НОВОСТИ И АКЦИИ
КОНТАКТЫ
Поступление:

+375 (29) 890 00 62

+375 (29) 651 97 29

Учебный отдел:

+375 (29) 609 62 34

По вопросам оплаты:

+375 (29) 651 97 29

Адрес:

Гомель, ул. Советская, 20 (2 этаж)

+375 (29) 8900062

САМАЯ ОБЪЕМНАЯ И ГЛУБОКАЯ ПРОГРАММА ОБУЧЕНИЯ ПРОГРАММИРОВАНИЮ В БЕЛАРУСИ
МЕЖДУНАРОДНАЯ АКАДЕМИЯ ШАГ

РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

НАБОР 2023

НАЧАЛО ЗАНЯТИЙ —  НОЯБРЬ

НАЧНИТЕ УСПЕШНУЮ КАРЬЕРУ С ЛУЧШЕГО
КУРСА ПО ОБУЧЕНИЮ ПРОГРАММИРОВАНИЮ
ПО ОЦЕНКЕ ООН и ЮНЕСКО
(Международный саммит WSIS, Женева)

УЗНАТЬ БОЛЬШЕ
ПОПУЛЯРНЫЕ ЯЗЫКи ПРОГРАММИРОВАНИЯ, ПЛАТФОРМЫ И ТЕХНОЛОГИИ РАЗРАБОТКИ
С# I HTML&CSS I JAVASCRIPT I ADO.NET I ANGULAR I ASP.NET I JAVA I PHP I PYTHON I GIT
ОТ 0 ДО ПРОФЕССИОНАЛА ВО ВРЕМЯ УЧЕБЫ
БОЛЬШИНСТВО СТУДЕНТОВ ПРОГРАММЫ НАХОДЯТ РАБОТУ В IT ЕЩЕ ВО ВРЕМЯ ОБУЧЕНИЯ
97% ТРУДОУСТРОЕННЫХ ВЫПУСКНИКОВ ПРОГРАММЫ
ПРИ УСПЕШНОЙ УЧЕБЕ ВЫПУСКНИКИ НАЧИНАЮТ КАРЬЕРУ НЕ ТОЛЬКО JUNIORами, НО И НА MIDDLE ПОЗИЦИЯХ
МЕЖДУНАРОДНЫЙ СЕРТИФИКАТ ОБ ОКОНЧАНИИ ПОЛУЧАЮТ ВЫПУСКНИКИ
1,5 ГОДА ОБУЧЕНИЯ ОСНОВНОЙ КУРС РПО
ФУНДАМЕНТАЛЬНАЯ ТЕОРИЯ И ОГРОМНОЕ КОЛИЧЕСТВО ПРАКТИКИ ДАЮТ ВЫДАЮЩУЮСЯ ПОДГОТОВКУ ВЫПУСКНИКОВ АКАДЕМИИ
МИРОВЫЕ СТАНДАРТЫ ПРОФЕССИОНАЛЬНОГО IT ОБУЧЕНИЯ
ПРОГРАММЫ АКАДЕМИИ ШАГ НЕОДНОКРАТНО ПОЛУЧАЛИ ПРИЗНАНИЕ ЮНЕСКО, ДИПЛОМЫ АКТУАЛЬНЫ ВО ВСЕМ МИРЕ

Курс максимально подходит для тех, кто:


  • ХОЧЕТ С ГАРАНТИЕЙ ПОПАСТЬ В IT
    Серьезная подготовка, практические навыки, получаемые во время обучения, позволяют находить работу в IT еще во время обучения в Академии ШАГ. Программа трудоустройства Центра КАРЬЕРЫ Академии ШАГ в течение 3-6 месяцев по окончании обучения обеспечивает работой в IT компаниях 97% выпускников.
  • ЖЕЛАЕТ ПОЛУЧИТЬ ЛУЧШУЮ IT ПРОФЕССИЮ
    Программирование — основа IT индустрии. Именно программисты — самые нужные и самые востребованные специалисты. Программист, прошедший обучение в Академии ШАГ по курсу «РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ», владеет целым стеком технологий и имеет колоссальное преимущество при поиске работы, в сравнении с другими новичками. Среди IT-партнеров Академии ШАГ есть компании на 40% состоящие из выпускников Академии.
  • ПЛАНИРУЕТ ИСПОЛЬЗОВАТЬ СВОИ НАВЫКИ НЕ ТОЛЬКО В БЕЛАРУСИ
    Программисты востребованы во всем мире. Международные стандарты обучения Академии ШАГ позволяют выпускникам работать в любой современной IT-компании, в любой стране мира на проектах разной сложности.

