Основы языка Python

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

В ходе курса рассматриваются темы от основ написания и выполнения скриптов Python до более сложных функций, таких как файловые операции, регулярные выражения, обработка ошибок, системное и сетевое программирование и использование обширного функционала модулей Python®.  

Все понятия объясняются с помощью примеров из практики и упражнений. 

Таким образом, обучение осуществляется во время программирования на Python®.

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

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


Сертификат:
По итогам обучения каждому слушателю выдается сертификат о прохождении курсов Luxoft Training. Слушатели онлайн курсов получают электронную версию сертификата (на указанный email) по запросу.
Москва 11 900 р.
Санкт-Петербург 10 710 р.
Омск 8 930 р.
Киев 3 300 грн.
Одесса 3 000 грн.
Днепр 3 000 грн.
Ваш город (формат корпоративного обучения):По запросу


Данные цены не включают в себя стоимость обедов.

Участник тренинга
Впечатление отличное. Наиболее полезной оказалась сама 2-дневная лекция. Курс оправдал ожидания в целом, дав базовое представление о языке Python.
Участник тренинга
Хорошо, что начали с основ языка. И постепенно разбирались более сложные вопросы. Были разобраны основные структуры, понятия, конструкции. Понравилось, что много примеров и самостоятельной работы. Тренер идет на контакт и отвечает на вопросы. Нет проблем с рабочим местом и работой тестовых стендов.

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





Хотите узнать больше?

По всем вопросам, в том числе для регистрации на курсы, обращайтесь по адресу education@luxoft.com

Вернуться к каталогу
Раcписание курса в
Москвe
  • Москве
  • Санкт-Петербурге
  • Омске
  • Киеве
  • Днепре
  • Одессе
  • Минске
16.10.2017 - 17.10.2017
Тренер:
Локация:
Москва
Время:
10:00-18:00
17.10.2017 10:00-14:00
Длительность:
12 ч.
11 900 р.

16.10.2017 - 17.10.2017

28.08.2017 - 31.08.2017
Тренер:
Kalashnikov, Viacheslav
Локация:
Киев
Время:
18:15-21:15
Длительность:
12 ч.
В корзину
3 300 грн.

28.08.2017 - 31.08.2017

02.10.2017 - 05.10.2017
Тренер:
Bondarchuk, Igor
Локация:
Киев
Время:
10:00-13:00
Длительность:
12 ч.
В корзину
3 300 грн.

02.10.2017 - 05.10.2017

16.10.2017 - 18.10.2017
Тренер:
Савлушин  Дмитрий
Савлушин Дмитрий
Специалист в области разработки ПО (Python)
Подробнее
Локация:
Онлайн
Время:
09:00-13:00
Длительность:
12 ч.
В корзину
11 900 р.

16.10.2017 - 18.10.2017

Запланированных дат
в расписании нет
Не подходят даты или время?
Предложите свой вариант
Блоги
Luxoft Training
16.08.2017 12:34:24
Как скачать BABOK на русском?
Начнем с плохой новости: официальной версии BABOK, одобренной IIBA, на русском языке не существует.
На сайте IIBA оригинальный BABOK доступен на английском, немецком и японском языках. Междунаро...
Павел Новиков
14.08.2017 11:59:07
Agile Life Planning: определение задач для достижения целей
Почему необходимо классифицировать и разделять цели?
На этапе № 1 Agile Life Planning было разобрано, как сформировать список своих целей и зачем это необходимо делать. Теперь посмотрим, как дальш...
Luxoft Training
25.07.2017 11:38:34
Новая система сертификации от IIBA (BABOK v3)
Автор: Денис Гобов – канд. техн. наук, CBAP.
С 30 сентября 2016 г. вступила в силу новая система сертификации для бизнес-аналитиков от Международного института бизнес-анализа (IIBA, International I...
Читать больше
Luxoft Training предлагает Вам пройти обучение по курсу «Основы языка Python». Другие курсы по теме «Скриптовые языки» Вы можете найти в нашем каталоге курсов.
Заказать корпоративное обучение
для команды
ФИО
Город
Компания
Должность
Email
Телефон
Сообщение


Отмена