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