Назад

8.11.2026

09:00

Онлайн

Программист Python (уровень) № 1.

  • # Курс дополнительного образования

  • # Универсальные языки программирования

Обучение осуществляется в формате самостоятельного изучения.

Полный доступ к видеолекциям, тестам и дополнительным материалам курса предоставляется на 30 календартных дней с момента его старта.

 

Участники, которые прослушали курс и завершили тестирование - получат сертификат в электронном виде на почту. Обычно сертификаты изготавливаются в течении 2-3 недель с момента завершения доступа к материалам курса.

 

Для прохождения курса необходимы базовые навыки владения персональным компьютером и сам персональный компьютер, удовлетворяющий минимальным системным требованиям для просмотра учебного материала, прохождения тестовых заданий и доступа к цифровым сервисам, разбираемым на курсе.

За время прохождения курса будут разобраны области применения языка (веб, машинное обучение, простые скрипты для автоматизации рутинных задач), особенности работы с переменными и типами данных (словари, списки, кортежи, массивы, строки, числа, логические операторы), основы объектно-ориентированного программирования на Python, принципы полиморфизма, инкапсуляции и наследования классов, применение итераторов и генераторов, возможности использования синтаксического сахара (f-строки, декораторы), инструменты импорта сторонних библиотек (json, logging, collections), общий механизм архитектуры клиент-сервер, сетевой протокол, создание API, уровни данных, бизнес-логики, представления, типы клиентов, методы горизонтального распределения, промышленные средства разработки, рефакторинг, работа с репозиторием Git.

 

Программа

Модуль 1. Основы программирования на Python.

5 видеоуроков, тестирование.

Модуль 2. Основные конструкции языка.

5 видеоуроков, тестирование.

Модуль 3. Возможности объектно-ориентированного программирования (ООП) в Python.

5 видеоуроков, тестирование.

Модуль 4. Синтаксический сахар и полезные пакеты в Python.

 5 видеоуроков, тестирование.

Модуль 5. Введение в архитектуру клиент-сервер.

5 видеоуроков, тестирование.

Модуль 6. Промышленные средства разработки.

5 видеоуроков, тестирование.

Модуль 7. Создание новых приложений.

5 видеоуроков, тестирование.

Модуль 8. Работа с базами данных.

5 видеоуроков, тестирование.

Модуль 9. Разработка серверных приложений.

5 видеоуроков, тестирование.

Модуль 10. Тестирование и оптимизация приложений.

5 видеоуроков, тестирование.

Модуль 11. Развертывание приложений.

5 видеоуроков, тестирование.

  

*IT/ИТ (Internet Technologies) – сокращенная аббревиатура от «информационные технологии».

 

  • # Курс дополнительного образования

  • # Универсальные языки программирования

Подробнее