Основы программирования на языке 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-чате.