1. Введение. Строки.
2. Списки. Сортировка. Кортежи
3. Словари и файлы
4. Регулярные выражения
5. Работа с вызовами операционной системы, вызов внешних команд.
6. Адреса URL, протокол Http, обработка исключений.
7. Кодировки, Unicode, русский язык
8. Время, даты, операции с датами, временные зоны.
9. Объекты и классы, поля, методы, конструкторы.
10. Наследование, полиморфизм
11. Установка дистрибутива django, создание простейшего проекта, развертывание на сервере в интернете
12. Настройка интерфейса администратора
13. Язык шаблонов
14. Настройка связи между URL-адресами и обработчиками "views"
15. Инфраструктура тестирования
16. Работа с формами
17. Русификация интерфейса администратора
18. Аутентификация через OpenID
Благодаря курсу вы:
-
Изучите основные конструкции и принципы языка python;
-
Научитесь писать простейшие скипты;
-
Разберете несколько т.н. паттернов программирования;
-
Узнаете как ООП применяется при создании сайтов на Python и мн. др.
Формат обучения:
Занятия проводятся в режиме online и подразделяются на лекционные (обзор теоретического материала) и семинарские (закрепление изученного материала на практике). Во время занятия Вы можете видеть преподавателя (трансляция видео с web-камеры), слышать (наушники / колонки), а также взаимодействовать с преподавателем и другими участниками занятий как посредством чата, так и посредством устного общения (микрофон, наушники / колонки). Практические занятия организованы таким образом, что все участники работают на общем, специально выделенном сервере. Благодаря такой организации, преподаватель имеет моментальный доступ ко всем рабочим директориям, что позволяет осуществлять проверку и исправление кода даже оперативнее, чем это происходило бы в компьютерном классе.
Требования:
От вас потребуется знание английского языка, достаточное для чтения документации.
Акция
Разместите пост о курсе в своем аккаунте в любой социальной сети с комментарием "Я записался на курс в IT-Академии!" и ссылкой на сайт компании-организатора и получите скидку 3%!
Технические требования:
Сеть: Скорость соединения от 2 Мб/с
Оборудование:
-
Микрофон - для общения,
-
наушники - чтобы не появлялось эффекта эха,
-
камера - если есть желание себя показать и общаться face to face,
-
компьютер, если у Вас есть собственный MacBook, то тогда нужно поставить последнюю версию Оси и XCode из ApplStore.
Бонусы:
-
по окончании выдаются сертификаты и предоставляются рекомендации преподавателей.
-
лучшим студентам, заинтересованным в поиске работы, помогаем с трудоустройством
-
есть возможность оформить курс в рассрочку (подробности можно уточнить у менеджеров)
-
на занятиях будут решаться задачи из практического опыта преподавателей.