Skip to content

МФТИ & Mail.Ru Group: Погружение в Python (курс 1 из 4 в специализации 'Программирование на Python')

Notifications You must be signed in to change notification settings

Noidor1/Coursera-Programming-in-Python-Mail.ru-MIPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Погружение в python

Московский физико-технический институт (МФТИ), Mail.Ru Group, Фонд развития онлайн-образования (ФРОО)

https://www.coursera.org/learn/diving-in-python

Курс 1 из 4 в специализации 'Программирование на Python'

Курс покрывает все необходимые для ежедневной работы программиста темы, а также рассказывает про многие особенности языка, которые часто опускают при его изучении.

В ходе курса вы изучите конструкции языка, типы и структуры данных, функции, научитесь применять объектно-ориентированное и функциональное программирование, узнаете про особенности реализации Python, научитесь писать асинхронный и многопоточный код.

Программа курса

Неделя 1. Введение в Python
  • Знакомство с языком, основными конструкциями и базовыми типами. Настройка окружения для работы и выбор среды разработки.
Неделя 2. Структуры данных и функции
  • Новые типы данных — коллекции, функции, функциональное программирование в Python.
Неделя 3. Объектно-ориентированное программирование
  • Погружение в мир объектно-ориентированного программирования на Python. Создание своих классов, применение наследования и обработка исключений в программах.
Неделя 4. Углубленный Python
  • Более подробное знакомство с работой классов в Python. Создание своих классов, которые поддерживают стандартные протоколы и методы. Отладка и тестирование программ.
Неделя 5. Многопоточное и асинхронное программирование
  • Процессы и потоки, асинхронный код с помощью asyncio.
  • Реализация синхронного клиентского приложения для отправки метрик.
Неделя 6. Финальный проект
  • Реализация асинхронного серверного приложения для получения метрик от множества клиентов.

About

МФТИ & Mail.Ru Group: Погружение в Python (курс 1 из 4 в специализации 'Программирование на Python')

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages