Профессия Python-разработчик
Освойте с нуля востребованную ИТ-профессию!
Курсы профессиональной переподготовки для специалистов, уже имеющих высшее образование.
Курсы повышения квалификации для специалистов, уже имеющих высшее образование по направлению IT.
Содержание курса
Python Basic
Введение
Основы работы с Python.
Операторы, выражения.
Условный оператор if, ветвления.
Условный оператор if: продолжение.
Цикл while.
Цикл for: циклы со счётчиком.
Цикл for: особенности работы с range.
Цикл for: работа со строками.
Вложенные циклы.
Числа. Типы int и float.
Функции: начало.
Особенности float.
Установка и настройка IDE.
Базовые коллекции. Списки.
List: методы работы со списками.
Представления списков.
Базовые коллекции. Строки.
Базовые коллекции. Словари.
Базовые коллекции. Кортежи.
Функции: продолжение.
Работа с файлами.
Исключения: работа с ошибками.
Введение в ООП
Основные принципы ООП.
Итераторы и генераторы.
Декораторы: базовый уровень.
Углублённая работа с классами и встроенные декораторы.
Декораторы: продвинутый уровень.
Функции: конец.
Библиотеки для работы с данными.
Бонусный модуль. Основы работы с сетью.
Дипломный проект. Telegram-бот для поиска отелей.