wdp
О программе > Направления обучения > Описание курсов
Описание курсов

Программирование .Net
Основы ООП и .NET
 
Курс дает слушателям представления о разных методологиях программирования. В курсе рассматриваются основные понятия объектно-ориентированного программирования и их характеристики, предоставляется перечень основных преимуществ и недостатков ООП. Также приведена короткая характеристика архитектуры Microsoft .NET, вводятся понятия сборок, общеязыковой среды выполнения, библиотеки классов, глобального кеша сборок.
Базовые средства платформы для разработки приложений
 
Курс предназначен для изучения средств платформы .NET для разработки ПО. Ядро курса составляют темы, знание которых является ключевым при прохождении экзамена 70 – 536 сертификационной программы Microsoft.
Построение корпоративных web-порталов
 
Курс дает возможность ознакомиться с архитектурой решений для построения корпоративных порталов, характерных задач и проблем, связанных с их построением, а так же типичных подходах к их решению. Слушатели получат возможность ознакомиться с особенностями использования технологий web-программирования, .Net framework 2.0, C#, MS SQL Server 2005 для создания различных функциональных элементов web-портала. Курс состоит из двух блоков: один блок ориентирован на описание архитектуры, задач, инструментов и решений, применяющихся при построении порталов. Второй блок дает возможность освоить на практике основные приемы и технологии, которые могут использоваться при разработке портала.
Программирование С++
Структурное программирование. Языки С/C++
 
Курс, с одной стороны, является вводным для изучения процесса разработки программного обеспечения с использованием современных языков программирования, библиотек программирования и средств разработки. С другой стороны, курс дает целостные знания по синтаксису и использованию конструкций языков С и С++, достаточные для самостоятельного создания несложных приложений на языках С и С++. В программе изучаются основные понятия языков С и С++ на базе структурно-ориентированного подхода. Данной курс “Структурное программирование. Языки С/C++” является первым в линейке курсов по разработке программного обеспечения с помощью языка С++.
Технология ООП и основы программирования на С++
 
Курс "Технология ООП и основы программирования на С++" формирует у слушателей представление об объектно-ориентированном подходе в программировании и знакомит с основами языка С++. В программе изучаются основные понятия объектно-ориентированного программирования и их характеристики, предоставляется перечень основных преимуществ и недостатков ООП. Также рассмотрен синтаксис основных конструкций языка С++. Данный курс является вторым в линейке курсов по разработке программного обеспечения с помощью языка С++ и представляет собой продолжение курса «Структурное программирование. Языки С/C++».
Объектно-ориентированное программирование. Углубленное изучение. Язык С++
 
Данный курс является третьим в линейке курсов по разработке программного обеспечения на языке С++ и представляет собой продолжение курса «Технология ООП и основы программирования С++». Программа предполагает рассмотрение таких тем как создание шаблонов, механизм RTTI и обработка исключений в языке С++. Отдельное внимание уделяется подробному изучению стандартной библиотеки шаблонов STL и использованию элементов библиотеки в реальных проектах.
Приемы объектно-ориентированного проектирования
 
Данный курс является четвертым в линейке курсов по разработке программного обеспечения на языке С++ и представляет собой описание паттернов проектирования - простых и элегантных решений типичных задач, возникающих в объектно-ориентированном программировании с примерами на С++. В рамках курса предполагается разработка реального проекта с использованием полученных знаний.
Администрирование Oracle, Linux, Microsoft.
Администрирование Linux
 
Базовый курс по установке, настройке и управлению отдельной системой Linux. По окончании курса Вы будете уметь устанавливать ОС Linux. Управлять стандартным системным оборудованием. Создавать и обслуживать файловую систему Linux. Понимать процесс инициализации системы и служб. Выполнять администрирование пользователей и групп. Интегрировать рабочую станцию в существующую сеть, предоставляющую стандартные сетевые службы. Настраивать рабочую станцию как клиента служб NIS, DNS, и DHCP. Администрировать подсистему печати Linux. Автоматизировать выполнение задач. Обслуживать и анализировать системные. Выполнять резервное копирование файловых систем. Устанавливать, обновлять, запрашивать и удалять пакеты программ с помощью RPM. Настраивать систему X Window и рабочий стол GNOME. Выполнять базовое управление производительностью, памятью и процессами.
Администрирование операционной системы Linux. Основы безопасности в Linux
 
