Объем курса
(40 аудиторное обучение и 30 самостоятельная работа)
Время проведения
20.01.25 - 07.03.25
03.02.25 - 21.03.25
Учебные дни
Язык обучения
Место проведения
Стоимость
Цель курса
Целю курса - дать учащимся базовые навыки программирования на Python для практичного использования в любых сферах, не только в разработке программ.
Учебный план
Модуль 1: Основы Python (10 ак.ч)
1.1. Знакомство с языком программирования Python, синтаксис
1.2. Базовые понятия программирования
1.3. Переменные и типы данных
1.4. Условные операторы и циклы
1.5. Создание и использование функций
1.6. Списки, словари и множества
1.7. Создание исполняемого exe-файла
Модуль 2: Структурирование данных (4 ак.ч)
2.1. Обработка данных
2.2. Сортировка и фильтрация данных
Модуль 3: Чтение и запись файлов (8 ак.ч)
3.1. Чтение и запись текстовых файлов.
3.2. Сохранение и чтение данных в формате CSV/JSON
3.3. Обработка текстовых данных из файлов
3.4. Чтение PDF-файлов
Модуль 4: Создание программ с графическим интерфейсом (8 ак. ч)
4.1. Основы Tkinter и GUI
4.2. Структура пользовательского интерфейса и взаимодействие с ним.
4.3. Методы вывода и получения данных из пользовательского интерфейса.
4.4. Автоматизация работы с интерфейсом
Модуль 5: Использование интернета с Python (10 ак.ч)
5.1. Запрос онлайн-данных и обработка ответов
5.2. Скрапинг веб-сайтов
5.3. Определение и принципы работы RESTful API
5.4. Использование веб-сервисов в Python
Результаты обучения
По окончанию курса обучающийся:
- хорошо знает язык программирования Python и его синтаксис
- может создавать и использовать различные типы данных, применять логику и структуры принятия решений
- умеет писать функции и использовать модули
- знает, как использовать файловые операции для управления и автоматизации задач обработки данных в процессе обработки данных
- создает интерактивные приложения с графическим пользовательским интерфейсом
- умеет структурировать данные и решать задачи с помощью Python
- уметь создавать небольшие проекты на Python
- уметь применять методы API для сбора, обработки и визуализации данных
Целевая аудитория
На курс приглашаются:
- новички, желающие получить необходимую специализацию в области информационных технологий
- люди, которые хотят автоматизировать личные, домашние или офисные задачи
- учащиеся, которые хотят расширить свои навыки цифровой грамотности
Методы обучения
Аудиторное обучение (40 ак. часов): лекции, практические занятия, работа в группах
Самостоятельная работа (30 ак. часов): выполнение рабочих и учебных заданий с конкретными целями, по которым преподаватель дает обратную связь
Учебные материалы
Участники получат подготовленные учителем соответствующие каждой теме курса материалы в электронном виде.
Учебная среда
Критерии оценки результатов обучения:
Результаты обучения будут оцениваться на основе практических работ, выполненных самостоятельно.
Условия окончания курса и выдаваемые документы
По окончании обучения учебный центр выдает сертификат или свидетельство. Сертификат выдается, если обучающийся посетил не менее 75 % занятий и выполнил 75 % практических заданий. Свидетельство об участии выдается, если обучающийся не достиг всех результатов обучения, необходимых для завершения программы, но участвовал в учебном процессе.
Описание квалификации, учебы или опыта работы, подтверждающих компетентность преподавателя.
Высшее образование, работает по специальности или имеет соответствующий опыт преподавания в области ИТ.
Группа программы обучения:
0611 Arvutikasutus
Регистрация
Никита Рычков
Informaatika ja Arvutustehnika Kool
Tarkvara ja andmebaaside haldus
Опыт преподавания с 2017 года
Навыки: Gamedev/C#/Python/3D