содержание и инструменты
Изучите
Установка и интерфейс редактора VS Code
Базовые конструкции и типы переменных в Python
Типы данных
Операции с числами и строками
Переменные
Освоите
VS Code
Python
Типы данных
Типы переменных
На практике
• Изучите функционал интерфейса VS Code.
• Отработаете простейшие функции на задачах, научимся выполнять операции и отличать типы данных.
содержание и инструменты
Изучите
Арифметические операторы
Операторы сравнения
Операторы присваивания
Логические операторы
Операторы принадлежности
Операторы тождественности
Битовые операторы
Освоите
Операторы
and, or, not
Математические выражения
Логика
На практике
• Отработаете новые операторы на задачах, научитесь интегрировать полученные знания в работу.
содержание и инструменты
Изучите
Синтаксис инструкции if
Трехместное выражение if/else
Выполнение инструкций
Освоите
if
else
elif
Вариативность сценариев
На практике
• Отработаете новый оператор на задаче, научитесь интегрировать полученные знания в работу. Напишете простой код для работы с данными.
содержание и инструменты
Изучите
Принцип работы цикла while
Управление циклом
Else в цикле while
Прерывание цикла: операторы break, continue, pass
Освоите
Цикл while
Остановка цикла
Операторы прерывания
Использование while
На практике
• Отработаете циклы на задачах, научитесь интегрировать полученные знания в работу. Напишете простой код для работы с данными.
содержание и инструменты
Изучите
Принцип работы цикла for
Переменные и множества значений: списки, кортежи, строки, диапазоны
Функция range — применение
Настройка функции print()
Цикл for с блоком else
Освоите
for
range
print()
for+else
На практике
• Напишете код для выполнения цикла for на примере задачи.
содержание и инструменты
Изучите
Вложенный цикл — выполнение цикла внутри другого цикла
Структура и написание кода
Примеры использования
Освоите
Вложенные циклы
Оператор break
Оператор continue
Синтаксис list comprehension
На практике
• Отработаете циклы на задачах, научитесь интегрировать полученные знания в работу. Напишете простой код для работы с данными.
содержание и инструменты
Изучите
Функции: именные и анонимные
Инструкции def, return и lambda
Аргументы функции: обязательные / необязательные
Функции с произвольным числом аргументов
Освоите
Анонимные функции
Аргументы функции
Вызов функции
Инструкции
На практике
• Научитесь использовать инструкции при работе со значениями, списками и кортежами.
содержание и инструменты
Изучите
Углубленная работа со списками и строками
Разложение списка на элементы
Особенности и дополнительные компоненты.
Методы и функции по работе со списками
Добавление и удаление элементов
Освоите
Списки
Перебор элементов
Удаление элементов
Сортировка
На практике
• Работа со списками: отработаете все возможности работы с ними и их применение.
содержание и инструменты
Изучите
Манипуляции с файлами посредством языка python (открытие, добавление, удаление и др.)
Запись в файл: метод write
Метод close
Освоите
Редактирование
Перевод в другой формат
Чтение
Запись
На практике
• Потренируетесь в алгоритмах работы с файлами, записи списков и научитесь применять знания в работе.
содержание и инструменты
Изучите
Классы, объекты, динамические изменения
Экземпляры классов
Методы, имитации
Функции как методы
Освоите
OOП
Аргументы
Атрибуты
Инициализаторы
На практике
• Рассмотрите концепции, принципы и примеры реализации ООП.
содержание и инструменты
Изучите
Создание программного интерфейса с помощью функционала PyQT5
Создание приложения и разработка игр
Основные и расширенные операции с массивами библиотеки NumPy
Работа с DateTime или линейной алгеброй
Работа с Matplotlib
Обзор популярных фреймворков
Освоите
PyQT5
NumPy
Matplotlib
Фреймворки
На практике
• Отработаете операции библиотек: стековые массивы, разбиение на секции, широковещательные массивы. Научитесь писать код для диаграмм, графиков и изучите нюансы app-разработки.
содержание и инструменты
Изучите
Характеристика и преимущества django
Установка среды разработки django на ПК
Использование библиотек
Разработка веб-сайта
Освоите
Django
Веб-сайт
Разметка
Библиотеки
На практике
• Начнете разработку вашего собственного сайта-проекта с помощью python.
содержание и инструменты
Изучите
Разработка полноценного приложения со связками других ресурсов
Написание кода для бота с помощью python
Освоите
Телеграм-бот
Данные
Синхронизация
Настройка
На практике
• Практическая работа с применением ООП и создание телеграм-бота.
содержание и инструменты
Изучите
Детальный разбор возможностей ООП
Синтаксические особенности
Дополнительные компоненты
Освоите
ООП
Синтаксис
Применение
Написание кода
На практике
• Практическая работа с применением ООП.
содержание и инструменты
Изучите
Парсер данных на языке python
Основы понятия веб-скриптинга
Программная библиотека Pandas
Beautiful Soup — библиотека для извлечения данных из файлов HTML и XML
Связки и работа с API
Структура веб ресурса (HTML)
Освоите
Pandas
Beautiful Soup
API
Парсинг
На практике
• Напишете код для собственного парсера сайта.
содержание и инструменты
Изучите
Составление портфолио разработчика
Дальнейшие возможности развития
Рекомендации по резюме
Бонусы от автора курса
Освоите
Big Data
Веб-разработка
Тестирование
Портфолио
На практике
• Подведете итоги по проделанной работе: опишете в резюме три проекта с курса.
«Живое» онлайн общение с преподавателями и наставниками
Доступ к курсу на 3 месяца: интерактивные задания, вебинары и записи занятий
Гибкий график обучения, который вы подбираете сами под себя
Отсутствие дополнительных расходов на транспорт
Возможность совмещать обучение с работой, путешествиями и параллельным обучением
-40%
70 Br
Беспроцентная рассрочка
772 Br
1 290 без скидки 40%
Нажимая кнопку вы даёте свое согласие на обработку ваших персональных данных на условиях и для целей, определенных Политикой конфиденциальности
Пройдя наш курс, ты сможешь зарабатывать фрилансом или устроиться на работу в IT-компанию на позиции junior-разработчик
зарплата Junior на Python
средняя зарплата Python‑разработчика
разработка сайта на Python
Более 1000 специалистов-практиков,
которые помогут вам начать карьеру
После окончания курса вы получаете Персональный сертификат
Государственная лицензия от министерства образования, предоставляющая право на образовательную деятельность.
По итогам обучения на курсе вы получаете электронный персональный сертификат.
Диплом выдается при прохождении комплексной программы обучения. Для получения диплома студенту необходимо пройти все занятия в программе без пропусков.