«Администрирование операционной системы Linux» дает слушателям представление о методах и прикладных средствах сетевого и системного администрирования ОС Linux, основных службах, сервисах, методах организации полнофункциональных серверов на базе, данной ОС. По окончании курса Вы будете уметь установить и настроить базовую конфигурацию для полноценной работы данной ОС как сервера DNS, почтового сервера, маршрутизатора с возможностью Multi pass routing, proxy сервера, WEB сервера, сервера баз данных. Настроить данную ОС, как межсетевой экран для защиты как локальных сервисов и служб, так и полноценной межсетевой защиты. Установить, сконфигурировать и провести tune up ядра сервера для более гибкого и полноценного выполнения им своих функций.
Введение в SQL
 
В учебном курсе рассматриваются основные команды SQL, построение простых и сложных запросов к БД, манипуляция данными и объектами структуры БД. Описываются команды распределения доступа к данным.
Администрирование баз данных SQL Server 2005
 
Главной целью курса “Администрирование базами данных SQL Server 2005” является предоставление администраторам баз данных знаний и умений, которые необходимы для создания и поддержки сервера баз данных, разрешения типовых проблем. Рассматриваются вопросы планирования и создания БД, управление функционированием, памятью, физическими и логическими структурами. Вопросы сопровождения профилей, пользователей, ролей и привилегий.
Администрирования сервера баз данных Oracle 10g
 
Главной целью курса "Расширенные возможности администрирования серверу баз данных Oracle 9i" является предоставления администратору базы данных знаний и привычек, которые необходимые для поддержки функционирования серверу базы данных, и решение типичных проблем. Большую часть курса составляют две важные темы: резервное копирование и восстановления данных, и оптимизация производительности серверу. Рассматриваются также вопрос налаживания сетевых компонентов, загрузки и передвижение данных.
Администрирование Microsoft Windows XP Professional
 
Курс "Администрирование Microsoft Windows XP Professional" посвящен изучению клиент-ской операционной системы компании Microsoft. Он рассказывает о способах установки ОС, методах ее настройки и обеспечения безопасности. Также слушатели учатся управлять настройками пользовательского интерфейса, конфигу-рировать рабочий стол, настраивать безопасность браузера Microsoft Internet Explorer. Кроме этого, изучаются средства резервного копирования, мониторинга производительно-сти и средствами управления правами и привилегиями пользователей. Слушатели учатся создавать и конфигурировать учетные записи для пользователей ПК, применять системные утилиты, которые обеспечивают эффективное обслуживание ком-пьютера. Также слушатели изучают способы подключения компьютеров к службе катало-гов Active Directory, способы создания общих ресурсов.
Настройка и управление Microsoft Windows Server 2003
 
Курс "Настройка и управление Microsoft Windows Server 2003" дает слушателям представление о программах, которые обеспечивают работоспособность компьютерных систем и их сервисов. Изучаются наиболее важные из служб, которые помогают эффективно работать в компьютерных системах: службы хранения файлов и службы печати; DNS- и DHCP-серверы; службу каталогов Active Directory. Также слушатели учатся управлять средствами резервного копирования, мониторинга производительности и управления правами и привилегиями пользователей. На курсе учат создавать и конфигурировать учетные записи для пользователей ПК, применять системные утилиты, которые обеспечивают эффективное обслуживание компьютера, методы подключения компьютеров к информационным системам, способы создания файловых серверов и серверов печати. Также курс "Настройка и управление Microsoft Windows Server 2003" дает слушателям представление о теории информации и ее защите, существующих угрозах, современных технологиях защиты данных пользователей от некоторых видов несанкционированного доступа, повреждениях и утратах и т.д. В учебный курс также включено изучение на практике некоторых программных и программно-аппаратных комплексов защиты информации.
 
Разработка приложений в среде Lotus Domino Designer
 
