Меню сайта
Календарь
«  Ноябрь 2017  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
27282930
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Учебный план по программированию/проектированию программных средств

Учебный план по программированию, 
для группы с повышенным уровнем обучения.

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

Программирование на языке C++

• Основы программирование на C++ формата ANSI

• Использование библиотек шаблонов STL, структуры данных, основы алгоритмизации

• Технические особенности программирование на C++ без учета системно-ориентированных возможностей

• Windows-ориентированное программирование: основы WinAPI и ATL

• UNIX-ориентированное программирование: основы Unix API

Программирование на языке C#

• Технология фреймворка .NET, управляемый код, основы программирования на C#

• Изучение объектно-ориентированной философии программирования: классы, интерфейсы, обобщения, идеология универсального объекта

• Создание оконных интерфейсов пользователя на базе Windows Forms и WPF

• Сборки, безопасность .NET, локализация

Базовое Web-программирование

• Основы web-программирования, HTTP-архитектура, CGI-интерфейс

• Создание клиентских приложений на основе HTML+CSS

• Создание простых серверных приложений на основе Apache, PHP и MySQL

• Язык Javascript, динамические клиентские приложения

Усложненное Web-программирование

• Технология активных страниц ASP.NET

• Технология ActiveX, интеграция тонких клиентов в объектных обозреватель Internet explorer

• Удаленный вызов процедур RPC, технология WCF

• Изучение CGI-интерфейса, создание модулей Apache и PHP, использование языка Perl, использование базы данных Postgresql

• Изучение технологий Adobe flash и Microsoft Silverlight

Программирование системных утилит

• Разработка кросс-платформенных системных утилит на языках Perl и Python

• Автоматизация приложений на основе COM-технологий

• Использование средств менеджмента системой WMI и WScript

Работа с базами данных

• Теоретические основы баз данных, язык SQL

• Работа с postgresql, oracle и/или Ms SQL server, особенности реализации диалектор SQL

• Администрирование баз данных