Стань востребованным разработчиком на Python, обучаясь у практиков
Учебная программа “Программирование на Python” создана для тех, кто хочет с нуля освоить 3й по популярности язык в мире, и создавать на нём от простых приложений до высоконагруженных web-сервисов.
Наши ценности
Обучение в Компьютерной Академии ШАГ базируется на трех обязательных составляющих эффективного образования:
Актуальная программа
Знания и навыки, которые получают наши студенты, должны соответствовать требованиям работодателей сегодня и в будущем.
Преподаватели-практики
Преподаватели Академии ШАГ – специалисты ведущих IT-компаний с опытом работы минимум 5 лет. На занятиях студенты получают только актуальные знания из реальной практики.
Дружеская атмосфера
Мы создали особую среду обучения, где преподаватели и студенты общаются на равных, а все занятия проходят с реальным преподавателем. Мы не используем старые записи. Вы всегда можете задать вопрос и получить поддержку.
Для кого разработана программа
Школьники и выпускники
(15-18 лет)
Получат первую профессию, не откладывая на потом свою мечту стать программистом
Студенты ВУЗов
(18-23 года)
Освоят вторую специальность параллельно с университетским образованием
Представители других профессий
(23-55 лет)
Которых не устраивает текущая карьерная и финансовая перспектива, смогут переучиться на разработчика ПО и построить карьеру в IT-индустрии
Все желающие повысить
IT-квалификацию
Систематизируют свои знания и получат рабочие навыки, востребованные в современном IT
В основе программы лежат реальные требования IT-рынка.
Наши методисты и преподаватели постоянно работают над её улучшением и обновлением, чтобы выпускники Академии ШАГ могли достойно показать себя перед работодателем.
По окончании курса вы сможете:
Использовать фундаментальные принципы создания десктопных программ на Python;
Писать скрипты для автоматизации прикладных задач для платформ Windows/*Nix;
Понимать принципы функционального программирования;
Понимать принципы объектно-ориентированного программирования и применять их в разработке программного обеспечения;
Использовать паттерны ООП и проектировать структуру программ на языке UML;
Использовать и понимать принципы многопоточности языка Python;
Работать с реляционными базами данных и ORM;
Работать с популярными базами данных NoSQL;
Сериализовать и парсить данные, используя JSON, XML и стандартные инструменты Python;
Создавать многопоточные и асинхронные серверы на сокетах и разрабатывать клиент-серверные решения;
Разрабатывать web-приложения с помощью фреймворка Django;
Работать с Git-репозиторием. Писать unit-тесты, нагрузочные тесты и автоматические тесты;
Занятия проводятся в классах с преподавателем. Группы до 16 студентов. Практика заложена в процесс обучения, проходит под контролем преподавателя, никаких видео-лекций в записи, 100% времени взаимодействия с преподавателем. Материал и практические задания контролируются практикующим специалистом.
По завершению курса в вашем портфолио будут следующие проекты:
Туристический портал города
Веб-проект система управления фитнес-клубом
Книжный веб-магазин
Веб-проект онлайновый квиз
Онлайновая система голосования
Система управления сотрудниками
База данных учебного заведения
Обучение нацелено на приобретение практических навыков разработки и трудоустройство. На всех промежуточных защитах проектов присутсвуют HR-специалисты компаний-партнеров.
Заказать звонок