top-image
Главная » Услуги и обучение » Информационные технологии » Python » Python. Продвинутый курс

Код: PTHN-2

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

Отправить нам заявку на участие в мероприятии Получить коммерческое предложение

Описание:

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

Цели:

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

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

Этот курс предназначен для разработчиков, системных администраторов и инженеров QA, которые хотят научиться разрабатывать, автоматизировать и тестировать приложения и системы, используя один из самых мощных языков программирования, доступных сегодня.

Программа мероприятия:

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

  • Почему 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, потоки, веб-автоматизация, веб-сборщики.
  • Как написать библиотеку. Где ее разместить и как использовать.
Оставить свой отзыв об этом мероприятии