Основная цель курса - предоставить слушателям основные методы разработки аппликаций для системы Lotus Notes 6. В курсе рассматриваются такие аспекты, как общий вид и основные составные элементы среды разработки аппликаций Lotus Domino Designer 6. Несколько занятия посвящены такой важной теме, как проектирование форм. Детально рассматриваются принципы работы с представлениями, их связь с формами. Отдельно изучается тема, посвященная дополнительным ресурсам проекта. Логическим продолжением этого материала является рассмотрение принципов использования схем и фреймов для создания конечного программного продукта. Также предлагается к изучению материал, содержащий описание языка формул, крайне необходимого для автоматизации функционирования аппликации, которая разрабатывается. Большой раздел данного курса посвящен использованию языка программирования Lotus Script для реализации дополнительных возможностей автоматизации системы, которая разрабатывается пользователем. Также изучаются средства защиты создаваемых аппликаций, в частности, уровни безопасности, уровни доступа Access Control List (ACL), распределение ролей, утаивание проекта аппликации. В последнем разделе изучаются средства, которые разрешают организовать динамическую обработку электронной почты в создаваемой аппликации (отправлять и получать сообщение электронной почты).
Графические редакторы
Редактор растровых изображений Adobe Photoshop
 
В ходе курса “Редактор растровых изображений Adobe Photoshop” последовательно рассматриваются принципы работы, основные объекты (слои, маски, каналы) и инструменты программы, необходимые для обработки изображений (включая цветокоррекцию и ретушь), создания текстовых эффектов и коллажей.
Редактор векторных изображений CorelDRAW
 
В ходе курса “Редактор векторных изображений CorelDRAW” рассматриваются способы использования программы для создания логотипов и векторных иллюстраций, работы с текстом, применения эффектов и разработки сложных макетов, включающих текстовые блоки, растровые и векторные изображения.
Компьютерная графика Photoshop
 
Курс обучения позволяет приобрести профессиональные знания и навыки работы с графическим пакетом Photoshop. В процессе обучения детально рассматриваются принципы работы с Photoshop, приобретаются технические навыки, позволяющие профессионально осуществлять художественную обработку и ретуширование. Изложение материала ведется на практических примерах с теорией в качестве дополнения к практике. По окончании обучения курса Photoshop выпускники получают сертификат установленного образца.
Компьютерная графика
 
"Компьютерная графика" дает слушателям представление о компьютерной графике в целом, полиграфическом дизайне и разработке оригинал-макетов. В курсе вводятся основные понятия цифровых технологий обработки растровых и векторных изображений.
Делопроизводство - пакет офисных приложений
Расширенные возможности Microsoft Excel 2003
 
В рамках данного курса проводится изучение расширенных возможностей программы MS Excel 2003, что позволит слушателю проводить широкий круг вычислений в электронных таблицах, легко и быстро анализировать большой объем данных, проводить статистическую обработку данных, а также создавать и редактировать сводные таблицы. Приобретаются навыки по созданию достаточно сложных формул с использованием широкого спектра встроенных функций редактора, что позволит автоматизировать выполняемые операции. Изучаются возможности использования макросов. Освоение расширенных возможностей программы MS Excel позволит не только проводить расчеты при помощи электронных таблиц, а также выполнять анализ больших объемов информации и делать статистическую обработку данных. Слушатели приобретут навыки, которые можно эффективно использовать для выполнения часто повторяющихся операций, с целью автоматизации работы с данными.
Microsoft Word для профессионала
 
В курсе описываются расширенные возможности форматирования и структурирования содержимого документов. Изучаются вопросы использования специальных элементов-ссылок. Рассматривается создание главного и вложенных документов. Описывается совместная работа с применением средств рецензирования и версий документа, защита документа паролем. Изучается методика создания веб-документов в Word. Раскрываются вопросы автоматизации работы с документами с помощью макросов. Описывается управление настройками Word, в том числе, настройка меню и панелей инструментов.
Подготовка презентаций в Microsoft PowerPoint 2003
 
Данный курс предназначен для специалистов, в чьи профессиональные обязанности входит публичное представление материала о своем продукте, товаре, разработке или услуге заинтересованной группе лиц.

Техническое обслуживание и ремонт ПЭВМ
 
Курс "Техническое обслуживание и ремонт ПЭВМ" посвящен изучению структуры IBM-совместимых компьютеров. Он рассказывает о способах диагностики и устранения различного вида неисправностей, а также о методах профессионального обслуживания компьютерной техники. Кроме этого, программа курса включает изучение разновидностей носителей информации, различные виды комплектующих и принципы их совместимости. Также слушатели учатся составлять конфигурации компьютеров под конкретные задачи с использованием различных наборов комплектующих. Слушатели изучают принципы восстановления потерянной информации на компьютере, различные программные утилиты для тестирования, восстановления и улучшения производительности работы компьютера.
IT
Введение в информационные технологии (IT)
 
