В этом курсе мы сместили акцент в сторону практики. Будет умеренное количество теории - максимум практики. Примерное соотношение теории и практики: 30% на 70%
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
После оплаты заказа на сайте, вам приходит ссылка на курс/тренинг/материалы на почту указанную в заказе.
Стоимость доставки: 0рублей
Политика конфиденциальности
Общие положения
Некоторые объекты, размещенные на сайте, являются интеллектуальной собственностью компании "Все онлайн курсы и тренинги vsekursi24.ru". Использование таких объектов установлено действующим законодательством РФ.
На сайте "Все онлайн курсы и тренинги vsekursi24.ru" имеются ссылки, позволяющие перейти на другие сайты. Компания "Все онлайн курсы и тренинги vsekursi24.ru" не несет ответственности за сведения, публикуемые на этих сайтах и предоставляет ссылки на них только в целях обеспечения удобства для посетителей своего сайта.
Личные сведения и безопасность
Компания "Все онлайн курсы и тренинги vsekursi24.ru" гарантирует, что никакая полученная от Вас информация никогда и ни при каких условиях не будет предоставлена третьим лицам, за исключением случаев, предусмотренных действующим законодательством Российской Федерации.
В определенных обстоятельствах компания "Все онлайн курсы и тренинги vsekursi24.ru" может попросить Вас зарегистрироваться и предоставить личные сведения. Предоставленная информация используется исключительно в служебных целях, а также для предоставления доступа к специальной информации.
Личные сведения можно изменить, обновить или удалить в любое время в разделе "Аккаунт" > "Профиль".
Чтобы обеспечить Вас информацией определенного рода, компания "Все онлайн курсы и тренинги vsekursi24.ru" с Вашего явного согласия может присылать на указанный при регистрации адрес электронный почты информационные сообщения. В любой момент Вы можете изменить тематику такой рассылки или отказаться от нее.
Как и многие другие сайты, "Все онлайн курсы и тренинги vsekursi24.ru" использует технологию cookie, которая может быть использована для продвижения нашего продукта и измерения эффективности рекламы. Кроме того, с помощь этой технологии "Все онлайн курсы и тренинги vsekursi24.ru" настраивается на работу лично с Вами. В частности без этой технологии невозможна работа с авторизацией в панели управления.
Сведения на данном сайте имеют чисто информативный характер, в них могут быть внесены любые изменения без какого-либо предварительного уведомления.
Чтобы отказаться от дальнейших коммуникаций с нашей компанией, изменить или удалить свою личную информацию, напишите нам через форму обратной связи