РЕГИСТРИРУЙТЕСЬ НА ОБУЧЕНИЕ В БЛИЖАЙШИЙ НАБОР

РЕГИСТРАЦИЯ

РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

ПРОГРАММА

ОСНОВНАЯ ПРОГРАММА СОСТОИТ ИЗ УЧЕБНЫХ МОДУЛЕЙ. КРАТКОЕ СОДЕРЖАНИЕ:

Модуль 1. Основы информационных технологий.

  • Конфигурирование Windows
  • Основы Информационных технологий
  • Теория БД + Администрирование SQL Server
  • Курсовой проект

По окончании модуля студент сможет:

  • Разрабатывать алгоритмы;
  • Использовать циклы, условия и другие базовые конструкции;
  • Использовать отладчик;
  • Создавать функции;
  • Использовать одномерные и многомерные массивы;
  • Применять указатели и разбираться в тонкостях арифметики указателей;
  • Работать с динамически выделенной памятью;
  • Использовать алгоритмы поиска и сортировки данных;
  • Оперировать структурами;
  • Сохранять и загружать данные из файловой системы;
  • Разбираться в тонкостях динамических структур данных;
  • Использовать библиотеку стандартных шаблонов STL;
  • уметь проектировать базы данных;
  • применять нормальные формы для нормализации таблиц;
  • уметь взаимодействовать с данными используя язык структурированных запросов SQL;
  • создавать многотабличные запросы и подзапросы;
  • использовать функции агрегирования;
  • понимать принципы применения той или иной конструкции SQL;
  • уметь разрабатывать хранимые процедуры, триггеры, пользовательские функции
  • уметь создавать и изменять структуру базы данных с использованием механизмов DDL;
  • применять механизмы резервного копирования/восстановления;
  • понимать основы безопасности в MS SQL Server .

Модуль 2. NET базовый

  • Платформа Microsoft.NET и язык программирования C#. Технология доступа к базам данных ADO.NET
  • Паттерны проектирования на основе C#
  • Разработка веб-страниц HTML с применением таблиц стилей CSS
  • Язык сценариев Javascript и библиотека jQuery
  • Курсовой проект

По окончании модуля студент сможет:

  • Оперировать базовыми терминами платформы Microsoft .NET: CLR, CLS, CTS;
  • Разбираться в тонкостях реализации ООП в C#;
  • Создавать классы пользовательских исключений;
  • Создавать пользовательские делегаты и события;
  • Применять LINQ;
  • Проектировать базы данных с использование ADO.net;
  • Взаимодействовать с данными используя язык структурированных запросов SQL;
  • Создавать многотабличные запросы и подзапросы;
  • Использовать функции агрегирования;
  • Понимать принципы применения той или иной конструкции SQL;
  • Разрабатывать хранимые процедуры, триггеры, пользовательские функции;
  • Создавать и изменять структуру базы данных с использованием механизмов DDL;
  • Применять механизмы резервного копирования/восстановления;
  • Понимать основы безопасности в MS SQL Server;
  • Выбирать правильный механизм доступа к источнику данных;
  • Соединяться с базой данных, добавлять, удалять, обновлять данные;
  • Вызывать хранимые процедуры и передавать параметры;
  • Использовать механизм транзакций;
  • Применять механизмы LINQ для работы с базами данных;
  • Использовать механизмы синхронизации;
  • Создать и модифицировать существующие Windows-приложения, в том числе взаимодействующие с базами данных;
  • Автоматизировать работу с базами данных;
  • Автоматизировать рутинные процессы в контексте операционной системы семейства Windows;
  • Проектировать и просчитывать алгоритмическую сложность реализации проектов на схожих технологиях и языках программирования;
  • Создавать кросс-платформенные программные решения;
  • Применять различные возможности HTML: теги, атрибуты, способы структурирования содержимого web-страниц для создания форматированных документов;
  • Применять конструкции CSS: значения, списки, цвета, шрифты и другие метрики форматирования;
  • Владеть навыками проверки и отладки кода web-документов;
  • Владеть навыками формирования содержимого web-документов для различных экранов — от стандартных браузеров до мобильных устройств;
  • Владеть навыками быстрого и качественного форматирования сложных web-документов;
  • Владеть базовыми конструкциями языка JavaScript такими как переменные, условия, циклы, строки, массивы функции, и т.д.
  • Использовать ООП в JavaScript;
  • Разбираться в понятиях событие, обработчик события. Создавать функции-обработчики различных событий;
  • Понимать отличия BOM и DOM;
  • Взаимодействовать с объектами из BOM и DOM;
  • Разбираться в тонкостях реализации клиентских сценариев под разные браузеры;
  • Владеть принципами создания форм и анализа данных пользователя с использованием регулярных выражений;
  • Сохранять пользовательские данные с помощью механизма cookie;
  • Сериализовать и парсить данные используя JSON;
  • Владеть базовыми конструкциями библиотеки jQuery;
  • Взаимодействовать и изменять стили веб-страницы;
  • Воздействовать на структуру документа.

