Программирование на Python

Вид обучающего материала: Онлайн курс
Уровень: Начальный
Количество уроков: 6
Стоимость: Бесплатно
Релиз: 2020
Курс

Программирование на Python

Вид обучающего материала: Онлайн курс
Уровень: Начальный
Количество уроков: 6
Стоимость: Бесплатно
Релиз: 2020
vk.com/smartiqa_python -> Наше сообщество по Python в Vkontakte
t.me/SmartiqaPython -> Наш канал по Python в Телеграме

Программа курса

Урок 1
Установка. Синтаксис.
Разбираем основы синтаксиса Python, изучаем Style Guide по написанию кода, устанавливаем и запускаем интерпретатор.
Урок 2
Типы данных
Разбираем основные типы данных в Python: списки, кортежи, словари, множества и т. д. Рассматриваем часто используемые способы ввода-вывода данных. Решаем задачи.
Урок 3
Функции, условные выражения и циклы
Разбираемся с основными составляющими функции в Python: аргументы, тело, возвращаемое значение. Изучаем структуру и синтаксис условного оператора if..elif..else. Учимся писать циклы for и while. Решаем задачи.
Урок 4
Работа со строками
Учимся выполнять основные действия над строковым типом данных в Python: создание, конкатенация и умножение, срезы, форматирование.
Урок 5
Модули и пакеты в Python. Импорт. Виртуальная среда venv.
Рассматриваем модули и пакеты из стандартной библиотеки Python и PyPI. Учимся использовать инструкции import и from..import и различать абсолютный и относительный импорт. Разбираемся с виртуальными пространствами venv. Создаем собственные модули.
Урок 6
ООП. Классы и объекты.
Поговорим про основные принципы объектно-ориентированного программирования: абстракцию, инкапсуляцию, наследование и полиморфизм. Научимся создавать классы и объекты классов в Python. Рассмотрим, чем отличаются понятия поля, свойства, методы и атрибуты класса. Изучим особенности организации уровней доступа к атрибутам: Public, Protected и Private.
Ответы на задания
Приводим варианты решений задач к урокам курса «Программирование на Python» и даем соответствующие комментарии.

Также может быть интересно