Прикладной Python (ИИ25, 2-3 модули) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
Строка 19: Строка 19:
  
 
==Материалы курса==
 
==Материалы курса==
Ссылка на плейлист курса на YouTube: [[ YouTube-playlist]]
+
Ссылка на плейлист курса на YouTube: [[https://www.youtube.com/playlist?list=PLmA-1xX7IuzCFpvqaqvquuXbHuBIMh9iW YouTube-playlist]]
 +
 
 +
Ссылка на плейлист курса на VK: [[https://vkvideo.ru/playlist/-227011779_56 VK video-playlist]]
  
 
Ссылка на GitHub с материалами курса: [[https://github.com/hse-ai/applied_python/tree/main GitHub repository]]
 
Ссылка на GitHub с материалами курса: [[https://github.com/hse-ai/applied_python/tree/main GitHub repository]]
Строка 27: Строка 29:
 
  ! Занятие !! Тема !! Дата !! Материалы для самоподготовки к семинарам !! Дополнительные материалы
 
  ! Занятие !! Тема !! Дата !! Материалы для самоподготовки к семинарам !! Дополнительные материалы
 
|-
 
|-
| style="background:#eaecf0;" | '''1''' [[ Запись]] || [https://colab.research.google.com/drive/111f96KquMyHHns4l1Du8fhZz54TkyB_2?usp=sharing Ноутбук] [https://docs.google.com/presentation/d/1x78vCIWxY70uWgVvBCPOhjnNWemMBqG1gVv_9I0Iddo/edit?usp=sharing Слайды] [https://colab.research.google.com/drive/1YrWXg0IVaLvjhLby6-DhqKMrp6PQkLjb?usp=sharing Конспект] Основы асинхронного программирования, продвинутое использование генераторов, конструкция yield from. От генераторов к асинхронности. || 06.11.2025 || ||  
+
| style="background:#eaecf0;" | '''1''' [[https://youtu.be/H3-dsd0ou8o?si=jBZPFjUKZVOvhTKv Запись]] || [https://colab.research.google.com/drive/111f96KquMyHHns4l1Du8fhZz54TkyB_2?usp=sharing Ноутбук] [https://docs.google.com/presentation/d/1x78vCIWxY70uWgVvBCPOhjnNWemMBqG1gVv_9I0Iddo/edit?usp=sharing Слайды] [https://colab.research.google.com/drive/1YrWXg0IVaLvjhLby6-DhqKMrp6PQkLjb?usp=sharing Конспект] Основы асинхронного программирования, продвинутое использование генераторов, конструкция yield from. От генераторов к асинхронности. || 06.11.2025 || ||  
 
|-
 
|-
 
| style="background:#eaecf0;" | '''2''' [[ Запись]] || [https://colab.research.google.com/drive/1ZNnef_irH72TFp_nP5lufZ6-cmCeDeUs?usp=sharing Ноутбук] [https://colab.research.google.com/drive/1q0GdLD0aPifrR-WgXYyWn0iVDDksCHGK?usp=sharing Конспект] Асинхронность. Библиотеки Asyncio, Aiohttp.  || 13.11.2025 || ||  
 
| style="background:#eaecf0;" | '''2''' [[ Запись]] || [https://colab.research.google.com/drive/1ZNnef_irH72TFp_nP5lufZ6-cmCeDeUs?usp=sharing Ноутбук] [https://colab.research.google.com/drive/1q0GdLD0aPifrR-WgXYyWn0iVDDksCHGK?usp=sharing Конспект] Асинхронность. Библиотеки Asyncio, Aiohttp.  || 13.11.2025 || ||  

Версия 02:40, 12 ноября 2025

О курсе

Занятия проводятся в Zoom по четвергам в 19:40

Контакты

Чат курса в TG: [chat link]

Преподаватель: Сергей Горшков @Serggor98

Ассистент Контакты

Материалы курса

Ссылка на плейлист курса на YouTube: [YouTube-playlist]

Ссылка на плейлист курса на VK: [VK video-playlist]

Ссылка на GitHub с материалами курса: [GitHub repository]

Занятие Тема Дата Материалы для самоподготовки к семинарам Дополнительные материалы
1 [Запись] Ноутбук Слайды Конспект Основы асинхронного программирования, продвинутое использование генераторов, конструкция yield from. От генераторов к асинхронности. 06.11.2025
2 Запись Ноутбук Конспект Асинхронность. Библиотеки Asyncio, Aiohttp. 13.11.2025
3 Запись Ноутбук ...<date>...
4 Запись Ноутбук ...<date>...
5 Запись Ноутбук ...<date>...
6 Запись Ноутбук ...<date>...
7 Запись Ноутбук ...<date>...
8 Запись Ноутбук ...<date>...
9 Запись Ноутбук ...<date>...
10 Запись Ноутбук ...<date>...
11 Запись Ноутбук ...<date>...
12 Запись Ноутбук ...<date>...

Записи консультаций

Формула оценивания

Оценка = 0.15*ПР1 + 0.25*ОПр2 + 0.35*Пр3 + 0.15*Пр4 + 0.1*ДЗ, где ДЗ – отнормированная к 10 оценка за все ДЗ с учетом веса

4 проекта

  • Разработка интерактивного дашборда с использованием фреймворка Streamlit
  • Разработка Telegram бота
  • Реализация веб-сервиса с использованием фреймворка FastAPI
  • Тестирование веб-сервиса

6 небольших домашних заданий

Домашние задания

  1. Генераторы. Дедлайн 18.11.2025 23:59 мск

Проекты

Литература

  1. Лучано Рамальо: Python. К вершинам мастерства. 2-е издание, 2022 г., издательство ДМК Пресс
  2. Мэтью Фаулер: Asyncio и конкурентное программирование на Python, 2023 г., издательство ДМК Пресс