Основы программирования на Python (2022)
Материал из Wiki - Факультет компьютерных наук
Версия от 15:14, 17 сентября 2022; SavelyProkhorov (обсуждение | вклад)
Содержание
О курсе
Занятия проводятся в Webinar.ru по средам в 19:30
Онлайн-курсы в дополнение к парам: Stepik, PythonTutor
Контакты
Канал курса в TG: channel link
Чат курса в TG: chat link
Преподаватель: Максимовская Анастасия Максимовна
Ассистент | Контакты |
---|---|
Сергей Кулакин | @sergeykulakin |
Олег (2-й модуль) | @olegsama |
Материалы курса
Ссылка на плейлист курса на YouTube: https://www.youtube.com/playlist?list=PLmA-1xX7IuzDvmZvolAgVVy9HVU2de1sb
Ссылка на GitHub с материалами курса: [GitHub]
Занятие | Тема | Дата | Материалы для самоподготовки к семинарам | Дополнительные материалы |
---|---|---|---|---|
1 |
[Запись] Python как калькулятор. Основные типы и структуры данных Условный оператор. Циклы while и for |
07.09.2022 | ||
2 | [Запись] Итераторы и генераторы. Чтение файлов. Методы работы со строками | 14.09.2022 | ||
3 | Функции, рекурсия. Генераторы. Декораторы | 21.09.2022 | ||
4 | Множества и словари. Решение задач | 28.09.2022 | ||
5 |
Введение в numpy и pandas. Основные объекты np и pd. Работа с таблицами (фильтрация и подсчёт статистик) |
05.10.2022 | ||
6 | Разведочный анализ данных (EDA) с pandas. Группировка данных | 12.10.2022 | ||
7 | Визуализация данных (matplotlib и seaborn) | |||
8 | Визуализация данных (plotly и plotly express) | |||
9 | Классы и основы ООП | |||
10 | Разработка сервиса на базе ML-моделей | |||
11 | Изучение Selenium для сбора данных | |||
12 | Введение в асинхронное программирование на Python |
Формула оценивания
Оценка = 0.3*Отесты + 0.7*Одз
В начале занятия - тест (4-5 несложных вопросов) по теме предыдущего занятия.
Домашние задания
Литература
- Лутц Марк, "Программирование на Python"