Видеокурс Создание проекта Python и Django на украинском языке - видеоуроки программирования | ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию
РУС
  • РУС
  • УКР

    Выбери свою IT специальность

    Подписка
    РУС
    • РУС
    • УКР
    Arrow
    🌷Набор групп на обучение с ментором - FrontEnd, .NET, Python, Java, FullStack, QA.
    Arrow

    О курсе

    Django - это самый популярный Python фреймворк для создания веб-приложений.

    На курсе "Создание проекта на Python и Django" на практических примерах рассматривается использование Django для создания веб-приложения - собственной платформы для отзывов. Курс рассматривает процесс разработки на пайтоне приложения, от настройки среды разработки до реализации функционального веб-приложения с регистрацией пользователей, работой с базами данных и административной панелью. Особое внимание уделяется маршрутизации, работе с API, формами, шаблонами и ORM в Python приложениях. На курсе рассматривается использование архитектуры MVT (Model-View-Template), что можно рассматривать как разновидность архитектуры MVC - Model-View-Controller.

    Для понимания материалов курса понадобятся базовые знания языка программирования Python, знание HTML и CSS, понимание основ HTTP (запросы GET/POST, сервер-клиент) и общее представление о структуре баз данных (таблицы, строки, столбцы).

    Читать дальше...

    Предварительные Требования

    Курс подходит как для начинающих, которые только начинают знакомство с веб-разработкой, так и для тех, кто желает углубить свои знания в создании веб-приложений с использованием фреймворка Django.

    Читать дальше...

    Вы научитесь

    • Понимать принципы построения веб-приложения и общей разработки на Python с использованием архитектуры MVT и Django.
    • Работать с базами данных в Python через Django ORM, создавая модели и выполняя запросы к базе данных.
    • Понимать основы работы с формами в Django. Уметь создавать формы, их валидировать и работать с данными, которые поступают от пользователя.
    • Понимать особенности построения админ панели и ее роли в управлении данными. Использовать основные способы регистрации моделей в админ панели, чтобы обеспечить удобную работу с данными через интерфейс.
    • Разрабатывать систему регистрации и аутентификации пользователей, включая ограничение доступа и управление ролями.
    • Создавать динамические веб-страницы с помощью Python и шаблонов Django с использованием форм для сбора данных от пользователей.
    • Разрабатывать и интегрировать API в пайтон для обмена данными между сервером и клиентом.
    • Использовать административную панель Django для управления данными.
    Читать дальше...
    Скачать материалы курса Для получения материалов курса нужно авторизоваться
    Получить сертификат Для получения сертификата нужно авторизоваться
    • Длительность: 1 ч 27 м
    • Статус: в записи
    • Уроков: 3 из 9
    • Язык: украинский

    Что входит в курс

    • 3 видео уроков
    Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео

    В этом уроке мы сделаем первые шаги в работе с Django и настроим все необходимое для дальнейшей разработки. Начнем с того, что познакомимся с Django, узнаем, что это за фреймворк, для чего он используется и почему он стал таким популярным инструментом для создания веб-приложений.

    После того как мы рассмотрим основы Django, следующим этапом будет настройка среды для работы. Для этого мы определим, какую среду разработки выбрать.

    Далее мы обсудим, что именно мы будем разрабатывать на этом курсе. Наш проект - это платформа для отзывов, где пользователи смогут оценивать различные продукты или услуги. Платформа будет содержать такие функциональные возможности, как авторизация пользователей, создание и просмотр отзывов, а также система администрирования для управления данными.

    Следующим шагом будет создание виртуальной среды для нашего проекта.

    Завершим урок созданием первого Django-проекта. Мы создадим проект, разберем его структуру и запустим сервер. Это позволит нам увидеть стартовую страницу Django на локальном сервере, что подтвердит правильность настроек.

    Этот урок даст базовое понимание работы с Django и подготовит к следующим этапам курса.

    Читать дальше...

    В этом уроке мы рассмотрим, как работать с базами данных в Django и создавать модели для хранения данных. Мы начнем с того, что изучим различные типы баз данных (реляционные и нереляционные) и их основные различия. Это поможет понять, когда использовать тот или иной тип базы данных.

    Далее мы подробно разберем, как создавать модели в Django. Модели описывают структуру данных в базе данных. Мы рассмотрим различные типы полей для хранения текста, чисел, дат и как настраивать связи между таблицами (например, один ко многим).

    После этого мы создадим модели для нашего проекта: пользователей, отзывов и категорий. Это позволит хранить данные о пользователях, отзывах и категориях в базе данных.

    Следующим этапом будет настройка PostgreSQL в качестве базы данных для нашего Django-проекта. Мы подключим базу через сервис Render и настроим подключение в файле settings.py.

    Завершим урок созданием миграций. Узнаем, как генерировать и выполнять миграции, чтобы изменения в моделях отобразились в базе данных.

    Этот урок даст основы работы с базами данных в Django и поможет настроить структуру данных для проекта.

    Читать дальше...

    В этом уроке мы рассмотрим работу с Django ORM для взаимодействия с базой данных. Начнем с изучения, что такое ORM и как Django автоматически генерирует SQL-запросы для работы с базой данных. Также настроим кастомизацию моделей для более удобной работы с ORM, включая добавление методов и валидацию полей.

    Далее подробно рассмотрим, как создавать записи в базе данных двумя способами, - через методы save() и create(). Научимся искать записи по полю и фильтровать их по условиям, что позволит эффективно работать с данными. Также рассмотрим, как получать одну или несколько записей, изменять их и сохранять изменения. Завершим урок разбором, как удалять записи из базы данных.

    Этот урок предоставит практические навыки работы с Django ORM и настройки моделей для эффективного взаимодействия с базой данных

    Читать дальше...
    ПОКАЗАТЬ ВСЕ

    Покупай подпискус доступом ко всем курсам и сервисам

    Библиотека современных IT знаний в удобном формате

    Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

    Стартовый
    • Все видеокурсы на 3 месяца
    • Тестирование по 10 курсам
    • Проверка 5 домашних заданий
    • Консультация с тренером 30 мин
    59.99 $
    Оформить подписку
    Базовый
    • Все видеокурсы на 6 месяцев
    • Тестирование по 16 курсам
    • Проверка 10 домашних заданий
    • Консультация с тренером 60 мин
    89.99 $
    Оформить подписку
    Премиум
    • Все видеокурсы на 1 год
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    169.99 $
    Оформить подписку
    комментарии и обсуждения
    Notification success