Включите JavaScript

Разработка программного обеспечения

Отправь заявку на курс обучения

Акция: Горящие места! Узнай свою скидку ;)

Описание

Данное направление позволяет освоить одну из самых популярных специальностей в IT-индустрии – программист. Немаловажным фактором является то, что слушателям предоставляется возможность ознакомиться с разными направлениями в программировании и выбрать для себя наиболее подходящий вариант. В программу курса включаются все аспекты программирования – начиная от основ алгоритмизации и заканчивая новейшими инструментариями используемыми в современной индустрии. Также в курс включаются предметы выходящие за рамки программирования, где слушатели знакомятся с основами проектирования, построением сложных систем и управлением программными проектами.

Дипломы/Сертификаты

Кем я смогу работать?

  • программистом
  • тестировщиком программного обеспечения
  • инженером по контролю качества
  • техническим писателем
  • web-программистом
  • разработчиком и администратором баз данных

Какие технологии я освою?

Языки программирования, разметки и проектирования:
С, С++, PHP, С#, Java, JavaScript, HTML, XML, SQL, UML.

Библиотеки и фреймворки:
STL, WinAPI, BCL, Windows Forms, WPF, WCF, ADO.NET, Android SDK.

СУБД:
MSSQL, MySQL, Oracle.

Технологии:
Сетевые технологии, технология Client-Server, AJAX, Microsoft .NET, ADO.NET, ASP.NET.

История успеха

Выпускники данного направления успешно работают во всех сферах программирования. Слушатели успешно окончившие данное направление работают в таких компаниях-гигантах как: Global Logic, Zfort Group. Устроиться на работу можно уже после второго семестра обучения.

По окончании данного курса вы сможете:

Билл Гейтс (Microsoft), Джек Дорси (Twitter), Марк Цукерберг (Facebook), Дрю Хьюстон (Dropbox) и д.р. рассказывают почему вам стоит изучать программирование.
  • создавать Windows-приложения с использованием клиент-серверных технологий, графики,
    баз данных и мультимедиа;
  • правильно и в короткие сроки просчитывать алгоритмы решения поставленных задач и стоимость
    их внедрения;
  • проектировать базы данных различной степени сложности и величины,
    управлять ими;
  • разрабатывать веб-приложения, реагирующие на действия пользователей
    и представляющие информацию, хранимую в базах данных;
  • автоматизировать работу с базами данных (как с одной, так и с несколькими базами
    одновременно), в зависимости от постановки задачи или требований заказчика;
  • участвовать в разработке компьютерных игр;
  • модифицировать Windows-программы под конкретные заказы;
  • разрабатывать сетевые приложения;
  • создавать утилиты, решающие повседневные проблемы пользователя;
  • создавать приложения и динамические web-узлы на основе платформы .NET;
  • обеспечивать безопасность приложений, используя алгоритмы шифрования, аутентификации и безопасные соединения;
  • тестировать программное обеспечение, используя современные методики и технологии;
  • проектировать программные проекты, независимо от конечного языка реализации;
  • управлять всеми аспектами и тонкостями программных проектов;
  • документировать создаваемые приложения;
  • применять приёмы экстремального программирования для успешной работы команды;
  • использовать паттерны проектирования в повседневной рабочей деятельности;
  • программировать кросс-платформенные решения.

Программа обучения

  • Ⅰ семестр
  • Ⅱ семестр
  • Ⅲ семестр
  • Ⅳ семестр
  • Ⅴ семестр

Ⅰ семестр

  • Основы теории алгоритмов.
  • Процедурное программирование с использованием языка С.
  • Аппаратное и программное обеспечение PC (авторизованный курс Cisco Networking Academy).
  • Аппаратное обеспечение рабочих станций и ноутбуков.
  • Архитектура современных операционных систем.
  • Основы сетевых технологий.

Ⅱ семестр

  • Объектно-ориентированное программирование с использованием языка С++.
  • Использование библиотеки классов стандартных шаблонов STL.
  • Разработка Windows-приложений с использованием Visual C++ и WinAPI:
    • Принципы построения Windows-приложений.
    • Взаимодействие с элементами управления.
    • Построение пользовательских интерфейсов.
  • Разработка веб-страниц на языке разметки XHTML с использованием каскадных таблиц стилей CSS.
  • Язык сценариев JavaScript.
  • Расширяемый язык разметки для создания веб-страниц – XML.

Ⅲ семестр

  • Теория баз данных:
    • Язык структурированных запросов SQL.
    • Проектирование баз данных.
    • Нормализация баз данных.
  • Системы управления базами данных: принципы программирования и администрирования СУБД: Microsoft Access, MySQL,MS SQL Server:
    • Использование языка структурированных запросов в Microsoft SQL Server 2008 (авторизованный курс Microsoft IT Academy 2778).
    • Внедрение и поддержка Microsoft SQL Server 2008 (авторизованный курс Microsoft IT Academy 6369).
    • Программирование баз данных Microsoft SQL Server 2008 R2 (авторизованный курс Microsoft IT Academy 6370).
    • Установка и конфигурирование Microsoft SQL Server 2008 (авторизованный курс Microsoft IT Academy 10151).
    • Создание и управление базами данных в Microsoft SQL Server 2008 (авторизованный курс Microsoft IT Academy 10152).
    • Планирование, создание и оптимизация индексов в Microsoft SQL Server 2008 (авторизованный курс Microsoft IT Academy 10153).
    • Резервное копирование и восстановление баз данных в Microsoft SQL Server 2008 (авторизованный курс Microsoft IT Academy 10154).
    • Управление безопасностью в Microsoft SQL Server 2008 (авторизованный курс Microsoft IT Academy 10155).
    • Автоматизация задач администрирования в Microsoft SQL Server 2008 (10156) - авторизованный курс Microsoft IT Academy.
    • Контроль и управление ресурсами в Microsoft SQL Server 2008 (авторизованный курс Microsoft IT Academy 10156).
  • Создание приложений для платформы Microsoft.NET:
    • Базовый язык реализации .NET решений – С#.
    • Библиотека базовых классов BCL.
    • Основы разработки приложений с использованием Windows Form.
    • Разработка приложений с использованием WPF.