Модуль 3. NET Web

  • Создание веб-приложений с использованием Angular и React
  • Разработка веб-приложений с использованием технологий ASP.NET и AJAX
  • Облачные технологии и использование Microsoft Azure при разработке приложений
  • Курсовой проект

По окончании модуля студент сможет:

  • Разбираться в принципах построения ASP.NET Core приложений;
  • Понимать архитектуру Model-View-Controller;
  • Взаимодействовать с источниками данных;
  • Создавать ASP.NET Core MVC приложения;
  • Создавать ASP.NET Core Razor Pages приложения;
  • Настраивать маршруты;
  • Использовать фильтры;
  • Использовать методы HtmlHelper для создания элементов управления;
  • Использовать возможности движка Razor;
  • Применять css-фреймворк Bootstrap для ASP.NET Core приложений;
  • Создавать веб-сервисы с помощью Web API;
  • Владеть основами с взаимодействия с NodeJS;
  • Производить сборку проекта с помощью различных инструментов;
  • Разбираться в тонкостях использования Webpack;
  • Понимать структуру Angular приложения;
  • Применять правильные конструкции Angular в зависимости от поставленной задачи;
  • Производить связывание данных в Angular приложении;
  • Применять Dependency Injection;
  • Разбираться в тонкостях реализации React приложений;
  • Использовать Flux;
  • Использовать Redux;
  • Взаимодействовать с формами;
  • Понимать архитектуру Microsoft Azure;
  • Создавать, компилировать, и отлаживать проекты Microsoft Azure в Microsoft Visual Studio;
  • Разбираться в типах облачных решений;
  • Разбираться в особенностях настройки Azure-решений;
  • Понимать принципы взаимодействия с Azure Storage;
  • Использовать SQL Azure;
  • Мигрировать существующие базы данных в SQL Azure;
  • Применять когнитивные сервисы.

PRO-МОДУЛЬ (не входит в основную программу, изучается студентом по желанию, дополнительно)

Модуль 4. Прикладное использование ООП-технологий

  • Программирование с использованием технологии Java и СУБД Oracle
  • Программирование мобильных приложений под платформу Android
  • Разработка игровых приложений с использованием UNIT и ООП-технологий
  • Курсовой проект
  • Тренинг с HR-ом
  • Командный (персональный) проект опционально

