Новинка
  • Курс повышения квалификации
Формат обучения:   
Открытая дата

На курсе участники освоят основы Python: изучат синтаксис языка, получат базовые навыки структурного и процедурного программирования, познакомятся со структурами данных языка Python. А также научатся устанавливать и настраивать среду разработки, применять базовые конструкции Python, создавать модули и пакеты, пользоваться основными структурами данных, выполнять основные операции ввода/вывода. Кроме того, на курсе будет дана необходимая подготовка для изучения объектно-ориентированного программирования на языке Python.

5 дней
40 академических часов
Удостоверение

Есть вопросы? Свяжитесь с нами или позвоните по телефону (495) 698-63-64

Вид обучения

Курс повышения квалификации

Формат обучения

Онлайн-трансляция 30 000 руб.
Срок обучения — 5 дней
Продолжительность обучения — 40 часов

Дата и время

Открытая дата

Документы по окончании обучения

Удостоверение
Образец Удостоверения о повышении квалификации Москва
По итогам обучения слушатели, успешно прошедшие итоговую аттестацию по программе обучения, получают Удостоверение о повышении квалификации в объеме 40 часов (в соответствии с лицензией на право ведения образовательной деятельности, выданной Департаментом образования и науки города Москвы).

Что входит в стоимость

Методический материал.

Для кого предназначен

Специалистов, которые хотят научиться создавать код Python на базовом уровне.

Цель обучения

Получить знания и навыки, необходимые для разработки кода с использованием языка программирования Python, научиться работать с интерпретатором CPython и версией Python 3.5 и выше.

Результат обучения

В результате обучения участники смогут:

  • устанавливать и настраивать среду разработки;
  • применять базовые конструкции Python;
  • создавать модули и пакеты;
  • пользоваться основными структурами данных;
  • выполнять основные операции ввода/вывода.

Программа обучения

День 1.

Модуль 1. Начало работы (4 ак. ч.).

  • Версии и реализации языка Python.
  • Основные принципы работы интерпретатора Python.
  • Установка интерпретатора и среды разработки используемых на курсе.
  • Основные элементы программирования.
  • Настройка лабораторной среды.
  • Работа со встроенными типами данных.
  • Анализ текста с использованием встроенных типов данных.

Модуль 2. Управляющие конструкции (4 ак. ч.).

  • Ветвление.
  • Циклы.
  • Простой ввод и простой вывод.
  • Использование условий.
  • Использование циклов.
  • Обработка списков. Создание генераторов.
  • Использование логических операторов.

День 2.

Модуль 3. Функции и коллекции (4 ак. ч.).

  • Словарь.
  • Список.
  • Кортеж.
  • Последовательность.
  • Перебор (for).
  • Функция.
  • Генератор-функция.
  • Создание функций с различными параметрами.
  • Использование лямбда-выражений и функций-генераторов.
  • Рефакторинг предыдущих проектов.

Модуль 4. Модули и пакеты (4 ак. ч.).

  • Создание собственного модуля.
  • Создание пакета.
  • Подсистема pip.
  • Краткий обзор стандартной библиотеки.
  • Установка стороннего модуля.

День 3.

Модуль 5. Создание собственного модуля и его импорт (4 ак. ч.).

  • Работа с Python Library: модули time, datetime, xml, re и другие.
  • Установка и использование сторонних модулей: numpy, pandas, matplotlib.

Модуль 6. Работа с файловой системой (4 ак. ч.).

  • Работа с файлами.
  • Работа с каталогами.
  • Обработка параметров командной строки.
  • Получение атрибутов файлов.
  • Реализация ввода/вывода на консоль.
  • Чтение и запись файлов.

День 4.

Модуль 7. Исключения и обработка ошибок (4 ак. ч.).

  • Понятие об исключении.
  • Выброс исключения.
  • Перехват исключения.
  • Стандартные исключения.
  • Исправление кода, содержащего ошибки.
  • Внедрение механизма обработки исключений.
  • Создание собственного исключения.

Модуль 8. Регулярные выражения и основы синтаксического разбора (4 ак. ч.).

  • Понятие о регулярном выражении.
  • Синтаксис регулярных выражений.
  • Применение регулярных выражений.

День 5.

Модуль 9. Элементы функционального программирования (8 ак. ч.).

  • Функция как объект.
  • Операция замыкания (closure) и операция каррирования (currying).
  • Понятие о декораторе.

Заказать обратный звонок

×

Сайт УЦ Финконт использует cookies. Подробнее »

Продолжая работу с сайтом, Вы выражаете своё согласие на обработку Ваших персональных данных.

Отключить cookies Вы можете в настройках своего браузера.

http://www.finkont.ru/training/all/osnovnye-vozmozhnosti-yazyka-python-kurs-v-moskve-online/