Главная Школы GoIT Python Software Engineering
GoIT

Python Software Engineering

29600 грн.
37000 грн.
7 месяцев
Для начинающих
Python
Этот курс научит тебя основам Python и веб-разработки. Ты разберешься в переменных, функциях, базах данных, Django и FastAPI, а также научишься работать с Git. Дополнительно получишь навыки работы в команде, подготовки к собеседованиям и составления резюме. Занятия проходят в вечернее время, с менторами и практическими заданиями.

О курсе

Программа курса

Основы Python

Курс начинается с фундаментальных основ. Студенты изучают переменные, выражения и инструкции. Затем переходят к управлению потоком выполнения программы и работе с циклами. Рассматриваются коллекции данных, функции, строки и работа с файлами. Завершается модуль изучением модулей, встроенных пакетов и принципов функционального программирования.

Объектно-ориентированное программирование и инструменты

Второй модуль посвящен ООП - одной из ключевых парадигм современного программирования. Студенты осваивают принципы объектно-ориентированного подхода на практике. Также изучают систему контроля версий Git и стандарты оформления кода PEP8 для профессиональной работы.

Веб-разработка и базы данных

Третий модуль охватывает многопоточность и инструменты разработки - Black и Docker. Детально изучаются сетевые протоколы HTTP, WebSockets и фреймворк Aiohttp. Студенты работают с реляционными базами данных SQLite, PostgreSQL и NoSQL решениями Redis и MongoDB. Отдельные занятия посвящены очередям сообщений RabbitMQ и парсингу данных с помощью Beautiful Soup и Scrapy.

Фреймворки и тестирование

Четвертый модуль знакомит с популярными фреймворками Django и FastAPI для создания веб-приложений. Особое внимание уделяется разработке REST API. Завершается модуль практикой документирования кода с PyDoc и написанием тестов с помощью Unit Test и Pytest для обеспечения качества программ.

Профессиональное развитие и карьера

Последний модуль готовит к работе в IT-индустрии. Студенты изучают Agile философию и Scrum методологию, осваивают командную работу и тайм-менеджмент. Особое внимание уделяется аналитике проектов и коммуникативным навыкам. Проводятся English speaking club и занятия по трудоустройству, где учат составлять резюме, создавать LinkedIn профиль и готовиться к собеседованиям.

Подготовка к интервью

Завершающая часть курса включает практическую подготовку к поиску работы. Студенты изучают популярные площадки для поиска вакансий, учат писать мотивационные письма и готовятся к HR-интервью. Проводится подготовка к техническим собеседованиям и тестовые интервью для закрепления навыков.

Особенности курса

Занятия проходят в вечернее время с 19:30 до 21:30. Еженедельно проводится 2-3 вебинара. Студенты имеют доступ к общему чату для обсуждения вопросов и личному кабинету my.goit. На курсе работают опытные менторы, проводятся прямые эфиры и предоставляется карьерный сервис для помощи в трудоустройстве.

Что включено

Вечерние занятия
Выдается диплом/сертификат
Возможно трудоустройство
Реальный проект в портфолио
Сопровождение ментора