Основы языка программирования Python
Информация об обучении на данном курсе
Цель курса: изучение языка Python и его практическое использование в повседневных задачах программирования
Целевая группа: Курс предназначен для желающих получить теоретические и практические навыки в прикладном программировании и разработки приложений на языке программирования Python, а также рассматривает для себя возможность карьеры в IT-сфере
Обучение проходит в аудиторном формате, в современном компьютерном классе по адресу Tartu mnt. 18, Tallinn. Размер группы от 6 до 10 человек. В цену курса включены все учебные материалы. При необходимости на время обучения выдается ноутбук.
Требования к обучающимся:
Результат обучения:
Окончившие данный курс умеют:Методы обучения:
Общий объем курса: 64 академических часа, из которых 36 академических часа проходят в аудитории (в т.ч. практические занятия 4 ак. часа и( 4ак.ч))Критерии оценки результатов обучения:
Результаты обучения оцениваются на основе самостоятельно выполненных практических работ.Методы оценки:
При успешном выполнении практические и домашние работы получают оценку "зачет".Условия окончания курса:
Для успешного окончания курса и получения сертификата необходимо получить зачет 75% домашних работ.Дополнительная информация:
Группа программы обучения: 0613 - Анализ и разработка программного обеспечения (0613 - Tarkvara ja rakenduste arendus ning analüüs)Основные правила организации обучения (на эстонском языке)
Основные правила обеспечения качества учебного процесса (на эстонском языке)
Программа курса
| Занятие | Основные темы занятия | Объем |
|---|---|---|
| 1. Введение в Python | Что такое Python и его применение. Установка Python и настройка среды. Знакомство с IDLE и Jupyter Notebook. Переменные и типы данных (int, float, str, bool). Операторы и базовые вычисления. Практика: Создание простых программ и интерактивная работа | 4 ак. ч. |
| 2. Условия и принятие решений | Условные операторы if, elif, else. Операторы сравнения и логические операторы. Вложенные условия. Тернарный оператор. Практика: Программы с разветвленной логикой, валидация данных | 4 ак. ч. |
| 3. Циклы и автоматизация | Цикл for для итерации. Цикл while для повторяющихся операций. Функция range() и её параметры. Управление циклами: break, continue, else. Практика: Автоматизация повторяющихся задач | 4 ак. ч. |
| 4. Работа со списками | Создание списков и доступ к элементам. Индексация, срезы и их применение. Методы списков: append(), remove(), insert(), pop(), sort(). Вложенные списки и многомерные структуры. List comprehensions. Практика: Обработка коллекций данных | 4 ак. ч. |
| 5. Обработка строк и текста | Строки как последовательности символов. Методы строк: split(), join(), replace(), strip(), find(). Форматирование строк: f-strings, format(), % форматирование. Работа с многострочным текстом. Практика: Обработка и анализ текстовой информации | 4 ак. ч. |
| 6. Словари и структурированные данные | Создание словарей и работа с парами ключ-значение. Методы словарей: keys(), values(), items(), get(). Итерация по словарям. Множества и их операции. Комбинирование структур данных. Практика: Организация и поиск информации | 4 ак. ч. |
| 7. Функции и модульность кода | Определение функций с def. Параметры, аргументы и возвращаемые значения. Области видимости переменных. Функции высшего порядка. Лямбда-функции. Практика: Создание переиспользуемого кода | 4 ак. ч. |
| 8. Файлы, модули и обработка ошибок | Чтение и запись файлов. Работа с CSV и текстовыми форматами. Импорт модулей и стандартная библиотека. Установка внешних пакетов с pip. Обработка исключений: try, except, finally. Практика: Работа с внешними данными и библиотеками | 4 ак. ч. |
| 9. Объектно-ориентированное программирование | Основы ООП: классы и объекты. Атрибуты и методы. Конструктор __init__. Инкапсуляция и базовое наследование. Итоговый проект: Создание приложения с использованием всех изученных концепций | 4 ак. ч. |
Информация о курсе
Время проведения:
23.03.2026 - 10.04.2026
20.04.2026 - 15.05.2026
Расписание занятий:
Вт, Чт, Пт 17:45 - 21:00
Оставить заявку
Длительность курса: 3 недели
Формат и место проведения:
Адрес: Tartu mnt. 18, Tallinn.

Курс проводится: в аудиторном формате, в современном компьютерном классе, по адресу Тарту мнт. 18.
в удаленном формате (Zoom или Microsoft Teams).
Размер группы от 6 до 12 человек
Язык обучения: русский
Стоимость: 1339,2 EUR (включен НСО 24 %)
Общий объем курса: 64 ак. ч.
Включает в себя:
Преподаватели
Роман Кутселепа
Квалификация:Cвыше 5 лет в разработке ПО. Специализация: веб-дизайн, разработка на JavaScript, эффективное использование программных продуктов в компании
Опыт преподавания: Свыше 5 лет опыта в преподавании и обучении персонала
Образование: Anglia Ruskin University 2010 г. (Англия)