Создайте 3 потрясающих веб-сайта, изучите Back и Front End веб-разработку, разверните свой сайт с HTML5, CSS3 и Bootstrap 4.
Вы когда-нибудь хотели создать веб-приложение, но не знали, с чего начать? Вы ранее пытались изучать Django, но сыты по горло неполными видео на YouTube и плохо написанными учебниками? Или вы хотите переместить свой код из Django 2 в Django 3?
ТОГДА ЭТО КУРС ДЛЯ ВАС!
В моем курсе по Django я проведу вас через веб-фреймворк Django от начала до конца! Я программист-самоучка, поэтому я знаю, каково это начинать с нуля. Я забочусь о вашем обучении, но еще важнее ... я забочусь о вас!
Что такое Django ?
Django - это веб-фреймворк с открытым исходным кодом, написанный на Python. Он был создан около двенадцати лет назад, но в 2020 году у нас появился Django 3 с совершенно новым набором функций и возможностей!
Django - это удивительная среда для веб-разработчиков, поскольку она обеспечивает инфраструктуру, необходимую для веб-сайтов на основе баз данных, которые имеют аутентификацию пользователей, администрирование контента, контактные формы, загрузки файлов и многое другое. Вместо того чтобы создавать все эти функции с нуля, вы можете использовать Django и использовать уже созданные компоненты, а вместо этого сосредоточить свое время на разработке своего веб-приложения.
Если вы собираетесь работать с Python, особенно для веб-приложений или веб-дизайна, вам нужно изучить фреймворк Django. Это сэкономит вам массу времени!
Содержание и обзор
В этом курсе мы будем использовать Python, поэтому, если вы никогда ранее не использовали Python, мы начнем с обновления для Python, чтобы вы смогли быстрее освоиться (никаких других навыков работы с Python не требуется).
Затем мы погрузимся в создание трех сайтов:
1 - Генератор паролей: простой сайт для создания случайного пароля с несколькими вариантами. Вы узнаете, как:
- Установить Django
- Создать новый проект
- Работа с маршрутизацией URL в Django
- Создание шаблонов
- Отправка и обработка данных формы HTML
2 - Личное портфолио: создайте свое собственное портфолио, чтобы показать его потенциальным работодателям, демонстрируя ваше резюме, предыдущие проекты и полнофункциональный блог. Вы узнаете, как:
- Добавить приложения в свой проект
- Работа с моделями и базами данных (включая SQLite)
- Доступ к панели администратора
- Создать супер пользователей
- Сделайте адаптивный сайт с помощью Bootstrap 4
- Работа со статическими и медиа файлами
- Расширение шаблонов
- Формирование даты и purals
3 - Todo Woo: веб-сайт, где пользователь может зарегистрировать учетную запись и полностью управлять списком задач с возможностью создавать, редактировать и удалять.
- Работа с системой аутентификации (регистрация, вход, выход из системы)
- Создавать виртуальные среды
- Установить модельные отношения
- Требовать логин для определенных страниц
- Создать приложение CRUD (Создать, Читать, Обновить, Удалить)
- Запросы и фильтры
- Обработка ошибок
Я также проведу вас через Git, который является отличным инструментом для разработчиков, который позволяет вам создавать несколько версий вашего кода. Я объясню, почему это полезно, и это поможет вам понять, почему вы должны его использовать.
Кроме того, я покажу вам, как брать проекты, которые вы сделали в этом курсе, и публиковать их в Интернете через Python Anywhere. Как я уже сказал, я проведу вас с самого начала и до самого конца!
Материалы курса регулярно обновляются, чтобы включать в себя все новейшие обновления и информацию. Кроме того, я сделал этот курс загружаемым, чтобы вы могли работать в классе в автономном режиме, что делает его максимально удобным для вас! Большинство инструкторов этого не допустят, но я хочу, чтобы вы могли наслаждаться этим курсом любым удобным для вас способом :)
Не тратьте свое время на изучение интернета и на изучение того, как самостоятельно изучать Django.
Перезалейте курс