Ⅳ семестр

  • Программирование СУБД Oracle.
  • Системное программирование.
  • Сетевое программирование.
  • Создание приложений для платформы Microsoft.NET:
    • Взаимодействие с источниками данных с помощью ADO.NET.
    • Разработка сервис-ориентированных приложений с использованием Windows Communication Foundation.
  • Паттерны проектирования.
  • Объектно-ориентированное проектирование. Язык UML.
  • Управление программными проектами.

Ⅴ семестр

  • Создание веб-приложений, исполняемых на стороне сервера при помощи языка программирования PHP и технологии AJAX.
  • Разработка веб-приложений ASP.NET на языке С# с использованием СУБД MS SQL Server, источников данных XML и технологии AJAX.
  • Разработка приложений с использованием технологии Клиент-Сервер.
  • Программирование с использованием технологии Java.
  • Паттерны проектирования.
  • Объектно-ориентированное проектирование. Язык UML.
  • Управление программными проектами.

Формы обучения и цены

Стационар

Рекомендуемый возраст слушателей: от 15 лет.

Помесячная оплата: 3290 грн./месяц

Посеместровая оплата: 17940 грн./семестр

Расписание занятий: 5 раз в неделю
(кроме субботы и воскресенья)
Утром 09:00 – 12:00
Днем 14:45 – 17:45
Вечером 18:00 – 21:00.

Срок обучения: 2,5 года.

Каникулы: зимние 1 – 2 недели, летние 3 недели,
майские 1 – 2 недели

Начало занятий: с 22 мая 2017.

Документы необходимые для поступления:
паспорт, идентификационный код, 1 фотография 3х4.

Полустационар

Рекомендуемый возраст слушателей: от 18 лет.

Помесячная оплата: 2310 грн./месяц

Посеместровая оплата: 12560 грн./семестр

Расписание занятий: 1 раз в неделю
(суббота или воскресенье)
Утром 09:00 – 14:00
Днем 15:00 – 20:00
Каждый слушатель получает домашнее задание,
расcчитанное на ежедневную самостоятельную работу.

Срок обучения: 2,5 года.

Каникулы: зимние 1 – 2 недели, летние 3 недели,
майские 1 – 2 недели

Начало занятий: с 22 мая 2017.

Документы необходимые для поступления:
паспорт, идентификационный код, 1 фотография 3х4.

*для нерезидентов Украины +20% к оплате.

Работает программа лояльности

Особые условия для поступающих на поток "Весна 2017" по специальности "Разработка программного обеспечения".
Подробности уточняйте в приёмной комиссии.

Условия поступления

Для поступления в Компьютерную Академию ШАГ абитуриенты должны пройти собеседование.
На собеседовании абитуриенту необходимо продемонстрировать уровень знаний,
достаточный для адекватного восприятия учебного процесса.

Абитуриент должен быть квалифицированным пользователем:

  • Работа в операционной системе Windows 7;
  • Практические навыки работы со стандартными приложениями Windows 7;
  • Установка и удаление программ;
  • Использование программ-архиваторов;
  • Работа с антивирусными программами;
  • Подготовка документов с использованием Microsoft Word;
  • Анализ и обработка информации с использованием Microsoft Excel.

Владеть основами алгоритмической логики:

  • Понятие алгоритма;
  • Примеры составления простейших алгоритмов.

Знать элементарную математику в объеме школьного курса:

  • Решение простейших задач на нахождение % (или дроби) от числа;
  • Построение графиков элементарных функций;
  • Выполнение действий с дробями.

Для абитуриентов, которые не прошли собеседование при поступлении, есть возможность пройти подготовительные курсы по направлениям:
Пользователь ПК и Основы информатики.

Преподаватели


  • Радченко Вячеслав Валерьевич
    Заведующий кафедрой РПО

  • Лопай Сергей Анатольевич
    Преподаватель кафедры РПО

  • Водяник Юлия Александровна
    Преподаватель кафедры РПО

  • Иванова Анастасия Владимировна
    Преподаватель кафедры РПО

  • Черткова Мария Владимировна
    Преподаватель кафедры РПО

  • Задерей Юрий Николаевич
    Преподаватель кафедры РПО

  • Шпинь Игорь Иванович
    Преподаватель кафедры РПО

Узнать больше вы сможете через регистрационную анкету,
наш менеджер свяжется с вами удобным для вас способом.

Другие курсы из раздела "Профессиональное компьютерное образование"

Наверх