Python является одним из самых популярных языков программирования в мире, и спрос на специалистов по Python по-прежнему растет
2
Прост в изучении
Python имеет простой и понятный синтаксис, что делает его отличным выбором для начинающих программистов
3
Большое сообщество и поддержка
Python имеет огромное сообщество разработчиков, что означает, что вы всегда сможете найти поддержку и ресурсы для изучения
4
Широкий выбор библиотек
Существует множество библиотек и фреймворков для Python, что позволяет разработчикам создавать разнообразные приложения и программы
Что ждет на курсе
Лекции и вебинары
2-3 раза в неделю С 16:00 по мск
Домашка и практика
Сделаешь проект, который можно положить в портфолио
Эксперты и кураторы
Получишь навыки и обратную связь от сотрудников Neoflex
IT-комьюнити
Обменяешься знаниями, опытом и поддержкой
Хочу учиться!
Программа обучения
Расскажем про базовые принципы работы команд, системы менеджмента и автоматизации, софт и хард скиллы
Составим представление об основных типах данных, таких как числа, строки, списки, словари, кортежи и булевы значения
Изучим функции, строковые выражения, циклы while, циклы for, операторы генераторов, методы и встроенные функции
Рассмотрим аргументы, параметры, вложенные функции, документационные строки, аннотации, пространства имен, области видимости
Изучим описание и примеры рекурсии, обработка ошибок и исключений, функции map, filter, reduce
Изучим теорию о модулях, модульное программирование, рассмотрим путь поиска модулей, оператор импорта, перезагрузка и выполнение модулей, пакеты и менеджеры контекста файлов
Рассмотрим теорию, итерируемые итераторы и декораторы с аргументами
Изучим создание объектов, классов, экземпляров. Рассмотрим атрибуты и свойства
Разберем наследование, терминологию, переопределение функциональности, делегирование шаблону, слоты, полиморфизм и специальные методы
Разберем библиотеку Numpy, преимущества и применение
Начнем изучение Pandas, основное применение и установку
Рассмотрим операции группировки, текстовые методы, объединение датафреймов, ввод и вывод
Изучим API, HTTP-запросы, рассмотрим FastApi, параметры пути и параметры запроса
Разберем проверку данных Pydantic, валидаторы полей запроса пути, статусные коды, теги, краткое описание, файлы форм и роутеры
Изучим SQLAlchemy, модели базы данных, SQL-запросы, манипуляции данными в SQLite, сделаем практический проект FastAPI
Что нужно для участия
Консоль
Знаешь базовые понятия работы с командной строкой, а также имеешь практический опыт
Базовые знания
Знаешь базовые понятия программирования на Python, а также имеешь практический опыт
ООП
Знаешь принципы ООП и умеешь их применять на практике
БД и SQL
У вас есть базовое понимание, как строить SELECT-запросы, понимание, как работает JOIN
HTTP и REST
Понимаешь принципы применения, а также стандарты и методы