Программирование на Python
Санкт-Петербург, весна 2022
Описание
Погружение в программирование на Питоне. Продвинутый курс.
What's new
В прошлом году были записаны лекции, поэтому на занятиях в этом году будет только практика, мастер-классы, разборы и задачи. А лекции вы сможете посмотреть в комфортное для себя время. Особенно, если вы живете восточнее Уральского хребта.
Чтобы научить программировать на Питоне, надо программировать на Питоне, чем мы незамедлительно и займемся.
Еще один курс по Питону?
Да.
Чем он будет отличаться от других?
Когда говорят, что сейчас курсы по Питону доносятся чуть ли не из утюгов, важно заметить, что закрывается в основном начальный сегмент алгоритмизации и знакомства с языком. Мы же, пользуясь тем, что Питон — это большие Лего-блоки, погружаемся в технологии программирования.
Так как Питон — очень прикладной язык, на практиках мы будем стараться разрабатывать прикладные программы / делать мини-исследования в разных областях. Нашим девизом будет автоматизация любой человеческой деятельности, включая профессию программиста.
Будут получены навыки программиста:
- Парадигмы программирования и паттерны.
- Создание и использование библиотек.
- Манипуляции данными.
- Работа с API.
- Работа с документно-ориентированными базами данных.
- Асинхронность.
- Серверная автоматизация.
- Автоматизация браузера (для тестировщиков, например).
- Как из песочницы попадать в продакшн.
Будут затронуты области деятельности человека для создания программ:
- Журналистика.
- SMM.
- Социология.
- Литература.
- Экономика.
- Программирование.
То есть на курс надо приходить уже умея программировать на Питоне?
Нет, нужны только навыки алгоритмизации на любом из языков.
В начале наш ждет Курс молодого бойца (КМБ) на 2-3 недели, где будет предложено получить базу по Питону и освоиться с языком и стилем программирования. Будет много небольших задач с автопроверкой в Яндекс.Контесте.
После чего чем дальше, тем больше будет индивидуального подхода, code-review, возможной работы в командах.
Я знаю Питон, дайте мне все домашки, я послезавтра их вам принесу, а вы мне поставите зачет...
Авторы курса за ритмичность, кроме того, некоторые ДЗ физически нельзя сделать за 1 день. Например, нужно собирать данные около двух недель скриптом, а потом применить красивый анализ.
Так что, извините, но нет. Если вы лихой д’Артаньян, помогите коллегам с совместными домашками или чуть глубже проникните в предметную область проекта. У нас найдется много интересной работы для вас.
Сколько будет домашек?
Всего, не считая КМБ, — 5. Домашки будут сопровождаться разборами после того, как будет пройден дедлайн.
Какие критерии итоговой оценки?
Процент от количества сданных домашек + обязательно сданный КМБ.
Что еще?
Возможно(!) в середине курса будет хакатон, посмотрим по ситуации с Ковидом, его не было последние 2 года. )
Авторы стремятся актуализировать контент каждый год, поэтому будут новые домашки.
Добро пожаловать! Записывайтесь!