По окончании модуля студент сможет:

  • понимать фундаментальные принципы создания программ с использованием Java;
  • уметь создавать, компилировать, и отлаживать проекты в IDE Eclipse;
  • уметь проектировать и реализовывать различные алгоритмы;
  • использовать механизмы условий и циклов;
  • применять массивы для хранения данных;
  • разбираться в принципах ООП;
  • уметь проектировать классы различной степени сложности;
  • создавать иерархии классов для решения практических задач;
  • использовать механизмы generics для построения шаблонных классов;
  • уметь порождать и обрабатывать исключительные ситуации;
  • выбирать и использовать классы JCF;
  • сохранять и читать информацию из файлов;
  • понимать механизмы многопоточности Java;
  • понимать фундаментальные принципы создания серверных решений с использованием Java;
  • уметь создавать, компилировать и отлаживать веб-приложения;
  • уметь взаимодействовать с источниками данных;
  • уметь создавать сервлеты;
  • понимать и применять паттерн MVC;
  • уметь создавать JSP решения;
  • использовать механизмы Spring и Hibernate .
  • понимать архитектуру Android;
  • уметь создавать, компилировать, и отлаживать проекты в Android Studio;
  • разбираться в принципах жизненного цикла приложений Android;
  • использовать различные разновидности Activity;
  • разрабатывать виджеты различной степени сложности;
  • применять механизмы оповещений и диалоговые окна;
  • использовать различные виджеты в зависимости от поставленной задачи;
  • уметь создавать приложения, реагирующие на жесты;
  • разбираться в механизмах графического вывода и работы с изображениями;
  • взаимодействовать с источниками данных;
  • понимать причины возникновения платформы Unity;
  • оперировать базовыми терминами платформы Unity;
  • уметь создавать и настраивать сцены;
  • разбираться в тонкостях работы с редактором сцен;
  • уметь настраивать освещение;
  • уметь работать с шейдерами;
  • уметь создавать обработчики различных событий;
  • настраивать физику для игровых объектов;
  • использовать 2D и 3D объекты для разработки игр;
  • уметь настраивать анимацию для игровых объектов.
ЗАДАТЬ ВОПРОС ИЛИ ЗАПРОСИТЬ ПОДРОБНУЮ ПРОГРАММУ

СОВЕТ ЭКСПЕРТОВ УЧЕБНЫХ ПРОГРАММ:

ПРОГРАММА ОБУЧЕНИЯ ДОРАБОТАНА В 2023 ГОДУ, ПОД КОНТРОЛЕМ IT-ЭКСПЕРТОВ, РАБОТАЮЩИХ В ВЕДУЩИХ IT КОМПАНИЯХ МИРА

ОБНОВЛЕНИЕ ПРОГРАММЫ: 2023

ШАГОЙКО ВЯЧЕСЛАВ

Архитектор и ведущий разработчик биллинговой системы интернет-провайдера. Руководитель ИТ-отдела в компании UNET.

САДЧЕНКО ИГОРЬ

Старший программист в Wargaming.net. Магистр технических наук. Более 7-ми лет работы в отрасли (промышленность, аутсорс, геймдев).

МУХА АЛЕКСЕЙ

Ведущий Java разработчик в компании SaM Solutions. Более 8 лет работы в крупных проектах с использованием современных java технологий.

КОМАРОВ ИВАН

Более 7 лет опыта в разработке ПО на платформе .NET. Педагогический стаж более 10 лет. Кандидат технических наук, доцент.

ГРАДОВИЧ СЕРГЕЙ

Менеджер разработки в компании LogicNow в Минске. Занимается коммерческой разработкой проектов на C++ более 10 лет.

IT-ЭКСПЕРТ
ВЛАДИМИР БУДАНОВ
Опытный программист. 11 лет разработки web-приложений и систем документооборота.
IT-ЭКСПЕРТ
ИВАН ПРОЗОРОСКОВ
Full-stack web developer, опыт более 10 лет
IT-ЭКСПЕРТ
ЕКАТЕРИНА СНИГИРЬ
В IT c 2011 года. Project manager / Team lead Playtika
IT-ЭКСПЕРТ
АЛЕКСАНДР ШАРЛАН
Разработчик J2EE. Опыт работы более 8 лет. Участвует в крупных проектах компании IBM.
КАК ПРОХОДИТ ОБУЧЕНИЕ
ОБУЧЕНИЕ В МАЛЫХ ГРУППАХ В ОБОРУДОВАННЫХ КЛАССАХ
Занятия интерактивны и подразумевают учебу и практику в реальном времени с преподавателями
ПРЕПОДАВАТЕЛИ — ЭКСПЕРТЫ-ПРАКТИКИ, РАБОТАЮЩИЕ В ВЕДУЩИХ IT КОМПАНИЯХ СТРАНЫ И МИРА
Реальная информация о работе в IT, актуальные знания и практика, позволяющая погрузиться в профессию
РЕАЛИЗАЦИЯ ПРАКТИЧЕСКИХ ПРОЕКТОВ В ПРОЦЕССЕ УЧЕБЫ
Уже во время курса вы сделаете несколько проектов, которые будут интересны будущему работодателю
ИНДИВИДУАЛЬНЫЕ КОНСУЛЬТАЦИИ И ПОМОЩЬ В ТРУДОУСТРОЙСТВЕ
Индивидуальные консультации входят в программу и доступны всем участникам
УЗНАТЬ ПОДОЙДЕТ ЛИ МОЙ КОМПЬЮТЕР ДЛЯ УЧЕБЫ ДОМА
Стационарное обучение

