Практикум Python весна 2025 — различия между версиями

Материал из Public ATP Wiki
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
= Общие сведения =
 
= Общие сведения =
Основная цель курса - научиться работе с Python и изучить практические применения в различных сферах.
+
 
 +
Основная цель курса - улучшить навыки работы с Python и погрузиться в промышленные применения Python.
  
 
==== Начало курса ====
 
==== Начало курса ====
Строка 7: Строка 8:
 
==== Конец курса ====
 
==== Конец курса ====
 
31.05.2025
 
31.05.2025
 
==== Руководитель курса ====
 
Спицын Николай (tg: @Jetminded)
 
 
==== Преподаватели курса ====
 
Спицын Николай
 
Подзорова Полина
 
Филатенков Артур
 
Лотфуллин Камиль
 
Троян-Головян Владислав
 
Восканян Давид
 
Реброва Алина
 
Матыкина Ольга
 
  
 
==== План курса ====
 
==== План курса ====
Строка 45: Строка 33:
 
- PyGame
 
- PyGame
 
- Flask
 
- Flask
 +
 +
Блок 5. Вариативный блок
 +
- Применение python в рамках биоинформатики
 +
 +
==== Руководитель курса ====
 +
Спицын Николай (tg: @Jetminded)
 +
 +
==== Преподаватели курса ====
 +
Спицын Николай
 +
Якушева Софья
  
 
=== Материалы занятий ===
 
=== Материалы занятий ===
Строка 51: Строка 49:
  
 
===== Оценки =====
 
===== Оценки =====
Оценка за семестр (предварительно, финальную уточнять у руководителя курса):
+
TBA
 
 
К + Л + Пр + Сем,
 
 
 
где
 
 
 
К - сумма баллов за контесты из блока 2, до 30% от итоговой оценки
 
Л - сумма баллов за лабораторные работы из блока 3, до 40% от итоговой оценки
 
Пр - балл за итоговый проект, до 30% от итоговой оценки
 
Сем - балл от семинариста, до 10% от итоговой оценки
 
 
 
Блоки  К, Л, Пр - блокирующие, т.е. за каждый из них надо получить хотя бы 3/10 для получения положительной итоговой оценки.
 

Версия 16:22, 7 февраля 2025

Общие сведения

Основная цель курса - улучшить навыки работы с Python и погрузиться в промышленные применения Python.

Начало курса

01.02.2025

Конец курса

31.05.2025

План курса

Блок 1. Окружение - Интерпретатор Python. Отличие от компилятора. - Основы работы с Google Colab - Основы работы с VS Code

Блок 2. Синтаксис Python - Циклы, условия - Генераторы, list comprehension - Контейнеры - Функции, лямбда-функции; классы. Основы ООП

Блок 3. Python для работы с данными - Numpy - Pandas - Matplotlib, seaborn - Работа с выборками в Python - Основы HTML. Веб-скрапинг. BeautifulSoup. - Работа с API

Блок 4. Применение Python в проектной деятельности. - Telegram-боты - PyGame - Flask

Блок 5. Вариативный блок - Применение python в рамках биоинформатики

Руководитель курса

Спицын Николай (tg: @Jetminded)

Преподаватели курса

Спицын Николай Якушева Софья

Материалы занятий


Оценки

TBA