Основы программирования на языке Python
Python_bas

Курс проводится в группе от 3-х человек.

Документы об окончании обучения: Сертификат УЦ ЮНИТУдостоверение гос. образца о повышении квалификации (по требованию).

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

Модуль 1. Введение в курс изучения Python

  • Цель и задачи курса
  • Структура программ, разбиение программ на функциональные модули
  • Преимущества и недостатки языка Python, области его применения
  • Проверка установки среды - Python
  • Проверка установки pycharm и базовая работа

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

  • Первые шаги в программировании на Python
  • Комментарии в языке Python
  • Структура программы на питоне, функции и модули
  • Получение описаний из документации
  • Переменные, классификация переменных
  • Изменяемые и неизменяемые типы. Хранение переменных в памяти.
  • Переменные - последовательности, срезы и индексы
  • Создание простейших функций и модулей. Импорт модулей
  • Базовые операции над переменными
  • Переменные и их объявление, типы переменных
  • Рекомендации по именованию переменных
  • Целочисленные и вещественные переменные
  • Булевые переменные

Модуль 3. Условные операторы и циклы

  • Логические выражения
  • Условный оператор
  • Конструкция match\case
  • Циклы c заранее известным количеством повторов, с предусловием, постусловием

Вложенные циклы

  • Цикл “while”
  • Итератор range
  • Цикл “for”

Модуль 4. Работа со строками

  • Различные варианты кавычек. Специальные символы.
  • Конкатенация строк и их повторение заданное число раз
  • Срезы (slice) строк
  • Методы строковых объектов
  • Форматирование строк

Модуль 5. Последовательности: Списки, кортежи, множества, словари, генераторы

  • Списки и работа с ними
  • Функции map, filter.
  • Кортежи и работа с ними
  • Словари (dictionary)
  • Множества (set, frozenset )

Модуль 6. Функции

  • Создание функций
  • Параметры функции
  • Возвращение значения функции (return)
  • Рекурсивные функции
  • Необязательные параметры функции
  • Область видимости переменных.
  • Передача аргументов функции по имени и по позиции
  • Передача аргументов функции по значению и по ссылке
  • Массивы и словари аргументов ( *args и **kwargs)
  • Глобальные, локальные и не локальные переменные
  • Лямбда-функции
  • Замыкания
  • Декораторы

Модуль 7. Работа с файлами, папками

  • Введение в исключения
  • Открытие файлов. Чтение и запись информации в файл
  • Модули os и os.path
  • Работа с двоичными файлами
Рекомендуемые курсы

Python-1     Основы программирования Python. Уровень 1.     40 ак. ч.     34 050 ₽

Python-2     Продвинутое программирование Python. Уровень 2.     40 ак. ч.     34 050 ₽

Дополнительно

Курс читают тренеры-практики с опытом проведения курса и практическими знаниями в работе программы. 

Для получения более подробной информации о наших преподавателях свяжитесь с нами по тел. (343) 227-30-37, по эл.почте edu@unit-edu.ru или в нашем Online-чате.

Ближайшие курсы

Компас-3D 22.12 - 24.12.2025

Компас-3D курс пользователя

Стоимость обучения в группе

36 300 ₽

Стоимость индивидуального обучения

60 500 ₽

Длительность

3 дня (24 ак. часа)

PGSQL_basics 22.12 - 24.12.2025

PostgreSQL уровень 1. Основы SQL

Стоимость обучения в группе

46 300 ₽

Стоимость индивидуального обучения

60 000 ₽

Длительность

5 дней (40 ак. ч.)

Python_OOP 22.12 - 26.12.2025

Объектно-ориентированный Python

Стоимость обучения в группе

65 000 ₽

Стоимость индивидуального обучения

84 500 ₽

Длительность

40 ак. часов (5 дней)

VM2 v.8.0/7.0/6.5 22.12 - 26.12.2025

Продвинутый курс по оптимизации и решению проблем виртуальных сред VMware vSphere

Стоимость обучения в группе

85 400 ₽

Стоимость индивидуального обучения

126 500 ₽

Длительность

5 дней (40 ак. ч.)

LPI-201 22.12 - 26.12.2025

Углубленное администрирование GNU/Linux

Стоимость обучения в группе

41 900 ₽

Стоимость индивидуального обучения

55 500 ₽

Длительность

5 дней (40 ак. ч.)

10964 22.12 - 26.12.2025

Мониторинг ЦОД с System Center Operations Manager

Стоимость обучения в группе

41 650 ₽

Стоимость индивидуального обучения

68 000 ₽

Длительность

5 дней (40 ак. ч.)

Lin_Debian 22.12 - 26.12.2025

Системное администрирование Debian. Расширенные возможности

Стоимость обучения в группе

62 300 ₽

Стоимость индивидуального обучения

81 000 ₽

Длительность

5 дней (65 ак. часов)

LPI-Zabbix 22.12 - 26.12.2025

Zabbix. Мониторинг IT инфраструктуры предприятия

Стоимость обучения в группе

50 400 ₽

Стоимость индивидуального обучения

65 550 ₽

Длительность

5 дней (40 ак. ч.)

ICND 2 v3.0 22.12 - 26.12.2025

Использование сетевого оборудования Cisco (часть II) v3.0

Стоимость обучения в группе

56 150 ₽

Стоимость индивидуального обучения

93 500 ₽

Длительность

5 дней (40 ак. ч.)

TSHOOT 22.12 - 26.12.2025

Диагностика и поддержка IP-сетей Cisco

Стоимость обучения в группе

76 200 ₽

Стоимость индивидуального обучения

97 600 ₽

Длительность

5 дней (40 ак. ч.)

Zabbix_practice 22.12 - 26.12.2025

Специалист Zabbix - практический курс

Стоимость обучения в группе

50 400 ₽

Стоимость индивидуального обучения

65 530 ₽

Длительность

40 ак. часов (5 дней)

20761 22.12 - 26.12.2025

Запрос данных с использованием Transact SQL

Стоимость обучения в группе

44 400 ₽

Стоимость индивидуального обучения

71 850 ₽

Длительность

5 дней (40 ак. ч.)

PG_DEV1 25.12 - 29.12.2026

Разработка серверной части приложений PostgreSQL 16. Базовый курс

Стоимость обучения в группе

43 800 ₽

Стоимость индивидуального обучения

60 000 ₽

Длительность

4 дня (32 ак. часа)

PG_DBA1 12.01 - 14.01.2026

Администрирование PostgreSQL 16. Базовый курс

Стоимость обучения в группе

32 900 ₽

Стоимость индивидуального обучения

50 000 ₽

Длительность

3 дня (24 ак. ч.)

Compas 12.01 - 15.01.2026

Компас 3D

Стоимость обучения в группе

38 500 ₽

Стоимость индивидуального обучения

51 700 ₽

Длительность

3 дня (24 ак. ч.)

Or_в_PGSQL 12.01 - 16.01.2026

Миграция базы данных Oracle в Postgresql для администраторов и разработчиков

Стоимость обучения в группе

78 650 ₽

Стоимость индивидуального обучения

180 500 ₽

Длительность

5 дней (40 ак. часов)

55201 12.01 - 16.01.2026

Microsoft Project Professional 2016. Управление проектами

Стоимость обучения в группе

42 550 ₽

Стоимость индивидуального обучения

80 850 ₽

Длительность

5 дней (40 ак. ч.)

20411 12.01 - 16.01.2026

Администрирование Windows Server 2012 R2

Стоимость обучения в группе

41 800 ₽

Стоимость индивидуального обучения

64 000 ₽

Длительность

5 дней (40 ак. ч.)