Базовый курс Python предназначен для изучения этого популярного языка программирования с нуля. В процессе обучения вы узнаете об основных аспектах программирования на Python. Слушатели получат подробную информацию о ключевых понятиях языка и на практике попробуют себя в написании простейших программ. Более глубокое изучение этого языка программирования можно продолжить на Продвинутом курсе Python.
Преподавателями курса являются опытные Python -разработчики, которые в настоящее время являются практикующими сотрудниками ведущих IT-компаний страны. Пройдя полный курс Python в академии ITSTAR, вы получите востребованную на рынке труда профессию и без проблем найдёте достойное рабочее место.
После окончания базового курса Python вы сможете:
- Разбираться в синтаксисе языка;
- Готовить структуру программы;
- Изучить работу с переменными и операторами в Python;
- Пользоваться базовыми функциями Python ;
- Писать программы (в т.ч. инструментальные) средней сложности на Рython.
Формат обучения: онлайн-уроки с преподавателем индивидуально или в мини-группе
Пробный урок бесплатно
Зачем нужны компьютерные программы?
Архитектура компьютера
Принципы программирования
Процесс работы с Python и написания программ
Переменные, выражения и инструкции Python
Операторы и операнды
Выражения
Порядок операций
Управление потоком выполнения
Логические выражения и операторы
Последовательность условий
Перехват исключений с использованием try и except
Итерации
Инструкция while
«Бесконечные циклы» и break
Завершение итерации с помощью continue
Определение циклов и обход списков с помощью for
Функции и модули
Встроенные функции и добавление новых функций
Случайные числа
Математические функции
Создание собственных модулей и пакетов
Строки
Получение длины строки с использованием len
Обход через строку с помощью цикла
Оператор in
Сравнение строк и из разбор (parsing)
Регулярные выражения
Файлы
Открытие, чтение и запись файлов
Текстовый файл и строки
Поиск через файл
Оператор with
Коллекции
Объекты и значения
Словари и множества
Словари и файлы
Циклы и словари
Элементы функционального программирования
Функции, зависящие от функций
Замыкания
Лямбда-функции
Декораторы
Объектно-ориентированное программирование
Определение класса, его поля и методы
Инкапсуляция
Наследование
Полиморфизм
Также Вас могут заинтересовать курсы наших партнеров: курсы английского в Минске EnglishPapa, курсы немецкого в Минске DeutscherPapa, курсы польского в Минске Polskipapa, курсы чешского в Минске ČeskýTáta, курсы итальянского в Минске PapaItaliano, курсы по фитнесу в Минске в Институте фитнеса.