Курсы C/C++
Общая информация Расписание и стоимость
Условия обучения
Проведение занятий Преподаватели Учебные материалы Документы об окончании Отзывы слушателей

Другие курсы

Курсы C++ Курсы Java Курсы C# (.NET) Курсы Microsoft C# (.NET) Программирование Android Курсы Web-технологий Программирование Linux Тестирование ПО Программирование микроконтроллеров

Обратная связь

+7 (812) 703-02-02 Форум
Печать

DEV-С-CP. Комплексная программа "Разработчик прикладного программного обеспечения (Языки С и C++)"

Оптом дешевле :)


График обучения: 136 ак.часов (34 дня занятий)

Курс пока не поставлен в расписание. Оставить заявку

Аннотация

Комплексная программа обучения Разработчик прикладного программного обеспечения (Языки С и C++) включает в себя 3 курса по разработке программного обеспечения:

Занятия проводятся 3 раза в неделю с 14:00 до 17:20

Документы об окончании обучения

  • Сертификат учебного центра
    Сертификат учебного центра
  • Удостоверение о краткосрочном повышении квалификации
    Удостоверение о краткосрочном повышении квалификации

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

Знания и умения, полученные в результате обучения

В результате прохождения данной комплексной программы обучения слушатели получат достаточные знания для разработки полнофункциональных приложений с использованием языков C и C++, используя концепции процедурного и объектно-ориентированного программирования . В частности, слушатели буду обладать следующими знаниями и навыками:

  • Навыки выполнения всех этапов разработки приложения в среде Visual C++ MS Developer Studio.NET: от написания исходного текста программы, через получение исполняемого модуля – к отладке, позволяющей отыскать и устранить ошибки программирования.
  • Владение как множеством инструкций и операторов, так и нетривиальным синтаксисом языков С/С++.
  • Знание встроенных типов данных.
  • Умение корректно и эффективно манипулировать памятью.
  • Использование возможностей стандартной библиотеки.
  • базовые принципы организации программы, управляемой событиями, как альтернативы традиционной программе с жестко заданным порядком выполнения (характерной для однозадачных ОС, таких, как MS DOS);

Расписание

Курс пока не поставлен в расписание. Оставить заявку на курс

Стоимость

Дата Физ. лица, руб. Юр. лица, руб.
Без скидки Cкидка 10%* Cкидка 15%** Без скидки Cкидка 10% Cкидка 15%
Цена c 15.07.2013 38800 47750

*Скидка 10% для ранее обучавшихся, при одновременной оплате 2х курсов, а также по акциям.
**Скидка 15% при одновременной оплате 3х и более курсов.
Примечание. Студентам ВУЗов Санкт-Петербурга очной формы обучения скидка до 25%.
Скидки не предоставляется на курсы с дистанционной формой обучения.
Скидки не предоставляется на комплексные и модульные программы обучения.

Требования к начальному уровню знаний

Слушатель должен обладать следующими знаниями:

  • Элементарные понятия архитектуры персонального компьютера.
  • умение работать с графическим интерфейсом персонального компьютера.
  • Базовые знания о архитектуре операционных систем, системного и прикладного программного обеспечения.
  • Знакомство с двоичной и шестнадцатеричной системами счисления.
  • Форматы представления данных.
  • Умение формализовать решаемую задачу (наличие алгоритмического мышления).

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

  • Приветствуется (но не обязателен) опыт разработки простых программ на любом языке программирования.
  • Знание английского языка ускоряет получение контекстной справочной информации.

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

Для проверки необходимых предварительных знаний предусмотрен бесплатный компьютерный тест

  • Тест по алгоритмизации

Предварительное тестирование

Тест №ВКТ-108 Алгоритмизация и основы программирования

  1. Необходимо знать следующие понятия:
       
    • алгоритм;
    •  
    • программа;
    •  
    • исполнитель;
    •  
    • линейный алгоритм;
    •  
    • ветвящийся алгоритм;
    •  
    • циклический алгоритм;
    •  
    • основной алгоритм;
    •  
    • вспомогательный алгоритм (подпрограмма);
    •  
    • процедура;
    •  
    • функция;
    •  
    • вызов;
    •  
    • переменная;
    •  
    • имя переменной;
    •  
    • тип переменной;
    •  
    • значение переменной;
    •  
    • формальные параметры;
    •  
    • фактические параметры;
    •  
    • область видимости
    •  
    • время жизни переменных;
    •  
    • массивы;
    •  
    • арифметические выражения;
    •  
    • логические выражения.
  2. Необходимо знать и уметь использовать следующие операторы:
       
    • оператор присваивания;
    •  
    • оператор условия;
    •  
    • оператор цикла;
    •  
    • оператор блока.
  3. Необходимо уметь создавать на любом алгоритмическом языке:
       
    • простейшие программы, использующие 2-3 подпрограммы;
    •  
    • подпрограммы (процедуры и функции);
    •  
    • осуществлять вызовы подпрограмм.