Центр компьютерного обучения

Телефоны:
8 (495) 641-00-46

Курсы программирования С, С++

Записаться

Язык С, С++ является универсальным языком программирования высокого уровня, позволяющим создавать различного вида программы прикладного или системного характера.

Основная задача курсов программирования на языке C заключается в том, чтобы показать слушателям, что язык программирования C, С++ - это полноценный, продвинутый и комплексный язык, предназначенный для создания сложных программ, таких как 1С: Бухгалтерия, Windows 2003 и клиент – серверных приложений (Предприятие - Банк).

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

По окончании курса программистов C, С++ и выпускники Учебного центра получают свидетельство установленного образца и могут успешно трудоустроиться по заявкам от работодателей, поступившим в отдел по трудоустройству при Учебном центре, в финансовые, консалтинговые, торгово-производственные компании и фирмы, а также банковские структуры по специальностям менеджер проекта группы разработки, инспектор компьютерной группы, специалист по компьютерным технологиям, специалист по ведению баз данных с зарплатой в среднем от 250$ до 2000$ (и более) в зависимости от роста уровня профессионального мастерства.

Освоив курсы программирования С, С++, Вы сможете расширить свои знания, изучив программу Администрирование сетей Unix и получить профессию системного администратора, который может работать в различных областях компьютерных технологий и разрабатывать прикладные WEB-приложения. Профессия системного администратора пользуется большим спросом на рынке труда.

Наименование курса:

Программирование на языках С и С++.

Продолжительность курса:

