Профессиональные Python курсы online / Django
Как все будет:
В этом курсе мы сместили акцент в сторону практики.
Будет умеренное количество теории - максимум практики.
Примерное соотношение теории и практики: 30% на 70%
Скрытое содержимое.
Для администрации:
Скрытое содержимое.
Как все будет:
В этом курсе мы сместили акцент в сторону практики.
Будет умеренное количество теории - максимум практики.
Примерное соотношение теории и практики: 30% на 70%
Скрытое содержимое.
Продажник1 Основы Python
2 Строки и итераторы
- zen, pep8, pylint, tools, IDE
- консоль, типы данных, операторы
- синтаксис управляющих конструкций (if, for...)
- исключения и разбор стектрейса
3 Функции и модульность
- работа со строками и итерируемыми типами
- запуск скрипта и параметры
- git
4 Библиотеки и пакетный менеджер
- функции (def, lambda)
- модули, структура
5 Классы и ООП, основы
- встроеные библиотеки
- сторонние библиотки (менеджер пакетов) PYPI
- PYTHONPATH и виртуальное окружение
6 Классы и ООП, наследование
- синтаксис, атрибуты, методы, инстанцирование
- все объект, служебные методы
7 Основы html/css
- наследование
- переопределение методов
- super
8 Основы Web, HTTP
- html - теги и свойства
- css - свойства и селекторы
- каскадное переопределение свойств
9 Django first steps
- Django. “Hello world!”
- HTTP (GET, POST), (200, 404, 500), headers, cookies
- Инструменты отладки браузера (Firebug, Web Developer)
10 Структура Web приложения
- почему django?
- введение и описание фреймворка
- старт проекта
- команды manage.py
- django.contrib
- авторизация, django.contrib.auth
- админка
- статика
11 Работа с базами данных, ORM
- MVC
- Views
- роутинг урлов, передача параметров
- объект реквест
- объект респонс
- обработка реквеста, формирование респонса
- обработка и изменение хедеров
- мидлвар
12 Кастомизация админки
- модели и поля, типы полей и аттрибуты
- связи между таблицами и проектирование БД
- миграции
- фикстуры
- QuerySet
- Raw-sql
- специальные методы
13 Язык шаблонов
- класс админки
- настройка отображения виджетов
- кастомизация ItemView, ListView, редактирование в ListView
- сортировка, фильтры, поиск
- admin actions, редактирование полей в ListView
- Admin dashboard
14 Forms.
- синтаксис, лигические конструкции
- наследование и includes
- понятие контекста, контекст процессор
- теги и фильтры
15 Class-based (Generic) Views
- формы, типы полей, виджеты и аттрибуты
- валидация
16 Реализация стандартных задач
- Встроеные class-based views (TemplateView, ListView, ItemView)
- Использование форм с class-based views
- Миксины
17 Средства отладки и тестирование
- отправка емейл
- кеширование
- интернационализация
- батарейки (готовые решения)
18 Деплоймент
- logging
- pdb
- debug toolbar
- extensions
- unit-tests
- selenium
- nginx
- управление статикой
- деплоймент
Скрытое содержимое.
http://pybursa.com/index.html
Для администрации:
Скрытое содержимое.
Это не повтор складчины
а вторая независимая от первой, т.к. организатор складчины закрыл набор в складчину за месяц до начала курсов. Я думаю ещё достаточно людей, которые хотят этот курс и за месяц добавятся.
Спасибо за понимание.