Партнеры

Microsoft

Тренер-ИТ
Учебный центр РРС Лаборатория Касперского

Symantec
Prometric - Тестовый центр
Самара TECH - всё об ИТ в Самаре и области

Python. Основы программирования.

Цель:

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

Предварительные требования:

  • Основы программирования

Вы будете уметь:

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

Содержание курса:

  • Модуль 1. Начало работы
  • Модуль 2. Управляющие конструкции
  • Модуль 3. Функции и коллекции
  • Модуль 4. Модули и пакеты
  • Модуль 5. Работа с файловой системой
  • Модуль 6. Исключения и обработка ошибок
  • Модуль 7. Регулярные выражения и основы синтаксического разбора
  • Модуль 8. Элементы функционального программирования

Стоимость:
для организаций: 28000

для частных лиц: по договоренности

для студентов: по договоренности

Длительность:
40ч / 5д.

Группа формируется. Уточнить у менеджера. Тел. 276-69-08

Отправить заявку

Модули курса

Модуль 1. Начало работы
  • Версии и реализации языка Python
  • Основные принципы работы интерпретатора Python Установка интерпретатора и среды разработки используемых на курсе
  • Основные элементы программирования
Модуль 2. Упраляющие конструкции
  • Ветвление
  • Циклы
  • Простой ввод и простой вывод
Модуль 3. Функции и коллекции
  • Словарь
  • Список
  • Кортеж
  • Последовательность
  • Перебор (for)
  • Функция
  • Генератор-функция
Модуль 4. Модули и пакеты
  • Создание собственного модуля
  • Создание пакета
  • Подсистема pip
  • Краткий обзор стандартной библиотеки
  • Установка стороннего модуля
Модуль 5. Работа с файловой системой
  • Работа с файлами
  • Работа с каталогами
  • Обработка параметров командной строки
Модуль 6. Исключения и обработка ошибок
  • Понятие об исключении
  • Выброс исключения
  • Перехват исключения
  • Стандартные исключения
  • Менеджер контекста
Модуль 7. Регулярные выражения и основы синтаксического разбора
  • Понятие о регулярном выражении
  • Синтаксис регулярных выражений
  • Применение регулярных выражений
Модуль 8. Элементы функционального программирования
  • Функция как объект
  • Операция замыкания (closure) и операция каррирования (currying)
  • Понятие о декораторе
НазадНаверх