Программирование на языке Python. Уровень 1. Базовый курс
Подробнее о курсе
Краткое описание курса
На курсе вы освоите синтаксис языка Python, получите базовые навыки структурного и процедурного программирования, познакомитесь с базовыми структурами данных языка Python
Также вы получите необходимую подготовку для изучения объектно-ориентированного программирования на языке Python
Получаемые знания и навыки
По окончании курса слушатели научатся
- устанавливать и настраивать среду разработки
- применять базовые конструкции Python
- создавать модули и пакеты
- пользоваться основными структурами данных
- выполнять основные операции ввода/вывода
Краткое содержание курса
Модуль 1 — Начало работы
- Версии и реализации языка Python
- Основные принципы работы интерпретатора Python
- Установка интерпретатора и среды разработки используемых на курсе
- Основные элементы программирования
Модуль 2 — Упраляющие конструкции
- Ветвление
- Циклы
- Простой ввод и простой вывод
Модуль 3 — Функции и коллекции
- Словарь
- Список
- Кортеж
- Последовательность
- Перебор (for)
- Функция
- Генератор-функция
Модуль 4 — Модули и пакеты
- Создание собственного модуля
- Создание пакета
- Подсистема pip
- Краткий обзор стандартной библиотеки
- Установка стороннего модуля
Модуль 5 — Практическая работа
Модуль 6 — Работа с файловой системой
- Работа с файлами
- Работа с каталогами
- Обработка параметров командной строки
Модуль 7 — Исключения и обработка ошибок
- Понятие об исключении
- Выброс исключения
- Перехват исключения
- Стандартные исключения
Модуль 8 — Регулярные выражения и основы синтаксического разбора
- Понятие о регулярном выражении
- Синтаксис регулярных выражений
- Применение регулярных выражений
Модуль 9 — Элементы функционального программирования
- Функция как объект
- Операция замыкания (closure) и операция каррирования (currying)
- Понятие о декораторе
Вам также будет интересно…
Отзывы по курсу
Сентябрь 2020 года
Слушатель: Файзуллина Карина Радиковна (Менеджер)
Отзыв: Очень информативный курс, отзывчивый преподаватель, работа в маленькой группе
Отзыв: В целом курс хороший. Преподаватель обозначил интерактивный процесс, в котором не только обозначил, что его можно перебивать и задавать вопросы, но и регулярно заострял внимание на том, что слушатели проявляют недостаточную активность
Декабрь 2019 года
Слушатель: Аносов Алексей Юрьевич (Ведущий эксперт)
Отзыв: Курс очень понравился, особенно практические занятия, рассмотрение оптимальных и не оптимальных способов решения задач
Август 2019 года
Слушатель: Черепанов Василий Олегович (Специалист (эксперт)
Отзыв: Все понравилось, с удовольствием прослушаю продвинутый курс по Python
Июнь 2019 года
Слушатель: Коленко Ксения Анатольевна (Эксперт)
Отзыв: Понравились практические задания и теория, учебный материал по данному курсу. Преподаватель рассказывал про отличительные особенности языка с демонстрацией на примерах
Слушатель: Рудаков Кирилл Геннадьевич (Главный специалист)
Отзыв: Понравилась простота и ненавязчивость преподнесения материала. Приятный сервис с кофебрейками
Слушатель: Зотов Сергей Сергеевич (Ведущий инженер по сопровождению)
Отзыв: Преподаватель отлично владеет материалом и грамотно его преподает
Слушатель: Корнилов Игорь Алексеевич (Старший инженер)
Отзыв: Впечатления хорошие. Материал предоставлен понятным языком для усваивания