О курсе
Вы хотите создать собственный веб-сайт, но не знаете, с чего начать? Вас отпугивали фрагментированные видео на YouTube и неструктурированные руководства по Django? Или, возможно, вам нужно перейти с Django 2 на Django 3?
Если хотя бы на один из этих вопросов вы ответили «да», то этот курс именно для вас!
Мой курс по Django проведет вас через весь процесс освоения фреймворка Django от начала до конца. Я, как самоучка в программировании, понимаю, как важно начать с самых основ. Я гарантирую, что вы получите не только фундаментальные знания в области программирования и разработки программного обеспечения, но и научитесь создавать правильные и эффективные алгоритмы, писать чистый и читаемый код, разбираться в «чужом» коде и поэтапно разрабатывать сложные проекты «с нуля». Кроме того, вы научитесь тестировать и отлаживать программы различными методами и использовать популярную среду разработки PyCharm.
Django — это веб-фреймворк с открытым исходным кодом, написанный на Python. Этот фреймворк был создан более 12 лет назад и перешел на Django 3 в 2020 году, получив множество новых функций. Django предоставляет разработчикам всю необходимую инфраструктуру для создания веб-сайтов, работающих с базами данных, с аутентификацией пользователей, управлением контентом, обработкой форм, загрузкой файлов и многим другим. Вместо того чтобы создавать все эти компоненты с нуля, вы можете использовать Django и его встроенные инструменты, что позволяет вам сосредоточиться на разработке самой логики вашего веб-сайта.
Этот курс основан на практике, так как лучший способ изучения — это практика. Вы будете выполнять практические задания, что поможет вам углубить свои знания. Такой метод обучения дает вам реальный опыт работы с Django, а не просто следование инструкциям.
Мы будем использовать Python на этом курсе, поэтому, если вы не знакомы с этим языком программирования, в начале курса предоставлено руководство по Python 3.
В ходе обучения мы разработаем три веб-сайта:
- Генератор паролей: простой веб-сайт для создания паролей на основе настроек пользователя.
- Персональное портфолио: создание собственного портфолио для демонстрации вашего резюме, проектов и даже блога работодателям.
- Список задач: веб-сайт, на котором пользователи могут управлять своим списком задач.
Курс также охватывает работу с GIT, инструментом для управления версиями исходного кода, который является стандартом среди профессиональных разработчиков. Вы узнаете, почему GIT так важен и как им пользоваться.
Для публикации ваших проектов в Интернете мы также рассмотрим использование Python Anywhere.
Не тратьте больше времени на беспорядочные поиски информации о Django в интернете. Инвестируйте в себя и дайте мне возможность научить вас Django, получая удовольствие от процесса обучения.