Компьютерные науки

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

Программа для освоения языка Python с нуля, от изучения простых типов данных до создания сложных проектов в объектно-ориентированном стиле.
Студентов 1088 Выпускников 25 Для всех
990 ₽ 3 000 ₽
или любая сумма на ваше усмотрение,
но не менее 490 ₽
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.
Объем

36 час.
Длительность

30 дней
Нагрузка в неделю

9 час.
Формат обучения

Дистанционно (самостоятельно)
Описание Учебный курс знакомит с мощным и лаконичным языком Python, охватывая функциональный, модульный и объектно-ориентированный подходы к программированию. В материалах изучаются управляющие структуры, работа с файлами, создание пользовательских классов и организация взаимодействия между модулями. Обучение будет полезно начинающим ИТ-специалистам, аналитикам и всем желающим освоить автоматизацию задач и разработку программного обеспечения.
Цели
  • Сформировать системное понимание синтаксиса и семантики языка Python.
  • Развить навыки алгоритмического мышления и проектирования программ.
  • Подготовить к применению объектно-ориентированного подхода в разработке.
Чему я научусь?
  • Использовать встроенные структуры данных, такие как списки, множества и словари.
  • Разрабатывать функции, итераторы и генераторы.
  • Проектировать классы и применять наследование.
  • Обрабатывать ошибки и исключения для повышения надежности кода.

Авторы

Биллиг Владимир Арнольдович
Биллиг Владимир Арнольдович
Кандидат технических наук, cтарший научный сотрудник, доцент, профессор кафедры информатики.
Чему я научусь?
  • Использовать встроенные структуры данных, такие как списки, множества и словари.
  • Разрабатывать функции, итераторы и генераторы.
  • Проектировать классы и применять наследование.
  • Обрабатывать ошибки и исключения для повышения надежности кода.

Учебный план

Занятия
Экзамен экстерном Внимание! Экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите подтвердить свои знания по данному курсу без его изучения или поверить свои знания по нему. Экзамен экстерном можно сдать только один раз. 90 мин
1 Введение
2 Арифметический тип данных
3 Тексты. Строки
4 Логический тип
Логический тип тест для курса Программирование на Python 50 мин
5 Списки
6 Словари
7 Множества
8 Кортежи
9 Файлы
Файлы тест для курса Программирование на Python 50 мин
10 Оператор присваивания
11 Оператор выбора if
12 Операторы цикла while, for
Операторы цикла while, for тест для курса Программирование на Python 40 мин
13 Функции и процедуры
14 Методы
Методы тест для курса Программирование на Python 50 мин
15 Функциональное программирование
16 Программирование в процедурах и функциях
17 Модульное программирование
18 Модульное программирование: атрибуты и методы
19 Взаимодействие модулей
20 Импорт модуля. Создание дистрибутива модуля
Импорт модуля. Создание дистрибутива модуля тест для курса Программирование на Python 55 мин
21 Объектно-ориентированное программирование
22 Проектирование класса Python. Методы класса
23 Наследование
24 Множественное наследование
25 Наследование и вложенность
Наследование и вложенность тест для курса Программирование на Python 50 мин
26 Корректность и устойчивость программных систем
27 Исключительные ситуации и их обработка
28 Программное возбуждение исключений. Коллективная обработка исключений
Программное возбуждение исключений. Коллективная обработка исключений тест для курса Программирование на Python 50 мин
29 Итераторы
30 Генераторы
31 Декораторы
32 Заключение
Заключение тест для курса Программирование на Python 50 мин
Тренировочный экзамен Внимание! Тренировочный экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите проверить свои знания курса перед сдачей экзамена. Тренировочный экзамен можно сдавать сколько угодно один раз. 90 мин
Экзамен 60 мин

Какой документ я получу?

Сертификат

Выдаётся автоматически после успешного завершения программы.

Удостоверение о повышении квалификации

Выдается при наличии среднего специального или высшего образования (необходимые документы).

Стоимость программы

990 ₽ 3 000 ₽
или любая сумма на ваше усмотрение,
но не менее 490 ₽
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.