О программе
Учебная программа “Разработка программного обеспечения” создана для тех, кто хочет стать профессионалом в программировании и рассчитана на тех, кто только начинает путь программиста или хочет заполнить пробелы в IT-образовании. Главная цель Компьютерной Академии TOП – трудоустройство каждого выпускника.
Дополнительная информация
В основе программы лежат реальные требования IT-рынка. Наши методисты и преподаватели постоянно работают над ее улучшением и обновлением, чтобы выпускники Академии TOП могли достойно показать себя перед работодателем.- Основы теории алгоритмов и структур данных- Процедурное программирование с использованием языка С ++- Объектно-ориентированное программирование с использованием языка С ++- Использование библиотеки классов стандартных шаблонов STL- Теория баз данных. Системы управления базами данных- Программирование и администрирование Microsoft SQL Server 2016. - Программирование СУБД Oracle. Язык PL-SQL.- Системное программирование (потоки, процессы, примитивы синхронизации, межпроцессорное взаимодействие)- Сетевое программирование (сокеты, синхронные и асинхронные механизмы обмена данными, протоколы)- Объектно-ориентированное проектирование. Язык UML- Разработка web-страниц на HTML с использованием каскадных таблиц стилей CSS 3- Расширяемый язык разметки для создания web-страниц XML- Язык JavaScript. ООП в JavaScript, jQuery, Angular JS, React- Создание серверных веб-приложений с помощью языка программирования PHP и технологии AJAX- Использование cookies и сессий, взаимодействие с источниками данных СУБД MySQL, AJAX и PHP- Разработка приложений с использованием технологии клиент-сервер- Создание приложений для платформы Microsoft .NET- Создание серверных приложений ASP.NET на языке C# с использованием СУБД MS MySQL Server, источников данных XML и технологии AJAX- Создание облачных решений с использованием Microsoft Azure- Программирование с использованием технологии Java- Разработка приложений для мобильных устройств на Android- Разработка игр- Паттерны проектирования- Управление программными проектами- Авторизованный курс Microsoft Imagine Academy- Авторизованный курс Cisco Networking Academy