• Гость, подпишитесь сейчас

    📥 Наш адрес сайта меняется, чтобы быть в курсе актуального адреса, подпишитесь на телеграм канал «Подписаться»
Скачать 

[pybursa.com] Профессиональные Python курсы online

Описание складчины

Изучайте языки программирования, алгоритмы и разработку приложений вместе с курсом [pybursa.com] Профессиональные Python курсы online. Складчина позволяет купить курс значительно дешевле полной стоимости.

Зарегистрируйтесь, чтобы посмотреть контент
Организатор
Организатор
Организую Складчины
Команда форума
Сообщения
676 328
Реакции
16 966
Монеты
325
Оплачено
1
Ссылка на картинку
Какие темы Вы пройдете ?
В этом курсе мы сместили акцент в сторону практики.
Будет умеренное количество теории - максимум практики.
Примерное соотношение теории и практики: 30% на 70%

Рекомендации перед началом: Знать HTML и CSS

1 Основы Python
zen, pep8, pylint, tools, IDE
консоль, типы данных, операторы
синтаксис управляющих конструкций (if, for...)
исключения и разбор стектрейса

2 Строки и итераторы
работа со строками и итерируемыми типами
запуск скрипта и параметры
git

3 Функции и модульность
функции (def, lambda)
модули, структура

4 Библиотеки и пакетный менеджер
встроеные библиотеки
сторонние библиотки (менеджер пакетов) PYPI
PYTHONPATH и виртуальное окружение

5 Классы и ООП, основы
синтаксис, атрибуты, методы, инстанцирование
все объект, служебные методы

6 Классы и ООП, наследование
наследование
переопределение методов
super

7 Основы html/css
html - теги и свойства
css - свойства и селекторы
каскадное переопределение свойств

8 Основы Web, HTTP
Django. “Hello world!”
HTTP (GET, POST), (200, 404, 500), headers, cookies
Инструменты отладки браузера (Firebug, Web Developer)

9 Django first steps
почему django?
введение и описание фреймворка
старт проекта
команды manage.py
django.contrib
авторизация, django.contrib.auth
админка
статика

10 Структура Web приложения
MVC
Views
роутинг урлов, передача параметров
объект реквест
объект респонс
обработка реквеста, формирование респонса
обработка и изменение хедеров
мидлвар

11 Работа с базами данных, ORM
модели и поля, типы полей и аттрибуты
связи между таблицами и проектирование БД
миграции
фикстуры
QuerySet
Raw-sql
специальные методы

12 Кастомизация админки
класс админки
настройка отображения виджетов
кастомизация ItemView, ListView, редактирование в ListView
сортировка, фильтры, поиск
admin actions, редактирование полей в ListView
Admin dashboard

13 Язык шаблонов
синтаксис, логические конструкции
наследование и includes
понятие контекста, контекст процессор
теги и фильтры

14 Forms.
формы, типы полей, виджеты и аттрибуты
валидация

15 Class-based (Generic) Views
Встроеные class-based views (TemplateView, ListView, ItemView)
Использование форм с class-based views
Миксины

16 Реализация стандартных задач
отправка емейл
кеширование
интернационализация
батарейки (готовые решения)

17 Средства отладки и тестирование
logging
pdb
debug toolbar
extensions
unit-tests
selenium

18 Деплоймент
nginx
управление статикой
деплоймент
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
pybursa pybursa.com python python курсы профессиональные python курсы профессиональные python курсы online
Похожие складчины
Найти больше схожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Войти

Уже зарегистрированы? Войдите.

Сверху