Освойте асинхронное и метапрограммирование, изучите аннотацию типов, профилирование и напишите собственное приложение на FastAPI. Улучшите свои навыки Python, чтобы совершить быстрый рост вашего грейда до уровня middle.
Кому подойдет курс:
1. Python-разработчик
Узнайте, что у Python под капотом: метаклассы, генераторы, декораторы, потоки (threading) и многопоточность (multiprocessing) для быстрого продвижения к уровню middle.
2. Data Scientist
Python отлично подходит для дата-сайентистов благодаря обширной экосистеме библиотек и фреймворков. FastAPI и SQLAlchemy будут особенно полезны для создания API и работы с базами данных в ваших проектах.
3. Сменить профессию
Для Frontend разработчика - повышение рыночной стоимости, Backend разработчика - расширение скиллсета и кругозора, а для QA-инженеры - отличный шанс перейти в автоматизаторы.
Программа кусра:
Блок 1: Углубленная работа с декораторами
Блок 2: Сложные простые типы
Блок 3: Функциональное программирование в Python и его минусы
Блок 4: Генераторы и итераторы
Блок 5: Знакомство с асинхронной работой (asyncio)
Блок 6: Классы изнутри
Блок 7: Работа с ссылками, внимание к памяти
Блок 8: Аннотации типов. Системы контроля зависимостей. Интроспекция
Блок 9: Тестирование
Блок 10: Очереди задач
Блок 11: Профилирование
Блок 12: Ускорение обработки задач
Блок 13: Низкий уровень
Блок 14: Работа с базой данных через SQLAlchemy
Блок 15: Веб-разработка на FastAPI
https://privatelink.de/?https://wiki.merionet.ru/merion-academy/courses/python-advanced-prodvinutyj-kurs/?utm_source=yandexorg