Общий объем курса:
Групповые занятия: 56 ак. ч.
  • аудиторные
  • самостоятельные
  • 56 ак. ч.
    0 ак. ч.
    Индивидуальные занятия: 48 ак. ч.

    График занятий:

    Режим занятий Дни проведения Кол-во ак.ч.
    Стандартный
    • понедельник, среда, пятница
    • вторник, четверг
    • суббота, воскресенье
    по 4 ак.ч.
    по 4 ак.ч.
    по 4 ак.ч.
    Интенсивный
    • понедельник, вторник, среда, четверг, пятница
    • понедельник, среда, пятница
    • вторник, среда
    • суббота, воскресенье
    по 4 ак.ч
    по 8 ак.ч.
    по 8 ак.ч.
    по 8 ак.ч.
    *** Для корпоративных клиентов график занятий обсуждается и составляется индивидуально.

    Время занятий групп на курсах:

    • утренние группы с 9-00 до 12-00
    • дневные группы с 12-00 до 15-00, с 15-00 до 18-00;
    • вечерние группы с 18-00 до 21-00;
    • группы выходного дня: с 10-00 до 13-00, с 13-00 до 16-00, с 16-00 до 19-00.
    *** В отдельных (исключительных) случаях время занятий может быть изменено.

    Ближайшие даты начала занятий:

    Рабочие дни:
    • Утро — 27-11-2017
    • День — 28-11-2017
    • Вечер — 28-11-2017
    Выходные дни:
    • Cуббота и/или воскресенье — 02-12-2017

    *** Внимание! Даты начала занятий могут изменяться.

    Место проведения занятий:

    • в аудиториях г. Москвы (м. Таганская, м. Китай Город, м. Серпуховская, м. Добрынинская, м. Арбатская, м. Охотный ряд, м. Чистые Пруды, м. Тургеневская, м. Пушкинская, м. Тверская, м. Проспект Мира и др.);
    • в Вашем городе;
    • в офисе Вашей компании.

    Стоимость курса:

    • базовая цена: 20610 руб.
    • скидка 20%
    • цена для Вас:    16490 руб.
    • индивид. обучение: 38400 руб.

    Учебная программа курса:

    1. Общие сведения о языках C и C++.

    2. Язык C.
    2.1. Лексика языка.
    2.1.1. Алфавит, наборы символов, алфавиты и кодировки.
    2.1.2. Комментарии.
    2.1.3. Лексемы.
    2.1.4. Операции и разделители.
    2.1.5. Идентификаторы.
    2.1.6. Ключевые слова.
    2.1.7. Константы.
    2.2. Директивы препроцессора.
    2.2.1. Лексические принципы препроцессора.
    2.2.2. Макроопределения и макроподстановки.
    2.2.3. Директивы препроцессора.
    2.3. Объявления.
    2.3.1. Форматы объявлений.
    2.3.2. Спецификаторы класса памяти и функций.
    2.3.3. Спецификаторы и квалификаторы типа.
    2.3.4. Описатели.
    2.3.5. Инициализаторы.
    2.3.6. Неявные объявления.
    2.3.7. Внешние имена.
    2.4. Типы.
    2.4.1. Целочисленные.
    2.4.2. С плавающей точкой.
    2.4.3. Указательные.
    2.4.4. Массивы.
    2.5.5. Перечисления.
    2.5.6. Структурные типы.
    2.5.7. Объединения.
    2.5.7. Функциональные.
    2.5. Преобразование типов.
    2.6. Выражения.

    2.6.1. Объекты, l-значения, именующие выражения.
    2.6.2. Выражения и приоритет.
    2.6.3. Префиксные и постфиксные выражения.
    2.6.4. Унарные выражения.
    2.6.5. Бинарные операции.
    2.6.6. Логические операции.
    2.6.7. Операции присваивания.
    2.7. Операторы.
    2.7.1. Общие сведения.
    2.7.2. Условные операторы.
    2.7.3. Операторы циклов.
    2.7.4. Оператор switch.
    2.7.5. Оператор goto.
    2.8. Функции.
    2.8.1. Определение функций.
    2.8.2. Прототипы функций.
    2.8.3. Объявление параметров, объявление формальных параметров.
    2.8.4. Возвращаемые значения.
    2.8.5. Функции как параметры.
    2.8.6. Функции с переменным числом параметров.
    2.8.7. Встраиваемые функции.
    2.9. Стандартная библиотека языка C.
    2.9.1. Общие сведения.
    2.9.1.1. Обзор заголовочных файлов.
    2.9.1.2. Использование стандартной библиотеки.
    2.9.2. Функции стандартной библиотеки
    2.9.2.1. Функции обработки символов.
    2.9.2.2. Функции работы со строками.
    2.9.2.3. Функции управления памятью.
    2.9.2.4. Функции ввода/вывода.
    2.9.2.5. Функции общего назначения.
    2.9.2.6. Математические функции.
    2.9.2.7. Функции для работы с датой и временем.
    2.9.2.8. Функции управления.

    3. Язык программирования C++.
    3.1. Обзор языка.
    3.1.1.Общие сведения.
    3.2. Объявления.
    3.2.1. Определения и неоднозначность.
    3.2.2. Области видимости.
    3.2.3. Поиск имен.
    3.2.4. Компоновка.
    3.2.5. Объявления типов.
    3.2.6. Объявления объектов.
    3.2.7. Пространства имен.
    3.3. Выражения.
    3.3.1. Типы и их преобразование.
    3.3.2. Константные выражения.
    3.3.3. Вычисление выражений.
    3.3.4. Правила записи выражений.
    3.4. Инструкции.
    3.4.1. Инструкции выражения.
    3.4.2. Объявления.
    3.4.3. Составные инструкции.
    3.4.4. Инструкции выбора.
    3.4.5. Циклы.
    3.4.6. Инструкции перехода.
    3.4.7. Обработка исключений.
    3.5. Функции.
    3.5.1. Объявлений функций.
    3.5.2. Определений функций.
    3.5.3. Перегрузка функций.
    3.5.4. Перегрузка операторов.
    3.6. Классы.
    3.6.1. Определение классов.
    3.6.2. Члены классов.
    3.6.3. Наследование.
    3.6.4. Модификаторы доступа.
    3.6.5. Друзья классов.
    3.6.6. Вложенные типы.
    3.7. Шаблоны.
    3.7.1. Общие сведения.
    3.7.2. Объявления шаблонов.
    3.7.3. Шаблоны функций.
    3.7.4. Шаблоны классов.
    3.7.5. Специализация.
    3.7.6. Частичная специализация.
    3.7.7. Инстанционирование.
    3.7.8. Поиск имен.
    3.8. Стандартная библиотека языка C++.
    3.8.1. Общие сведения.
    3.8.2. Работа со стандартной библиотекой.
    3.8.3. Потоки.
    3.8.3.1. Потоки ввода/вывода.
    3.8.3.2. Буферы потоков.
    3.8.3.3. Манипуляторы.
    3.9. Контейнеры.
    3.9.1. Стандартные контейнеры.
    3.9.2. Адаптеры.
    3.9.3. Псевдоконтейнеры.
    3.10. Итераторы.
    3.10.1. Виды итераторов.
    3.10.2. Особые итераторы.
    3.10.3. Специализированные итераторы.
    3.10.4. Константные итераторы.
    3.10.5. Обратные итераторы.
    3.11. Алгоритмы.
    3.11.1. Виды алгоритмов;
    3.11.2. Использование алгоритмов.

    4. Зачетная работа: написание учебной программы

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

    Для того, чтобы стать нашим слушателем, Вам необходимо подойти в учебный отдел нашего Центра, заключить договор на обучение и оплатить стоимость курса с учетом скидки, которая предоставляется всем посетителям, получившим информацию на этом сайте. По условию договора абитуриент может внести предоплату (50% от стоимости обучения). Вторая часть оплаты вносится до второго занятия обучения.

    Записаться