- Курс
- Место
Курс объектно-ориентированного программирования на Python -курс, который запускается в ИТ-Академии Алексея Сухорукова впервые, разработан опытным Python-разработчиком, и позволит приобрести знания и необходимые навыки разработки на данном языке программирования.
Возможности ООП и Python используются во многих проектах - DropBox, Instagram, Reddit (мегафорум), World of tanks (многопользовательская сетевая игра), Pinterest (социальная сеть только из картинок). Активно технологии и возможности Python использует и продвигает Google.
Кому необходимо изучение Python:
1) Всем - для создания сайтов, которые не вписываются в существующие шаблоны.
2) Системным администраторам - для автоматизации повседневных задач.
3) Ученым - для написания скриптов для получения и обработки данных.
4) Разработчикам - для быстрого прототипирования перед реализацией в С/С++.
От Вас потребуется знание английского языка, достаточное для чтения документации.
Длительность курса: 1 месяц, 45 ак. часов (30 аудиторная + 15 домашние задания)
Преподаватель курса по объектно-ориентированному программированию:
Лев Максимов - опытный Python-разработчик, стаж программирования около 20 лет. В настоящее время работает в Worldnews Inc.
Акции: скидка 10% за приведенного друга.
Внимание! Разместите пост о нашем курсе в своем аккаунте в любой социальной сети с комментарием "Я записался на курс в IT-Академии!" и ссылкой на наш сайт и получите скидку 3%!
Бонусы:
- по окончании выдаются сертификаты и предоставляютсярекомендации преподавателей.
- лучшим студентам, заинтересованным в поиске работы,помогаем с трудоустройством
- есть возможность оформить курс в рассрочку (подробности можно уточнить у наших менеджеров)
- на занятиях будут решаться задачи из практического опыта преподавателей
- вкусные печеньки на кофебрейках
Программа:
- Введение. Строки.
- Списки. Сортировка. Кортежи
- Словари и файлы
- Регулярные выражения
- Работа с вызовами операционной системы, вызов внешних команд.
- Адреса URL, протокол Http, обработка исключений.
- Кодировки, Unicode, русский язык
- Время, даты, операции с датами, временные зоны.
- Объекты и классы, поля, методы, конструкторы.
- Наследование, полиморфизм
- Установка дистрибутива django, создание простейшего проекта, развертывание на сервере в интернете
- Настройка интерфейса администратора
- Язык шаблонов
- Настройка связи между URL-адресами и обработчиками "views"
- Инфраструктура тестирования
- Работа с формами
- Русификация интерфейса администратора
- Аутентификация через OpenID