Основы программирования на Python (2022) — различия между версиями
Материал из Wiki - Факультет компьютерных наук
м |
м |
||
| Строка 7: | Строка 7: | ||
Канал курса в TG: [https://t.me/+GW-uWJ46z0pjNzEy channel link] | Канал курса в TG: [https://t.me/+GW-uWJ46z0pjNzEy channel link] | ||
| − | Чат курса в TG: [chat link] | + | Чат курса в TG: [https://t.me/+OPxHMm9OZZQxYTJi chat link] |
Преподаватель: Максимовская Анастасия Максимовна | Преподаватель: Максимовская Анастасия Максимовна | ||
Версия 11:33, 31 августа 2022
Содержание
О курсе
Занятия проводятся в [ Zoom] по ... в ...
Контакты
Канал курса в TG: channel link
Чат курса в TG: chat link
Преподаватель: Максимовская Анастасия Максимовна
| Ассистент | Контакты |
|---|---|
| Сергей Кулакин | @sergeykulakin |
| Олег (2-й модуль) | @olegsama |
Материалы курса
Ссылка на плейлист курса на YouTube:
Ссылка на GitHub с материалами курса: GitHub
| Занятие | Тема | Дата | Материалы для самоподготовки к семинарам | Дополнительные материалы |
|---|---|---|---|---|
| 1 |
Python как калькулятор. Основные типы и структуры данных Условный оператор. Циклы while и for |
|||
| 2 | Итераторы и генераторы. Чтение файлов. Методы работы со строками | |||
| 3 | Функции, рекурсия. Генераторы. Декораторы | |||
| 4 | Множества и словари. Решение задач | |||
| 5 |
Введение в numpy и pandas. Основные объекты np и pd. Работа с таблицами (фильтрация и подсчёт статистик) |
|||
| 6 | Разведочный анализ данных (EDA) с pandas. Группировка данных | |||
| 7 | Визуализация данных (matplotlib и seaborn) | |||
| 8 | Визуализация данных (plotly и plotly express) | |||
| 9 | Классы и основы ООП | |||
| 10 | Разработка сервиса на базе ML-моделей | |||
| 11 | Изучение Selenium для сбора данных | |||
| 12 | Введение в асинхронное программирование на Python |
Формула оценивания
Оценка = 0.3*Отесты + 0.7*Одз
В начале занятия - тест (4-5 несложных вопросов) по теме предыдущего занятия.
Домашние задания
Литература
- Лутц Марк, "Программирование на Python"