<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D0%BD%D0%BE%D0%B9_Python_%28%D0%98%D0%9825%2C_2-3_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B8%29</id>
	<title>Прикладной Python (ИИ25, 2-3 модули) - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D0%BD%D0%BE%D0%B9_Python_%28%D0%98%D0%9825%2C_2-3_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B8%29"/>
	<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D0%BD%D0%BE%D0%B9_Python_(%D0%98%D0%9825,_2-3_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B8)&amp;action=history"/>
	<updated>2026-06-09T03:49:54Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wikicshse.ru/index.php?title=%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D0%BD%D0%BE%D0%B9_Python_(%D0%98%D0%9825,_2-3_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B8)&amp;diff=1866&amp;oldid=prev</id>
		<title>imported&gt;Serggor: Migrated current public revision from wiki.cs.hse.ru</title>
		<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D0%BD%D0%BE%D0%B9_Python_(%D0%98%D0%9825,_2-3_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B8)&amp;diff=1866&amp;oldid=prev"/>
		<updated>2026-02-26T21:26:41Z</updated>

		<summary type="html">&lt;p&gt;Migrated current public revision from wiki.cs.hse.ru&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==О курсе==&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся в [https://us06web.zoom.us/j/89196818416?pwd=03ken1bgEna2paKGOvYlBzBEgpjjii.1 Zoom] &amp;#039;&amp;#039;&amp;#039;по четвергам в 19:40&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Контакты==&lt;br /&gt;
&lt;br /&gt;
Чат курса в TG: [[https://t.me/+FTlKXmexZx0yNjli chat link]]&lt;br /&gt;
&lt;br /&gt;
Преподаватель: Сергей Горшков @Serggor98&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Ассистент !! Контакты &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; |  || &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; |  || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Материалы курса==&lt;br /&gt;
Ссылка на плейлист курса на YouTube: [[https://www.youtube.com/playlist?list=PLmA-1xX7IuzCFpvqaqvquuXbHuBIMh9iW YouTube-playlist]]&lt;br /&gt;
&lt;br /&gt;
Ссылка на плейлист курса на VK: [[https://vkvideo.ru/playlist/-227011779_56 VK video-playlist]]&lt;br /&gt;
&lt;br /&gt;
Ссылка на GitHub с материалами курса: [[https://github.com/hse-ai/applied_python/tree/main GitHub repository]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 ! Занятие !! Тема !! Дата !! !!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;1&amp;#039;&amp;#039;&amp;#039; [[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 || || &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;2&amp;#039;&amp;#039;&amp;#039; [[https://youtu.be/q5Bup3vgzrE?si=KQHKAFKOun5zPe3r Запись]] || [https://colab.research.google.com/drive/1_yTLg793rwSzY-O8rz10q5-hWxs2oMs8?usp=sharing Ноутбук] [https://colab.research.google.com/drive/1q0GdLD0aPifrR-WgXYyWn0iVDDksCHGK?usp=sharing Конспект] [https://colab.research.google.com/drive/1UnE6VhQte8nI5D43bdt6DszLYxhziHtb#scrollTo=dXRjHjssP0Yf&amp;amp;line=2&amp;amp;uniqifier=1 пример] Асинхронность. Библиотеки Asyncio, Aiohttp.  || 13.11.2025 || || &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;3&amp;#039;&amp;#039;&amp;#039; [[https://youtu.be/JkMwhgZ4XIA?si=HxOzUg_lYs0nfZnR Запись]] || [https://colab.research.google.com/drive/1T3yBc1ZxiteFAxVKQ6Jr2uUTCIsAJEmj?usp=sharing Ноутбук] [https://colab.research.google.com/drive/1XBNkerJ4RLSu3TLNH9KdBr4qoJQ-LVyO?usp=sharing Конспект] GIL. Процессы и потоки. Основы синхронизации. || 20.11.2025 || ||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;4&amp;#039;&amp;#039;&amp;#039; [[https://youtu.be/H3-dsd0ou8o?si=TaH_Oy6xBv4cViYM Запись]] || [https://colab.research.google.com/drive/1XBNkerJ4RLSu3TLNH9KdBr4qoJQ-LVyO?usp=sharing Конспект] Способы ускорения вычислений применения функций к датасетам. || 27.11.2025 || || &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;5&amp;#039;&amp;#039;&amp;#039; [[https://youtu.be/09LfxutaBgI?si=MvtMNIDTGoVUmW9t Запись]] || [https://colab.research.google.com/drive/1UZK9m0LajZTzosg5IDP1CiI0JVQ3Peu5?usp=sharing Конспект] Streamlit. Работа с API. [https://openweathermap.org/current OpenWeatherMap API] [https://console.groq.com/docs/api-reference#chat-create groq API] [https://habr.com/ru/articles/813613/ groq статья] || 04.12.2025 || || &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;6&amp;#039;&amp;#039;&amp;#039; [[https://youtu.be/VV8aoiIFcqE?si=q90O-hEXaGdY9Qn8 Запись]] || [https://github.com/hse-ai/applied_python Код] [https://colab.research.google.com/drive/1-8823TGKSeeAagbm_OJKsLmuOrc5XerV?usp=sharing Конспект] Написание телеграм бота [https://mastergroosha.github.io/aiogram-3-guide/ Отличное руководство по aiogram] [https://github.com/Serggorsar/telegram-bot-student-manager/tree/main Пример недорефакторенного кода с использованием баз данных] [https://colab.research.google.com/drive/1nPDa11ZDZ2A4-Fs4lN6s9TQwcKDnY6SP?usp=sharing#scrollTo=PHtPrBeJPrhp Конспект] Абстрактные классы, продвинутые magic-методы  || 11.12.2025 || || &lt;br /&gt;
|-&lt;br /&gt;
| Конец первого модуля |&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;7&amp;#039;&amp;#039;&amp;#039; [[https://youtu.be/7v73fPmAEDQ?si=UGAd66wDTWu8bVk0 Запись]] || [https://colab.research.google.com/drive/1nPDa11ZDZ2A4-Fs4lN6s9TQwcKDnY6SP?usp=sharing Конспект1] [https://colab.research.google.com/drive/1YNhbOx_h5YOjqdKEhEJwE3xTuuCSnofB?usp=sharing Конспект2] SOLID-принципы. [https://habr.com/ru/companies/productivity_inside/articles/505430/ Принципы SOLID в картинках]  Паттерны проектирования || 15.01.2026 || || &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;8&amp;#039;&amp;#039;&amp;#039; [[https://youtu.be/JCit53Y59ao?si=BX7AY7Vr9RdVYIS1 Запись]] ||[https://colab.research.google.com/drive/1Ac4e-Xaby3iNnYHQ-lHzhW3aN8Ww3v88?usp=sharing Конспект] [https://docs.google.com/presentation/d/1Q78okPzXqGA3eqlKKokOV3srVLwp7QIolq-4CsF9TGk/edit#slide=id.g223715285da_0_0 Слайды] Работа с базами данных || 22.01.2026 || || &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;9&amp;#039;&amp;#039;&amp;#039; [[https://youtu.be/XP_lIxX6jRI?si=81iXX3_Pi9D3AFqK Запись]] || [https://colab.research.google.com/drive/1152z3mYoOrRuDv6vrLoUlCEXMMTUeGho?usp=sharing Конспект] Веб-серверы в Python || 29.01.2026 || ||&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;10&amp;#039;&amp;#039;&amp;#039; [[https://youtu.be/f7TpmpRGWQQ?si=jfiHOCXxsZp18Yxd Запись]] || Миграции баз данных, авторизация в FastAPI || 05.02.2026 || || &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;11&amp;#039;&amp;#039;&amp;#039; [[https://youtu.be/lph-AmXkV8Q?si=XlfkZIbOuFbwfUf6 Запись]] || [https://github.com/hse-ai/applied_python/tree/main/fastapi-booking Код]  FastAPI: продолжение || 12.02.2026 || || &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;12&amp;#039;&amp;#039;&amp;#039; [[https://youtu.be/Ikd6nabDXgI?si=xlPoMi0H5eGhpdnI Запись]] || [https://colab.research.google.com/drive/1UofQ-06gpX-ePrsY0q4U6BBlT0IIFRm_?usp=sharing Конспект] Тестирование || 19.02.2026 || || &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;13&amp;#039;&amp;#039;&amp;#039; [[ Запись]] || [https://docs.google.com/presentation/d/1pDJ4nzHIpkUQo1e5AxMc6tZLV6Ut-0KCxGneuyUs9FQ/edit?usp=sharing MapReduce, Hadoop, HDFS] [https://docs.google.com/presentation/d/1Ir4HCOM-EFXD3MUhf7YZmBObCzfJznwDQvIN9tVXzFQ/edit?usp=sharing YARN] [https://docs.google.com/presentation/d/1fNK4BBOT0IGSvy2K0Vb_q8uGr68-88p8qPYG6Pce44E/edit?usp=sharing Spark] [https://www.bigdataschool.ru/blog/what-to-use-in-spark-rdd-vs-dataframe-vs-dataset.html Сравнение RDD и DataFrame] Распределенные системы || 26.02.2026 || || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Записи консультаций ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Формула оценивания==&lt;br /&gt;
&lt;br /&gt;
Оценка = 0.15*ПР1 + 0.25*ОПр2 + 0.35*Пр3  + 0.15*Пр4 + 0.1*ДЗ,&lt;br /&gt;
где ДЗ – отнормированная к 10 оценка за все ДЗ с учетом веса&lt;br /&gt;
&lt;br /&gt;
4 проекта&lt;br /&gt;
* Разработка интерактивного дашборда с использованием фреймворка Streamlit&lt;br /&gt;
* Разработка Telegram бота&lt;br /&gt;
* Реализация веб-сервиса с использованием фреймворка FastAPI&lt;br /&gt;
* Тестирование веб-сервиса&lt;br /&gt;
6 небольших домашних заданий&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
# [https://colab.research.google.com/drive/1tSkDk9iO1AuvrlZvGDKSaDzaXmgRIcfw?usp=sharing Генераторы]. Дедлайн 20.11.2025 23:59 мск&lt;br /&gt;
# [https://colab.research.google.com/drive/1Yo5FzlDEw3nZVPsIbTsMpXo95gfXfz7a?usp=sharing Асинхронность]. Дедлайн 23.11.2025 23:59 мск&lt;br /&gt;
# [https://colab.research.google.com/drive/1diS4BHO95B_pwMooxZPSLGe2xdWKLzMr?usp=sharing Параллельность]. Дедлайн 04.12.2025 23:59 мск&lt;br /&gt;
# [https://colab.research.google.com/drive/197GLXRzpPMjkLl13wkdPRI7tQOP7Uw5_?usp=sharing SOLID-принципы] Дедлайн 25.01.2025 23:59 мск&lt;br /&gt;
# [https://colab.research.google.com/drive/1Xlvi5FnjUBZekZlMPezzCnsNsEWwOOAb?usp=sharing Паттерны проектирования] 01.02.2025 23:59 мск&lt;br /&gt;
# [https://colab.research.google.com/drive/1MFHPmBCR1fiIKQtBpTSPp95Fc_1QvWnx?usp=sharing Базы данных] 22.02.2025 23:59 мск&lt;br /&gt;
# Неоцениваемое ДЗ: [https://colab.research.google.com/drive/1X-GOiFo9OMqL3-42AXj3cQBxVDSUj7A2?usp=sharing Spark]&lt;br /&gt;
&lt;br /&gt;
== Проекты ==&lt;br /&gt;
# [https://colab.research.google.com/drive/1E-6S-P7yJD72aX6PR770HAmnePXzABIJ?usp=sharing Streamlit]. Дедлайн 21.12.2025 23:59 мск&lt;br /&gt;
# [https://colab.research.google.com/drive/1qmvfBrTyxhieTeccTCevNQXxaFvTMx-x?usp=sharing Telegram-bot]. Дедлайн 16.01.2026 23:59 мск&lt;br /&gt;
# [https://colab.research.google.com/drive/1_XpbChwNfdSu0k2cBItKDfAX3YOWxU3S?usp=sharing Сервис на FastAPI]. Дедлайн 09.03.2026 23:59 мск&lt;br /&gt;
# [https://colab.research.google.com/drive/1aUEBRt0GgPw0INIr0rapB81mmpcrc8xL?usp=sharing Тесты для сервиса]. Дедлайн 15.03.2026 23:59 мск&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
# Лучано Рамальо: Python. К вершинам мастерства. 2-е издание, 2022 г., издательство ДМК Пресс&lt;br /&gt;
# Мэтью Фаулер: Asyncio и конкурентное программирование на Python, 2023 г., издательство ДМК Пресс&lt;/div&gt;</summary>
		<author><name>imported&gt;Serggor</name></author>
	</entry>
</feed>