Курс Программирование на Python (базовый)

Код: ITCloud-P-base

Продолжительность курса

40 Академических часов
На курсе вы освоите основы Python (Питон): изучите синтаксис языка, получите базовые навыки структурного и процедурного программирования, познакомитесь со структурами данных языка

Стоимость курса

29 485 руб
Заказать

Аудитория:

Инженеры-программисты

Требования к предварительной подготовке слушателя:

Уверенная работа на ПК

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

Модуль 1. Ведение
Язык программирования Python.
Процесс программирования на языке Python.
Виртуальное окружение.
Культура программирования и стиль кода PEP8.
Встроенные типы данных.
Явное и неявное преобразование типов.

Модуль 2. Простые типы данных.
Структуры данных
Числа, строки, 
Список, кортеж, словарь и множество.

Модуль 3. Структуры языка
Условные выражения и циклы.
Вложенные циклы.
Обработка исключений в Python.

Модуль 4. Функции
Определение функций.
Область видимости переменной.
Побочные эффекты и чистые функции.
Использование функций для организации кода, как элемент структурного программирования.
Рекурсия.
Функциональное программирование: отображение, фильтрация, упрощение ( map, filter, reduce ).
Лямбда-функции.

Модуль 5. Модульное программирование 
Понятие модуля и пакет. 
Работа с pip.

Модуль 6. Объектно-ориентированное программирование
Абстракция.
Использование типов данных.
ООП. Инкапсуляция, наследование, полиморфизм.
Создание типов данных.

Модуль 7. Графика
Основы TKInter.
Создание интерфейса приложения.