- Регистрация
- 26.05.2022
- Сообщения
- 26 711
- Реакции
- 180
- Баллы
- 63
Описание:
Курс посвященный разработке web сайтов на самом популярном Python Web Фрэймворке - Django. Для участия в курсе нужны базовые знания python и ООП. В процессе прохождения курса участники будут разрабатывать собственный сайт. На ваше усмотрение это может быть вполне рабочий проект, это может быть сайт для вашего портфолио и резюме. После данного курса, можно пробовать подавать свое резюме на вакансии Junior Python/Django Developer.
Что будет на курсе:
Прохождение курса займет у вас 5 недель. Может показаться, что это долго, но время пролетит достаточно быстро. И уже через 5 недель вы реально сможете разрабатывать web сайты используя Python + Django.
На связке Python + Django написаны такие всем известные сервисы: YouTube, DropBox, Instagram, Reddit, Pinterest, Quora, Spotify и другие. Впечатляющий список, не правда ли?
На курсе вы научитесь:
Разрабатывать сайты на Django
Оптимизировать и ускорять работу сайта
Обрабатывать данные сайта
Запускать фоновые процессы
Проводить базовую SEO оптимизацию
Старт курса:
22 июня 2019 года
Подробнее о курсе
УРОК 1
КЛАССЫ И ООП
7 тем
всё класс
атрибуты и методы
магические методы
множественное наследование
переопределение методов через super
декораторы
отличие фрэймворка от библиотеки
УРОК 2
ОСНОВЫ WEB
7 тем
html + css
HTTP протокол
GET, POST запросы
Статусы ответов 200, 30x, 40x, 50x
headers, cookies
Chrome DevTools (Postman)
Выбираем тематику и шаблон сайта
УРОК 3
DJANGO TUTORIAL
6 тем
почему django?
установка Django
старт проекта
команды manage.py
“Hello world!”
админка
УРОК 4
СТРУКТУРА WEB ПРОЕКТА
10 тем
settings.py
Приложения
MVC (MTV)
Models
Templates
Views
роутинг урлов
обработчик запроса
request и response
изменение хедеров
УРОК 5
СТАТИЧЕСКИЙ САЙТ
5 тем
рендеринг шаблонов
подключение статики
robots.txt
debug toolbar
прерывания
УРОК 6
DEPLOYMENT НА СЕРВЕР
7 тем
Домен и сервер
Git
PostgreSQL
Nginx
Gunicorn
Systemd
Docker
УРОК 7
ORM И МОДЕЛИ
13 тем
модели и поля
типы полей и аттрибуты
связи между моделями
миграции
метакласс
работа с ORM
create, read, update, delete
индексы в БД
запросы связанных объектов
bulk operations
transactions
кастомные методы объекта
скрипты для работы с БД
УРОК 8
УПРАВЛЕНИЕ АДМИНКОЙ
10 тем
класс админки
настройка отображения
сортировка, фильтры, поиск
редактирование в списке
Inline вывод
вывод кастомных полей
вывод картинок и ссылок
admin actions
подключение HTML редактора
оптимизация админки на больших данных
УРОК 9
РЕНДЕРИНГ ШАБЛОНОВ
6 тем
синтаксис шаблонов
наследование, включение, блоки
Хэндлеры, контекст, вывод объектов
логические конструкции, циклы
контекст процессоры
теги и фильтры
УРОК 10
FORMS
8 тем
работа с формами
отправка формы
создание формы
валидация формы
2 способа работы с формами
обработка ошибок, сообщения
csrf token
отправка формы с помощью JavaScript
УРОК 11
CLASS-BASED VIEWS
6 тем
TemplateView, ListView, ItemView
Использование форм с class-based views
Миксины
get_queryset
get_context_data
пагинация
УРОК 12
ГОТОВЫЕ РЕШЕНИЯ
6 тем
django приложения
Oscar
CRM
Task Manager
Админка
REST Framework
УРОК 13
ПОИСК ПО САЙТУ
6 тем
Поиск по базе данных
Elasticsearch
Установка
Подключение и настройка
Индексация данных
Запросы в Elasticsearch
УРОК 14
SEO ОПТИМИЗАЦИЯ
5 тем
urls
SEO заголовки
контент
sitemap.xml
перелинковка
УРОК 15
УСКОРЕНИЕ САЙТА
5 тем
профилирование
ускорение запросов в БД
кэширование views
кэширование templates
csrf и кэширование
УРОК 16
ФОНОВЫЕ ЗАДАЧИ
5 тем
Выполнение в отдельном потоке
Подключение Celery
Фоновые задачи в Celery
Сигналы
Отправка писем
УРОК 17
ТЕСТИРОВАНИЕ И ЛОГИРОВАНИЕ
2 тем
unittests
logging
Продажник
py4you.com/courses/python-django/
Курс посвященный разработке web сайтов на самом популярном Python Web Фрэймворке - Django. Для участия в курсе нужны базовые знания python и ООП. В процессе прохождения курса участники будут разрабатывать собственный сайт. На ваше усмотрение это может быть вполне рабочий проект, это может быть сайт для вашего портфолио и резюме. После данного курса, можно пробовать подавать свое резюме на вакансии Junior Python/Django Developer.
Что будет на курсе:
Прохождение курса займет у вас 5 недель. Может показаться, что это долго, но время пролетит достаточно быстро. И уже через 5 недель вы реально сможете разрабатывать web сайты используя Python + Django.
На связке Python + Django написаны такие всем известные сервисы: YouTube, DropBox, Instagram, Reddit, Pinterest, Quora, Spotify и другие. Впечатляющий список, не правда ли?
На курсе вы научитесь:
Разрабатывать сайты на Django
Оптимизировать и ускорять работу сайта
Обрабатывать данные сайта
Запускать фоновые процессы
Проводить базовую SEO оптимизацию
Старт курса:
22 июня 2019 года
Подробнее о курсе
УРОК 1
КЛАССЫ И ООП
7 тем
всё класс
атрибуты и методы
магические методы
множественное наследование
переопределение методов через super
декораторы
отличие фрэймворка от библиотеки
УРОК 2
ОСНОВЫ WEB
7 тем
html + css
HTTP протокол
GET, POST запросы
Статусы ответов 200, 30x, 40x, 50x
headers, cookies
Chrome DevTools (Postman)
Выбираем тематику и шаблон сайта
УРОК 3
DJANGO TUTORIAL
6 тем
почему django?
установка Django
старт проекта
команды manage.py
“Hello world!”
админка
УРОК 4
СТРУКТУРА WEB ПРОЕКТА
10 тем
settings.py
Приложения
MVC (MTV)
Models
Templates
Views
роутинг урлов
обработчик запроса
request и response
изменение хедеров
УРОК 5
СТАТИЧЕСКИЙ САЙТ
5 тем
рендеринг шаблонов
подключение статики
robots.txt
debug toolbar
прерывания
УРОК 6
DEPLOYMENT НА СЕРВЕР
7 тем
Домен и сервер
Git
PostgreSQL
Nginx
Gunicorn
Systemd
Docker
УРОК 7
ORM И МОДЕЛИ
13 тем
модели и поля
типы полей и аттрибуты
связи между моделями
миграции
метакласс
работа с ORM
create, read, update, delete
индексы в БД
запросы связанных объектов
bulk operations
transactions
кастомные методы объекта
скрипты для работы с БД
УРОК 8
УПРАВЛЕНИЕ АДМИНКОЙ
10 тем
класс админки
настройка отображения
сортировка, фильтры, поиск
редактирование в списке
Inline вывод
вывод кастомных полей
вывод картинок и ссылок
admin actions
подключение HTML редактора
оптимизация админки на больших данных
УРОК 9
РЕНДЕРИНГ ШАБЛОНОВ
6 тем
синтаксис шаблонов
наследование, включение, блоки
Хэндлеры, контекст, вывод объектов
логические конструкции, циклы
контекст процессоры
теги и фильтры
УРОК 10
FORMS
8 тем
работа с формами
отправка формы
создание формы
валидация формы
2 способа работы с формами
обработка ошибок, сообщения
csrf token
отправка формы с помощью JavaScript
УРОК 11
CLASS-BASED VIEWS
6 тем
TemplateView, ListView, ItemView
Использование форм с class-based views
Миксины
get_queryset
get_context_data
пагинация
УРОК 12
ГОТОВЫЕ РЕШЕНИЯ
6 тем
django приложения
Oscar
CRM
Task Manager
Админка
REST Framework
УРОК 13
ПОИСК ПО САЙТУ
6 тем
Поиск по базе данных
Elasticsearch
Установка
Подключение и настройка
Индексация данных
Запросы в Elasticsearch
УРОК 14
SEO ОПТИМИЗАЦИЯ
5 тем
urls
SEO заголовки
контент
sitemap.xml
перелинковка
УРОК 15
УСКОРЕНИЕ САЙТА
5 тем
профилирование
ускорение запросов в БД
кэширование views
кэширование templates
csrf и кэширование
УРОК 16
ФОНОВЫЕ ЗАДАЧИ
5 тем
Выполнение в отдельном потоке
Подключение Celery
Фоновые задачи в Celery
Сигналы
Отправка писем
УРОК 17
ТЕСТИРОВАНИЕ И ЛОГИРОВАНИЕ
2 тем
unittests
logging
Продажник
py4you.com/courses/python-django/