О бэкенд разработке на python для начинающих.
Для бэкенда на python существует немало фреймворков, но одним из самых достойных внимания является фреймворк django.
Django содержит в себе очень много полезных компонентов что в свою очередь ускоряет время разработки.
Если Вы решили изучить бэкенд на python, то однозначно попробуйте django, а после если будет желание или необходимость то и другие фреймворки.
Это официальный сайт django - https://www.djangoproject.com
Там же на оф сайте есть маленький туториал для разработки первого своего сайта, но он на английском.
Тем кто хочет тот же туториал на русском -
https://django.fun/docs/django/ru/4.0/intro/tutorial01/
Документация на русском - https://django.fun/docs/django/ru/4.0/
После уже для более глубокого изучения можете смотреть различные видео, курсы, книги, мой совет вообще не спешите с платными знаниями, типа курсы и т.д.
Лучше разобраться на бесплатных знаниях что к чему и подходит ли тебе это и нужно ли и только потом уже более осознанно покупать(если надо).
Книги которые я могу посоветовать для изучения django:
Django 3.0. Практика создания веб-сайтов на Python. Дронов В. А.
Скачать можно тут -
https://ru.b-ok.cc/book/6146825/1cb762
Django 2 в примерах. Антонио Меле. Эта же книга есть на django 3, только есть ли она на русском не знаю.
Но можно делать проекты из этой книги ориентируясь на тукущую версию django.
Скачать можно тут -
https://ru.b-ok.cc/book/5239072/cb2c2f
Когда ты являешься начинющим, то очень удобно когда технологию подают структурированно как в книгах, а после когда ты уже более или менее разбираешься то можно какие то отделные детали той или иной технологии изучать отдельно.
Еще я бы посоветовал изучить хотя бы основы html, css. Надеюсь после python они покажутся очень легкими.
Есть куча сайтов, самоучителей, приложений на телефон и т.д где можно изучить их.
Так же нам надо знать про базы данных.
Для любого сайта где есть данные которые надо хранить, требуется база данных.
База данных это некое хранилище ваших данных, например у вас есть интернет магазин и вы храните информацию о ваших клиентах, имя, фамилия, адрес, телефон и т.д.
Этой базой данных управляет специальная система(некая программа).
Называется она СУБД - система управления базой данных.
К этому СУБД надо обращаться на специальном языке SQL(язык структурированных запросов).
В django есть специальная система которая берет на себя всю работу с SQL, но может оказаться так что какие то нестандартные вещи придется писать в ручную или если вы планируете устроится на работу в данной профессии то тогда знать SQL потребуется.
Обычно в связке с python используют базу данных Postgres.
Хорошая книжка для начинающих изучить SQL.
Скачать - https://postgrespro.ru/education/books/introbook
Желаю чтобы Аллах облегчил вам изучение и чтобы это было только во благо.
О бэкенд разработке на python для начинающих.
Для бэкенда на python существует немало фреймворков, но одним из самых достойных внимания является фреймворк django.
Django содержит в себе очень много полезных компонентов что в свою очередь ускоряет время разработки.
Если Вы решили изучить бэкенд на python, то однозначно попробуйте django, а после если будет желание или необходимость то и другие фреймворки.
Это официальный сайт django - https://www.djangoproject.com
Там же на оф сайте есть маленький туториал для разработки первого своего сайта, но он на английском.
Тем кто хочет тот же туториал на русском -
Документация на русском - https://django.fun/docs/django/ru/4.0/
После уже для более глубокого изучения можете смотреть различные видео, курсы, книги, мой совет вообще не спешите с платными знаниями, типа курсы и т.д.
Лучше разобраться на бесплатных знаниях что к чему и подходит ли тебе это и нужно ли и только потом уже более осознанно покупать(если надо).
Книги которые я могу посоветовать для изучения django:
Django 3.0. Практика создания веб-сайтов на Python. Дронов В. А.
Скачать можно тут -
Django 2 в примерах. Антонио Меле. Эта же книга есть на django 3, только есть ли она на русском не знаю.
Но можно делать проекты из этой книги ориентируясь на тукущую версию django.
Скачать можно тут -
Когда ты являешься начинющим, то очень удобно когда технологию подают структурированно как в книгах, а после когда ты уже более или менее разбираешься то можно какие то отделные детали той или иной технологии изучать отдельно.
Еще я бы посоветовал изучить хотя бы основы html, css. Надеюсь после python они покажутся очень легкими.
Есть куча сайтов, самоучителей, приложений на телефон и т.д где можно изучить их.
Так же нам надо знать про базы данных.
Для любого сайта где есть данные которые надо хранить, требуется база данных.
База данных это некое хранилище ваших данных, например у вас есть интернет магазин и вы храните информацию о ваших клиентах, имя, фамилия, адрес, телефон и т.д.
Этой базой данных управляет специальная система(некая программа).
Называется она СУБД - система управления базой данных.
К этому СУБД надо обращаться на специальном языке SQL(язык структурированных запросов).
В django есть специальная система которая берет на себя всю работу с SQL, но может оказаться так что какие то нестандартные вещи придется писать в ручную или если вы планируете устроится на работу в данной профессии то тогда знать SQL потребуется.
Обычно в связке с python используют базу данных Postgres.
Хорошая книжка для начинающих изучить SQL.
Желаю чтобы Аллах облегчил вам изучение и чтобы это было только во благо.
Comment
Share
Send as a message
Share on my page
Share in the group