Данный курс позволяет слушателям получить представление в наиболее динамично развивающейся области деятельности человека - информационных технологиях (IT). В этом курсе слушатели получают знания об основных технологиях, которые используются в ИT - современные операционные системы и компьютерные сети; языки программирования и инструменты, используемые разработчиками программного обеспечения; базы данных и системы управления базами данных. Также в данном курсе рассматриваются наиболее популярные в мире системы управления предприятием, такие как SAP, Oracle E-Business Suite и др. Слушатели узнают в существующих системах управления информационной средой предприятия (на примере IBM Tivoli). Практическая часть курса посвящена изучению операционной системы Windows (ее коммуникационным возможностям), а также работе с такими приложениями Microsoft Office как Word и Outlook.
Управление проектами - стандарт PMI
Основы проектного менеджмента
 
Данный курс предлагает описание основных процессов в управлении проектами (базовый источник PMI PMBOK). Описываются основные определения, области знаний, процессы. Детально раскрываются вопросы оценки, планирования, управления изменениями, коммуникации в проекте. По этим темам приводятся шаблоны документов и предлагаются упражнения. Затрагиваются такие важные понятия как управления рисками и профессиональная ответственность. Курс дает обзор методологий разработки ПО и проектного менеджмента, типов контрактов, основных характеристик и понятий в проектном менеджменте. Рассматриваются типичные ошибки в процессе разработки ПО и в проектном менеджменте и рекомендации по их устранению. Курс рассчитан на IT-специалистов, как начинающих, так и более опытных, чья деятельность связана с управлением проектами: менеджеры проектов, тим лидеры, ведущие специалисты. Курс раскрывает структурированный и эффективный подход к управлению проектами.
Введение в проектный менеджмент
 
Современные тенденции развития подразумевают использование эффективных инструментов и средств достижения поставленных задач. Неотъемлемым компонентом этого является интеграция информационных систем планирования с управленческими процедурами и организационной структурой. Данный модуль разрешает специалистам получить современные знания о стандартах управления и реализации проектов, а также особенностях применения этих стандартов на практике. Особое внимание отводится вопросам, связанным с финансовыми факторами управления проектами, а также контролю и мониторингу, управлению рисками проекта. Материалы курса отвечают стандартам Международного Института Проектного Менеджмента и терминологии сведения по управлению проектами РМВОК.
Разработка ПО. Как это работает?
 
Данный курс раскрывает основные понятия работы современного бизнеса по разработке ПО. А именно: структура компании, взаимоотношение с заказчиками, аутсорсинг, понятие о проектах и жизненном цикле ПО, типичные проблемы и ошибки в разработке ПО, методологии, вопросы репутации, карьерного и профессионального роста и многое другое. Большая часть курса основана на практическом опыте в бизнесе разработки ПО и поэтому представляет непосредственную ценность для профессиональной деятельности слушателей. Курс предлагает фундаментальные понятия, практические рекомендации и является базой для успешной карьеры, как начинающих, так и более опытных IT-специалистов. Под IT специалистами понимаются все специальности, вовлеченные в разработку ПО (программисты, инженеры по качеству, бизнес аналитики, менеджеры проектов и т.д.).
Управление проектом. Исполнение, мониторинг и управление, закрытие
 
Данный курс предлагает описание основных процессов исполнения, мониторинга и управления, управления изменениями, закрытия в проекте (базовый источник PMI PMBOK). Описывается вклад каждой области знаний проектного менеджмента в вопросы исполнения, мониторинга и управления, закрытия. Области знаний: управление содержанием, сроками, стоимостью, качеством, персоналом, коммуникациями, рисками, поставками проекта. Подробно рассматриваются техники освоенного объема (earned value), управления изменениями, обеспечения качества, управления и развития персонала, управления рисками. Также делается обзор понятий проектного менеджмента, типичных ошибок в процессе разработки ПО и рекомендации по их устранению. Курс рассчитан на IT-специалистов, как опытных, так и начинающих, чья деятельность связана с управлением проектами: менеджеры проектов, тим лидеры, ведущие специалисты. Курс раскрывает структурированный и эффективный подход к вопросам исполнения, контроля и закрытия проектов.