Some major tasks from Python course
Week 1 — Introduction (summary)
Week 2 — Types, collections, funcs (summary)
Week 3 — Classes, inheritance, exceptions (summary)
- File reader (task) — FileReader class
- Cars (task) — csv parsing to cars
Week 4 — Magic in classes, debugging (summary)
- Simple container (task) — simple container
- File class (task) — wrapper for file
- Comission (task) — descriptor
Week 5 — Threads, async, sockets (summary)
Course page: Programming in Python
Об этом курсе: Python — простой, гибкий и невероятно популярный язык, который используется практически во всех областях современной разработки. С его помощью можно создавать веб-приложения, писать игры, заниматься анализом данных, автоматизировать задачи системного администрирования и многое другое. “Программирование на Python” читают разработчики, применяющие Python в проектах, которыми ежедневно пользуются миллионы людей. Курс покрывает все необходимые для ежедневной работы программиста темы, а также рассказывает про многие особенности языка, которые часто опускают при его изучении.
Для кого этот курс: Этот курс будет полезен студентам и профессионалам, которые имеют навыки программирования на других языках и хотят познакомиться с Python или углубить свои знания о нём. Для успешного прохождения курса нужен базовый опыт программирования на любом языке.
Автор: Московский физико-технический институт, Mail.Ru Group, ФРОО