ПОДРАЗУМЕВАЕТ ОБУЧЕНИЕ В ЦЕНТРАЛЬНОМ УЧЕБНОМ КОРПУСЕ АКАДЕМИИ ШАГ В ГОМЕЛЕ ПО БУДНИМ ДНЯМ


Для кого


для всех от 18 до 55 лет


Срок обучения


3 семестра, 1.5 года полный курс обучения


График занятий


  • 2 будних дня

Стоимость обучения


Вечерние группы: 398 руб./месяц

РЕГИСТРАЦИЯ

ВЫПУСКНИКОВ НАПРАВЛЯЕМ НА
РАБОТУ В IT-КОМПАНИИ
ПОСЛЕ ОБУЧЕНИЯ ВЫ СМОЖЕТЕ РАБОТАТЬ:
ЗАРПЛАТА НОВИЧКОВ ОТ $780
ПРОГРАММИСТ
РАЗРАБОТЧИК ПО
ШИРОКАЯ УНИВЕРСАЛЬНАЯ СПЕЦИАЛИЗАЦИЯ
ЗАРПЛАТА НОВИЧКОВ ОТ $550
ПРОГРАММИСТ
BACK-END
СПЕЦИАЛИЗАЦИЯ В ВЕБ-РАЗРАБОТКЕ
ЗАРПЛАТА НОВИЧКОВ ОТ $700
ПРОГРАММИСТ
JUNIOR JS DEVELOPER
СПЕЦИАЛИЗАЦИЯ В ВЕБ-РАЗРАБОТКЕ
ЗАРПЛАТА НОВИЧКОВ ОТ $600
ПРОГРАММИСТ
BACK-END SOFTWARE ENGINEER
СПЕЦИАЛИЗАЦИЯ В ПРОЕКТИРОВАНИИ ВЕБ РЕШЕНИЙ
ЗАРПЛАТА НОВИЧКОВ ОТ $650
ПРОГРАММИСТ
JS/JQUERY/AJAX DEVELOPER
СПЕЦИАЛИЗАЦИЯ В РАЗРАБОТКЕ ВЕБ-РЕШЕНИЙ
ЗАРПЛАТА НОВИЧКОВ ОТ $500
ПРОГРАММИСТ
WEB-РАЗРАБОТЧИК
ШИРОКАЯ СПЕЦИАЛИЗАЦИЯ В ВЕБ-РЕШЕНИЯХ
ЗАРПЛАТА НОВИЧКОВ ОТ $780
ПРОГРАММИСТ
РАЗРАБОТЧИК С
ШИРОКАЯ УНИВЕРСАЛЬНАЯ СПЕЦИАЛИЗАЦИЯ
ЗАРПЛАТА НОВИЧКОВ ОТ $550
ПРОГРАММИСТ
FRONT-END
СПЕЦИАЛИЗАЦИЯ В ВЕБ-РАЗРАБОТКЕ
ЗАРПЛАТА НОВИЧКОВ ОТ $700
ПРОГРАММИСТ
РАЗРАБОТЧИК С++
ШИРОКАЯ УНИВЕРСАЛЬНАЯ СПЕЦИАЛИЗАЦИЯ
ЗАРПЛАТА НОВИЧКОВ ОТ $600
ПРОГРАММИСТ
FULL-STACK
СПЕЦИАЛИЗАЦИЯ В РАЗРАБОТКЕ ВЕБ-РЕШЕНИЙ
ЗАРПЛАТА НОВИЧКОВ ОТ $650
ПРОГРАММИСТ
JAVA
ШИРОКАЯ УНИВЕРСАЛЬНАЯ СПЕЦИАЛИЗАЦИЯ
ЗАРПЛАТА НОВИЧКОВ ОТ $500
ПРОГРАММИСТ
РАЗРАБОТЧИК С#
ШИРОКАЯ УНИВЕРСАЛЬНАЯ СПЕЦИАЛИЗАЦИЯ
ЗАРПЛАТА НОВИЧКОВ ОТ $500
ПРОГРАММИСТ
РАЗРАБОТЧИК ANDROID
СПЕЦИАЛИЗАЦИЯ В МОБИЛЬНЫХ РЕШЕНИЯХ
ЗАРПЛАТА НОВИЧКОВ ОТ $550
ПРОГРАММИСТ
РАЗРАБОТЧИК UNITY
СПЕЦИАЛИЗАЦИЯ В МОБИЛЬНЫХ РЕШЕНИЯХ
ЗАРПЛАТА НОВИЧКОВ ОТ $700
ПРОГРАММИСТ
JAVASCRIPT DEVELOPER
СПЕЦИАЛИЗАЦИЯ В ВЕБ-РАЗРАБОТКЕ
ЗАРПЛАТА НОВИЧКОВ ОТ $600
ПРОГРАММИСТ
FRONT-END SOFTWARE ENGINEER
СПЕЦИАЛИЗАЦИЯ В ПРОЕКТИРОВАНИИ ВЕБ-РЕШЕНИЙ
ЗАРПЛАТА НОВИЧКОВ ОТ $650
ПРОГРАММИСТ
ANGULAR/REACT/JS DEVELOPER
СПЕЦИАЛИЗАЦИЯ В ПРОЕКТИРОВАНИИ ВЕБ-РЕШЕНИЙ
ЗАРПЛАТА НОВИЧКОВ ОТ $500
ПРОГРАММИСТ
GAME-РАЗРАБОТЧИК
ШИРОКАЯ СПЕЦИАЛИЗАЦИЯ

