- Курс
Python является чрезвычайно мощным динамическим языком программирования, который используется в самых разнообразных прикладных областях, включая телекоммуникации. Python® часто сравнивают с Tcl, Perl®, Ruby, Scheme или Java®.
В ходе курса рассматриваются темы от основ написания и выполнения скриптов Python до более сложных функций, таких как файловые операции, регулярные выражения, обработка ошибок, системное и сетевое программирование и использование обширного функционала модулей Python®.
Все понятия объясняются с помощью примеров из практики и упражнений.
Таким образом, обучение осуществляется во время программирования на Python®.
Цели:
- изучить основы написания скриптов Python®;
- узнать основные элементы скриптов Python®, такие как переменные и структуры управления потоком;
- узнать, как работать со списками и структурами данных;
- написать функции Python® для облегчения повторного использования кода;
- использовать Python для чтения и записи файлов;
- сделать свой код устойчивым с помощью правильной обработки ошибок и исключений;
- поработать со стандартной библиотекой Python;
- исследовать объектно-ориентированные функции Python;
- провести поиск по тексту с помощью регулярных выражений;
- получить доступ к сетевым услугам, используя интегрированые модули Python, такие как socket и telnetlib.
Разбираемые темы:
- Введение;
- Основной синтаксис;
- Переменные;
- Структуры данных;
- Программы потока управления;
- Функции;
- Файловый ввод/вывод;
- Обработка ошибок;
- Регулярное выражение;
- Классы и объекты;
- Сеть.
Целевая аудитория:
Этот курс предназначен для разработчиков, системных администраторов и инженеров QA, которые хотят научиться разрабатывать, автоматизировать и тестировать приложения и системы, используя один из самых мощных языков программирования, доступных сегодня.