Что нового

Бесплатные online курсы, скачать сливы курсов - kursy.live

Слив курсов - это быстрый и доступный способ получить дополнительные зания или ознакомиться с курсом, до его покупки.

Оперативная поддержка

Не активна ссылка? Обновляем неактивные ссылки в течении считанных минут.

Постоянное обновление

Ежедневно добавляем по 10-20 свежайших сливов. Не пропусти.

Гибкие тарифы

Можете скачать один курс или получить не ограниченный доступ ко всем курсам.

Курс Python Django [py4you] [Сергей Черненко]

admin

Administrator
Команда форума
СУПЕР МОДЕРАТОР
Регистрация
26.05.2022
Сообщения
26 731
Реакции
160
Баллы
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/
 
Прием платежей для сайтов
Верх