Python. Продвинутый курс

Рассматриваются более глубокие аспекты языка программирования Python®. Python® является чрезвычайно мощным динамический языком программирования, который используется в самых разнообразных прикладных областях, включая телекоммуникации. Python® часто сравнивают с PHP, Perl®, Ruby, Scheme или Java®.
Курс: SCRIPT-003
Длительность: 8 ч.

Описание

Рассматриваются более глубокие аспекты языка программирования Python®. Python® является чрезвычайно мощным динамический языком программирования, который используется в самых разнообразных прикладных областях, включая телекоммуникации. Python® часто сравнивают с PHP, Perl®, Ruby, Scheme или Java®.

Разбираемые темы

  • Почему Python® так популярен и где он используется?
  • Список программ, о которых вы не знали, что они написаны на языке Python®. 
  • Первый запуск Python®.
  • Большой список интерпретаторов и дистрибутивов.
  • Повторение + расширенное применение типов данных: логические, числовые, строки, форматирование строк, списки, кортежи, словари, диапазоны, итераторы, объект, файлы, файлоподобные объекты, исключения, указатели/ссылки, внутренний размер объекта.
  • Ключевые слова. Что это, что с помощью них можно сделать.
  • Функции и лямбды.
  • Краткое повторение: управление потоками - if, elif, else, while, for.
  • Классы и объекты. "Магические" методы.
  • Библиотеки. Популярные стандартные и нестандартные библиотеки. Как установить нестандартную библиотеку. Virtualenv.
  • Стандартные модули: наиболее часто используемые модули и функции, с примерами: builtin, time, timeit, random, regex, pprint, traceback, unittest, персистентность и сериализация, config parser.
  • Рекомендуемый стиль написания кода – PEP-8.
  • Дружественные IDES. Хостинг кода Python®.
  • Практическое применение Python. Мощные однострочные скрипты. Нестандартные библиотеки с примерами. Доступ к FTP, Telnet, SSH, веб-серверы, FTPS, потоки, веб-автоматизация, веб-сборщики.
  • Как написать библиотеку. Где ее разместить и как использовать.

Цели

  • Изучить продвинутые функции Python®.
  • Объяснить, почему Python® настолько популярен и почему стоит его изучать? 
  • Рассмотреть обширную пользовательскую базу.
  • Изучить краткое повторение типов данных, написания функций, управления потоками, классов, постепенное добавление более продвинутого использования.
  • Научиться применять Python® на практике.

Целевая аудитория

Этот курс предназначен для разработчиков, системных администраторов и инженеров QA, которые хотят научиться разрабатывать, автоматизировать и тестировать приложения и системы, используя один из самых мощных языков программирования, доступных сегодня.
После окончания курса выдаётся сертификат на бланке Luxoft Training
Тренер в Одесса
Савлушин Дмитрий Специалист в области разработки ПО (Python)

Дмитрий с 2010 г. занимается разработкой программного обеспечения для встроенных систем, в частности в области automotive.

В 2010–2012 гг. работал в JSC Element на должности Software and Hardware Engineer, где занимался разработкой и поддержкой систем мониторинга и управления для авиационных реактивных двигателей.

С 2012 г. работает в Luxoft на должности Senior Software Developer, специализируется на разработке сервисов и приложений для автомобильных мультимедийных систем.
-10% ФИЗИЧЕСКИМ ЛИЦАМ
Данный курс запланирован в городах: Омск, Одесса
18.12.2017 - 19.12.2017
Время: 10:00-14:00
Локация: Омск
Длительность: 8 ч.
Тренер
Koshel, Mikhail

18.12.2017 - 19.12.2017

Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
23.01.2018 - 24.01.2018
Время: 10:00-14:00
Локация: Одесса
Длительность: 8 ч.
Тренер
Савлушин Дмитрий
Специалист в области разработки ПО (Python)
2 000 грн.
В корзину

23.01.2018 - 24.01.2018

Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 8 800 1
Санкт-Петербург 7 920 1
Омск 6 600 1
Киев 2 200 грн.
Одесса 2 000 грн.
Днепр 2 000 грн.
Рекомендуемые курсы для дальнейшего обучения:

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоротивное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
По запросу на education@luxoft.com мы ответим на любые дополнительные вопросы касательно обучения в нашем Luxoft Training.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Спасибо!
Форма отправлена успешно.