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

Что должен знать и уметь программист? Современные технологии программирования; языки программирования (C, C++, C#, Java, JavaScript, PHP и др.); методы командной разработки; технологии программирования и администрирования баз данных; паттерны проектирования ПО; разработка ПО под мобильные...
IT: Интернет
Компьютерная академия "Шаг", Симферопольский филиал логоКомпьютерная академия "Шаг", Симферопольский филиал
Открытый набор
80 часов
Симферополь
Компьютерная академия "Шаг", Симферопольский филиал
от 3 650 ₽

Анонс программы

Что должен знать и уметь программист? Современные технологии программирования; языки программирования (C, C++, C#, Java, JavaScript, PHP и др.); методы командной разработки; технологии программирования и администрирования баз данных; паттерны проектирования ПО; разработка ПО под мобильные платформы Android, iOS, Windows Phone; разработка WEB-приложений; разработка игр; сетевые приложения; современные технологии безопасности ПО; проектный менеджмент - этому и многому другому Вас научат в Компьютерной Академии ШАГ на специальности "Разработка программного обеспечения".Стоимость указана за 1 месяц обучения!

Описание Программы

  1. Основы теории алгоритмов и структур данных
  2. Процедурное программирование с использованием языка С
  3. Объектно-ориентированное программирование с использованием языка С++
  4. Использование библиотеки классов стандартных шаблонов STL
  5. Разработка Windows-приложений с использованием Visual C++ и WinAPI:
    • Принципы построения Windows-приложений
    • Взаимодействие с элементами управления
    • Построение пользовательских интерфейсов
  6. Теория баз данных:
    • Язык структурированных запросов SQL
    • Проектирование баз данных
    • Нормализация баз данных
  7. Системы управления базами данных: принципы программирования СУБД Microsоst Access, MySQL
  8. Авторизованные курсы Microsost IT Academy:
    • Использование языка структурированных запросов в Microsost SQL Server 2008 (2778)
    • Внедрение и поддержка Microsost SQL Server 2008 (6369)
    • Программированние баз данных Microsost SQL Server 2008 R2 (6370)
    • Установка и конфигурирование Microsost SQL Server 2008 (10151)
    • Создание и управление базами данных в Microsost SQL Server 2008 (10152)
    • Планирование, создание и оптимизация индексов в Microsost SQL Server 2008 (10153)
    • Резервное копирование и восстановление баз данных в Microsost SQL Server 2008 (10154)
    • Управление безопасностью в Microsost SQL Server 2008 (10155)
    • Автоматизация задач администрирования в Microsost SQL Server 2008 (10156)
    • Контроль и управление ресурсами в Microsost SQL Server 2008 (10157)
  9. Программирование и администрирование Microsost SQL Server 2012
  10. Программирование СУБД Oracle
  11. Системное программирование (потоки, процессы, примитивы синхронизации, межпроцессное взаимодействие)
  12. Сетевое программирование (сокеты, синхронные и асинхронные механизмы обмена данными, протоколы)
  13. Разработка web-страниц на языке разметки HTML5 с использованием каскадных таблиц стилей CSS3
  14. Язык сценариев JavaScript
  15. Расширяемый язык разметки для создания Web-страниц – XML
  16. Создание web-приложений, исполняемых на стороне сервера при помощи языка программирования PHP и технологии AJAX
  17. Разработка приложений с использованием технологии Клиент-Сервер
  18. Создание приложений для платформы Microsоst .NET:
    • Базовый язык реализации .NET решений - С#
    • Библиотека базовых классов BCL
    • Разработка приложений с использованием Windows Forms
    • Взаимодействие с источниками данных с помощью ADO.NET
    • Разработка приложений с использованием WPF
    • Разработка сервис-ориентированных приложений с использованием Windows Communication Foundation
  19. Разработка web-приложений ASP.NET на языке С# с использованием СУБД MS SQL Server, источников данных XML и технологии AJAX
  20. Создание облачных решений с использованием Windows Azure
  21. Программирование с использованием технологии Java
  22. Разработка приложений для мобильных устройств на основе операционной системы Android
  23. Разработка игр
  24. Паттерны проектирования
  25. Тестирование программного обеспечения (QA)
  26. Объектно-ориентированное проектирование. Язык UML
  27. Управление программными проектами
  28. IT Essentials. Аппаратное и программное обеспечение
  29. PC – авторизованный курс Cisco Networking Academy
  30. Аппаратное обеспечение рабочих станций и ноутбуков
  31. Установка и конфигурирование Windows 7 (6292) – авторизованный курс Microsost IT Academy

Студенты, успешно завершившие обучение, получат следующие сертификаты об окончании:

  • Cisco IT Essentials. PC Hardware and Sost ware
  • Microsost 2778 Querying and Modifying Data in Microsost SQL Server 2008 with Transact-SQL
  • Microsost 6369 Implementing and Maintaining Microsost SQL Server 2008
  • Microsost 6370 Microsost SQL Server 2008 R2 Database Development
  • Microsost 10151 Installing and Confi guring Microsost SQL Server 2008
  • Microsost 10152 Creating and Managing Databases in Microsost SQL Server 2008
  • Microsost 10153 Planning, Creating, and Optimizing Indexes in Microsost SQL Server 2008
  • Microsost 10154 Backing Up and Restoring Databases in Microsost SQL Server 2008
  • Microsost 10155 Managing Security in Microsost SQL Server 2008
  • Microsost 10156 Automating Administrative Tasks in Microsost SQL Server 2008
  • Microsost 10157 Monitoring and Controlling Resources in Microsost SQL Server 2008

Стоимость указана за 1 месяц обучения! Полный срок обучения 5 семестров или 2,5 года!

Записаться на курс
Разработка программного обеспечения: Курсы
3 650
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
80 часов
Симферополь
Компьютерная академия "Шаг", Симферопольский филиал
от 3 650 ₽
Как добраться?
Симферополь, Компьютерная академия "Шаг", Симферопольский филиал