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

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
Строка 51: Строка 51:
 
| style="background:#eaecf0;" | '''1''' [https://t.me/c/2402313991/293/295 Запись] || [https://colab.research.google.com/drive/1ascAHhlB7hJ1V9z20xH_rWryntleD1y4?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. От генераторов к асинхронности. || 07.11.24  
 
| style="background:#eaecf0;" | '''1''' [https://t.me/c/2402313991/293/295 Запись] || [https://colab.research.google.com/drive/1ascAHhlB7hJ1V9z20xH_rWryntleD1y4?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. От генераторов к асинхронности. || 07.11.24  
 
|-
 
|-
| 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. || 14.11.24  
+
| style="background:#eaecf0;" | '''2''' [https://t.me/c/2402313991/293/487 Запись] || [https://colab.research.google.com/drive/1ZNnef_irH72TFp_nP5lufZ6-cmCeDeUs?usp=sharing Ноутбук] [https://colab.research.google.com/drive/1q0GdLD0aPifrR-WgXYyWn0iVDDksCHGK?usp=sharing Конспект] Асинхронность. Библиотеки Asyncio, Aiohttp. || 14.11.24
 +
|-
 +
| style="background:#eaecf0;" | '''3''' [https://t.me/c/2402313991/293/604 Запись] || [https://colab.research.google.com/drive/1lxtXzP1uH-JZutCGxzw0ZqDOuuR9qlFg?usp=sharing Ноутбук] [https://colab.research.google.com/drive/1XBNkerJ4RLSu3TLNH9KdBr4qoJQ-LVyO?usp=sharing Конспект] GIL. Процессы и потоки. Основы синхронизации. Способы ускорения вычислений применения функций к датасетам. || 21.11.24  
 
|-
 
|-
 
|}
 
|}

Версия 02:04, 22 ноября 2024

О курсе

В данном курсе изучаются основные инструменты и подходы, которые используются в backend-разработке современных сервисов на языке Python.
Курс предназначен для освоения веб-фреймворка FastAPI и всей сопутствующей экосистемы: асинхронное программирование, тестирование, SQLAlchemy, Redis, Celery, Pytest, логирование, мониторинг.

Занятия проводятся в Zoom ссылка в четверг в 18:10

Anytask (Будет позже):

Контакты

Telegram-чат курса

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

Ассистент лектора: Зуев Гордей (@WhiteShape)

Ассистенты

Ассистент Контакты
Зуев Гордей @WhiteShape
Алика Сидорова @XfizcultXprivetX
Шакирова Динара @Defekret
Лапшов Валерий @Kenshi2k
Князев Федор @theknyazev
Марат Мельгизин @v_oxel
Илья Сокур @ilias_ml
Даниил Валялов @death_league

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

Плейлист курса на YouTube (Скоро появится)

Презентация с интро курса

GitHub курса

Занятие Тема Дата
1 Запись Ноутбук Слайды Конспект Основы асинхронного программирования, продвинутое использование генераторов, конструкция yield from. От генераторов к асинхронности. 07.11.24
2 Запись Ноутбук Конспект Асинхронность. Библиотеки Asyncio, Aiohttp. 14.11.24
3 Запись Ноутбук Конспект GIL. Процессы и потоки. Основы синхронизации. Способы ускорения вычислений применения функций к датасетам. 21.11.24

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

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

О_итог = 0.15*ОДЗ_1 + 0.15*ОДЗ_2 + 0.3*ОПроект + 0.4*ОИтоговый_проект

Задания для закрепления

Занятие Тема Задачи Разбор Дедлайн
1 Генераторы задачи TBA 20.11.2024 23:59
2 Асинхронность задачи TBA 24.11.2024 23:59

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

Проекты

Литература

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