Подготовили обширный список полезных ссылок для тех, кто готовится к новому набору в Школу бэкенд-разработки и хочет прокачаться в Python 🙌🏻
Сейчас открыта предварительная регистрация — подавайте заявку на сайте, если ещё не успели этого сделать: https://clck.ru/T6XBK. Тестовое задание появится 15 февраля, так что самое время освежить знания. Сохраняйте пост и приступайте к изучению.
Книги:
— Марк Лутц — Изучаем Python
Марк написал эту книгу по мотивам собственных курсов, которые ведёт уже более десяти лет. Здесь всё важное: обзор инструментов, типы объектов, функции плюс описания моделей и инструкции по обработке исключений.
— Антонио Меле — Django 2 в примерах
Книга делает упор на практическое создание приложений для реальных задач. Кроме непосредственной работы с компонентами самого фреймворка, рассматриваются возможности интеграции сторонних инструментов.
— Если вы можете свободно читать профильную литературу на английском, то порекомендуем пару книг о разработке на основе тестов: Harry Percival — Test-Driven Development with Python; Kevin Harvey — Test-Driven Development with Django.
— Тони Гэддис — Начинаем программировать на Python
Видеоматериалы:
— Лекции Тимофея Хирьянова по алгоритмам: https://clck.ru/T6W4M
Тимофей — один из преподавателей МФТИ. Лекций по алгоритмам множество, но эти наглядные. Особенно полезны для новичков, но и разработчику с опытом тоже пригодятся.
— Видеокурс Школы бэкенд-разработки 2019: https://clck.ru/S67rN
Другое:
— Специализация по алгоритмам и структурам данных: https://clck.ru/T6WBa
— Гайд по разработке бэкенд-сервисов на Python на примере прошлого вступительного задания: https://clck.ru/T6WEX
— Документация Python 3.9.1: https://clck.ru/T6WGj
— Классная вводная статья о параллелизме: https://clck.ru/T6WHn
— О разных типы параллелизма в Go (с гифками): https://clck.ru/T6WJd
— Ответ на то, зачем использовать nginx и Gunicorn: https://clck.ru/T6WK4
— О Docker: https://clck.ru/T6WKn
— Полный пример того, как задеплоить ML-приложение: https://clck.ru/T6WLX
— И ещё много материалов здесь (https://clck.ru/T6WMY) и здесь (https://clck.ru/T6WQB).
#backend@yandex.academy