Акции школ
Войти

Основы Django Framework

Курс по изучению основ Django Framework на Python. Содержит 8 основных уроков. Длительность потока — 1 месяц. Предназначен для начинающих программистов. Способствует продвижению в профессии python-разработчиков. Студенты освоят создание веб-сайта на Python с помощью фреймворка Django, научатся внедрять шаблон проектирования MVC и авторизацию пользователей. Работа с наставником, создание личного проекта и пополнение портфолио. Выдача сертификата.

Подробнее


Компания: geekbrains (гикбреинс)

рейтинг: Язык: ru

Длительность курса

Длительность курса

30 дней

Формат обучения

Формат обучения

Онлайн-курс

Обратная связь

Обратная связь

Разбор практических заданий с преподавателем и возможность обсуждать проблемные задания с одногруппниками в закрытом чате.

Теория и практика

Теория и практика

8 уроков

Чему научитесь

Создавать быстрые и безопасные веб-сайты

- Внедрять шаблон проектирования MVC;
- Работать с базами данных;
- Реализовывать эффективную авторизацию и регистрацию пользователей;
- Проектировать логику веб-сайтов с помощью административной панели;
- Качественно наполнять веб-сайты контентом;
- Грамотно пользоваться общепринятыми стандартами программирования.

Перейти на страницу курса Запишись на курс
прямо сейчас!

в любое время 30 дней Кураторы: нет

О курсе

О курсе

в любое время 30 дней Кураторы: нет
Программистам на Python с базовым уровнем

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

Урок 1. Знакомство с фрэймворком

Зачем нужен Django. Сильные стороны фрэймворка. Установка и настройка. Общие сведения о структуре проекта. Знакомство с urlpatterns. Первая страничка и ее отображение.

Урок 2. Шаблон + Контекст = html

Шаблонизатор Django (теги, фильтры и наследование). Работа со статикой и ссылками на страницах. Отправка контента в шаблоны и загрузка его в контроллеры из внешних источников.

Урок 3. Модели + ORM = данные

Краткая теория баз данных. Введение в Django-ORM. Подключение и создание базы данных. Несколько слов о миграциях. Работа с данными. Встроенная админка. Пространства имен.

Урок 4. Аутентификация и регистрация пользователя

Загрузка данных в базу из файлов. Модель пользователя. Процедура аутентификации. Формы в Django. Механизм CRUD при работе с моделями.

Урок 5. Пользователь + товар = корзина

Выполнение запросов при помощи ORM. Работа с меню. Создание корзины.

Урок 6. Корзина + AJAX + декораторы

Работа с корзиной. Добавление динамики в «горячее предложение». Создание страницы продукта. Ограничение доступа к корзине. AJAX: выполнение асинхронных запросов.

Урок 7. Собственная админка

Интеграция нового приложения в проект. Ограничение доступа к админке. Реализация механизма CRUD для пользователей и категорий товаров.

Урок 8. Полезное: страничный вывод, шаблонные фильтры, CBV

Реализация механизма CRUD для товаров. постраничный вывод объектов. CBV: готовые контроллеры. Шаблонные фильтры.

Django

Python

Написание Ajax-запросов

Постраничный вывод объектов

Реализация механизма CRUD для пользователей и категорий товаров

Выполнение запросов при помощи ORM

Навыки, которые вы получите

 
AGILE ORM МЕХАНИЗМ CRUD

Компания, проводящая курс

GeekBrains (ГикБреинс)

515 курсов по 917 темам

Онлайн-платформа для обучения GeekBrains (Гик брейнс) работает с 2014 года. Является частью холдинга Mail.Ru Group и резидентом Сколково с 2016...

50 (1216)

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

Кроссплатформенный разработчик, преподаватель

Программировать начал в 10 классе, когда собрал свой...

Фрилансер

Выпускник физического факультета ПГНИУ. На первом...

Методист факультета Python-программирования в GeekBrains

Окончил ЮУрГУ по специальности «Прикладная...

Python Fullstack developer.

Начал писать код в 5 классе школы. В старших классах...

создатель проекта Скорочтец

Окончил магистратуру Физтеха, факультет инноваций и...

Python программист

Работаю в стартапе занимающемся компьютерным...

Senior Backend Web Developer

Начал заниматься профессиональной разработкой с 2012...

Технический директор проекта WinePad

Выпускник Московского Энергетического Института (МЭИ...

Middle Python Fullstack Web разработик

Выпускник Пермского государственного технического...

Python разработчик в компании Rambler&Co

Свой первый веб-сайт создал в пятом классе, к десятому...

Отзывы студентов

3
Рейтинг курса
0%
0%
100%
0%
0%
больше курсов

Похожие курсы компании

больше курсов

Другие курсы этих преподавателей

otus (отус)
(5)
75 000 руб
otus (отус)
(1)
45 000 руб
geekbrains (гикбреинс)
(14)
274 500 руб
geekbrains (гикбреинс)
(55)
249 500 руб
geekbrains (гикбреинс)
(33)
224 500 руб
geekbrains (гикбреинс)
(10)
212 500 руб
geekbrains (гикбреинс)
(1)
15 000 руб
geekbrains (гикбреинс)
(3)
15 000 руб