ПРИ ЛЮБОЙ СПЕЦИАЛИЗАЦИИ ЧЕРЕЗ 1-3 ГОДА РАБОТЫ ВЫ МОЖЕТЕ СТАТЬ СПЕЦИАЛИСТОМ С ЗАРПЛАТОЙ В 2 500 — 3 500 $

Благодаря качественному обучению и партнерству с компаниями-работодателями 97% выпускников работают в IT
УЗНАТЬ ОБ ОБУЧЕНИИ С ТРУДОУСТРОЙСТВОМ
Отвечаем на ваши вопросы:
4 вопроса, которые задают почти все
ПОЧЕМУ ОБУЧЕНИЕ ДЛИТСЯ 1,5 ГОДА, ЕСЛИ ДРУГИЕ ПРЕДЛАГАЮТ 3 МЕСЯЦА?
Мы обучили более 20 000 IT-специалистов, такая продолжительность обучения — оптимальный вариант для подготовки с «нуля». Обучение по программе «РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ» подразумевает трудоустройство в IT-компанию. За это время студент получает достаточное количество знаний, кейсов и практического опыта для успешного начала работы.
ПОЧЕМУ ОБУЧЕНИЕ СТОИТ ИМЕННО СТОЛЬКО, А НЕ 100 ДОЛЛАРОВ?
У нас самые высокооплачиваемые преподаватели. Оплата преподавателя не может быть ниже, чем его заработок, как IT-профессионала. Наши преподаватели — опытные специалисты, соответственно, зарабатывают они хорошо. Именно высокая квалификация преподавателей обеспечивает высокое качество обучения.
ГДЕ БУДЕМ УЧИТЬСЯ?
г. Гомель, ул. Советская, 20 (вход со двора), 2ой этаж.
МНЕ БРАТЬ С СОБОЙ НОУТБУК?
Учебный процесс технически полностью укомплектован. Компьютеры, проекторы, 3D принтеры, роботы, другая техника и софт, необходимые для обучения, предоставляются студентам Академии. Кондиционеры всегда исправны, вода в кулерах всегда есть.
Остались вопросы или есть сомнения?
Задайте их нам!

+375 (29) 890 00 62

+375 (29) 651 97 29