⏩ Курс С++ ⏪ в Москве, курсы программирования С++ | Avenue
C++ разработчик (Си)
banner-img

Программа курса

Хотите заниматься разработкой программ для ОС? Создавать браузеры, десктопные программы, антивирусы и даже игры? Тогда язык программирования С++ - ваш выбор!

Что такое С++?
С++ – это многофункциональный низкоуровневый язык программирования, который способен решить практически любую задачу. Язык программирования С++ относят к «низкоуровневым», т.к. он близок к железу. Главный плюс С++ в его скорости. Обеспечение высокой скорости языком С++ позволяет использовать его даже в разработке операционных систем. Например, операционные системы Windows и Unix были созданы с помощью С++.
Кроме этого С++ также используется в написании различных редакторов (графических и видео редакторов) и скоростных веб-серверов. С++ является лучшим языком программирования для разработки игр на различных «движках».
Даже сейчас, скорее всего, вы используете браузер Google Chrome, который написан на С++. Язык программирования С++ это пропуск в мир разработки всего, что должно работать максимально быстро. Игры, поисковые системы, антивирусы – и это краткий список того, что сегодня разрабатывают с помощью C++.

Почему именно C++?

Скорость работы
С++ горячо любим разработчиками за высокую скорость работы. Разработка на С++ удовлетворит ваше стремление к созданию «идеальных» программ. С++ часто встречается в embedded-разработке, где каждый байт и миллисекунда на счету.
Перспективы
С++ - ключевой инструмент в embedded-разработке, т.е. создание системных программ, утилитов и плагинов благодаря которым Пользователь может использовать все возможности персонального компьютера не вникая в «начинку» ОС.

Какие перспективы для разработчика C++ разработчика в Москве?

Направления:
Разработка игр на графических движках
Работа со скоростными веб-серверами
Разработка программ для операционных систем

Зарплата в Москве:
880 $ - стажер
1 350$ - С++ Junior программист
2 600$ - С++ Senior программист

icon
Мы продолжаем работать! Начиная с 26 марта 2020г. наш учебный центр
переходит в ONLINE режим, до окончани режима самоизоляции.
Все старты курсов и занятия - проходят по расписанию. Записаться в групы можно
по номеру 8 (917) 552-03-33 или оформив заявку на сайте.
До встречи на занятиях!
video icon
Получи доступ к видео первого занятия!
Видео будет отправлено автоматически вам в WhatsApp.
image




icon

Выберите удобный для Вас пакет обучения

icon
about-icon
Online
49 350 руб
30 370 руб
или 9 490 руб. / мес.
Горячие скидки во время карантина
  • Обучение онлайн
    Группы до 12 человек
    Проверка домашних заданий
    Видео всех занятий
    Интенсив по трудоустройству

icon
about-icon
VIP
72 750 руб
44 770 руб
или 13 990 руб. / мес.
Горячие скидки во время карантина

С трудоустройством

  • Обучение в аудиториях
    Группы до 12 человек
    Проверка домашних заданий
    Видео всех занятий
    Интенсив по трудоустройству


icon
about-icon
Standart
62 350 руб
38 370 руб
или 11 990 руб. / мес.
Горячие скидки во время карантина
  • Обучение в аудиториях
    Группы до 12 человек
    Проверка домашних заданий
    Видео всех занятий
    Интенсив по трудоустройству


icon

Программа курса

1 Модуль. Введение в C++

1-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Занятие №1
    Введение в С++. Типы данных. Ссылочный тип данных.
  2. Занятие №2
    Операции в С++. Расширение контекста. New/Delete.
  3. Занятие №3
    Функции в С++. Inline встроенные функции.
  4. Занятие №4
    Работа с функциями в С++. Перезагрузка. Аргументы по умолчанию.
  5. Занятие №5
    Классы. Декларация классов и настройки доступа. Инкапсуляция в С++.
  6. Занятие №6
    Методы класса. Конструкторы и деструкторы.
  7. Занятие №7
    Члены класса. Константы. Статические данных и функции.
  8. Занятие №8
    Инициализация переменных в С++.

Приобретён навык написания простых программ на C++.

2 Модуль. ООП C++

2-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Занятие №1
    Перезагрузка основных операции. Перезагрузка присваивания и конструктора копирования.
  2. Занятие №2
    Алгоритм работы с потоками данных в С++. Иерархия классов.
  3. Занятие №3
    Ввод/вывод данных. Манипуляторы и их использование в С++.
  4. Занятие №4
    Работа с файлами. Перезагрузка операций ввода/вывода.
  5. Занятие №5
    Наследование. Повторное использование кода.
  6. Занятие №6
    Виртуальные функции и абстрактные классы в С++.
  7. Занятие №7
    Множественное наследование одинаковых методов в С++.
  8. Занятие №8
    Виртуальные базовые классы и деструкторы. Закрытое наследование.

Чёткое понимание ООП в C++. Навык работы с потоками данных, файлами и функциями в C++.

3 Модуль. Embedded-разработка

3-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Занятие №1
    Чистые виртуальные функции и абстрактные классы.
  2. Занятие №2
    Шаблоны и контейнерные классы.
  3. Занятие №3
    Параметры non-type шаблона.
  4. Занятие №4
    Явная, частичная и полная специализация шаблонов в С++.
  5. Занятие №5
    Работ с исключениями. Механизмы обработки ошибок: Cerr() И Exit(), а также Assert(). Оператор Return.
  6. Занятие №6
    Обработка исключений в С++. Операторы Throw, Try и Catch.
  7. Занятие №7
    Спецификация исключений. Обработчик Catch-All и работа с ним.
  8. Занятие №8
    Динамическая идентификация типов времени выполнения (RTTI).

Приобретён навык написания простых программ на С++. Работа с шаблонизаторами в С++

4 Модуль. Стандартная библиотека шаблонов С++

4-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Занятие №1
    Стандартная библиотека шаблонов (STL) в С++. Контейнеры, итераторы, алгоритмы.
  2. Занятие №2
    Контейнеры STL: последовательные, ассоциативные. Адаптеры.
  3. Занятие №3
    Итераторы STL. Итерация по вектору/ списку/set-y/ ассоциативному массиву.
  4. Занятие №4
    Основы UML. Диаграммы использования и последовательности.
  5. Занятие №5
    Паттерны проектирования С++.
  6. Занятие №6
    XML-файлы в С++. Обработка. Отчёты.
  7. Занятие №7
    Базы данных. Borland.
  8. Занятие №8
    Метапрограммирование.

Приобретён навык написания программ на С++ с использованием STL. Изучены Паттерны проектирования. Создание и интеграция баз данных (Borland).

Программа курса может быть изменена исходя из трендов it-индустрии.
icon

Курс включает в себя:

icon
С++
icon
Microsoft Visual Studio
icon
Borland
icon
UML
icon
STL
icon
XML
Смотреть больше
icon

Кому подойдёт этот курс:

  • Новичкам в IT
  • Студентам ВУЗов
  • Системным администраторам
  • Действующим программистам

Новичкам в IT

Освойте востребованную конкурентоспособную IT профессию с IT-школой Avenue. На курсе вы научитесь разрабатывать программы для ПК. Полученный опыт и знания позволят вам брать свои первые заказы сразу после окончания обучения.

Студентам ВУЗов

Уже изучаете языки программирования в ВУЗе, но хотите улучшить знания языка программирования С++? Добро пожаловать на курс С++ Разработчик. Преподаватели IT-школы Avenue - практики, с реальным опытом еmbedded-разработки! Получить навыки и реальный практический опыт на наших курсах.

Системным администраторам

Хорошо разбираетесь в «железе» компьютера, но вас не устраивает заработная плата? Освойте еmbedded-разработку вместе с IT-школой Avenue и откройте для себя карьеру программиста всего за 4 месяца!

Действующим программистам

Мечтаете о стабильном заработке и карьерном росте? Расширить набор известных вам языков программирования и изучите С++. Современный рынок труда IT-специалистов нуждается в опытных еmbedded-разработчиках. Наш практический подход к обучению позволит студентам стать настоящими еmbedded-разработчиками всего за 4 месяца!

icon

Что будете уметь при завершении курса?

Ваш финальный проект по завершению курса

check

Использовать ООП-методологии для разработки программ

check

Разрабатывать консольные приложения в операционной системе Linux

check

Проектировать Базы Данных для сайтов

check

Использовать технологию клиент-сервер

check

Использовать современную среду разработки Microsoft Visuаl Studio

icon

Ваши результаты

img

Александр Ермолаев

C++ Developer

Заработная плата - 120 000 руб/мес

Ключевые навыки

  • Уверенные знания основ C++, включая графический интерфейс пользователя (GUI) и объектно-ориентированное программирование (ООП)
  • Среда разработки: Microsoft Visuаl Studio
  • Разрабатывать консольные приложения в операционной системе Linux
  • Создание и интеграция баз данных (Borland)
  • Умею создавать консольные приложения с использованием ООП парадигмы

Образование

  • IT School Avenue Москва
    Курс «C++ разработчик»‎
    4 месяца. (1.08.19 - 1.12.19)

Александр Ермолаев

Успешно завершил обучение по курсу:

«C++ разработчик»‎

2020
Дата выдачи: 1 декабря 2019 года
www.it.avenue-pro.ru
Иванов Иван Директор школы
Мухаммад Нури Преподаватель курса

icon Хочешь пойти на IT-курсы в Москве?

Оставляй заявку и получи бесплатную
консультацию у нашего менеджера.

  • Консультация по курсу
  • Помощи в выборе направления
  • Дополнительные материалы для старта

icon Плюшки Студентам

Сертификат и его онлайн копия

Проявил себя и выжал максимум!

Скидка 15%

Каждому выпускнику Avenue скидка 15% на любой другой курс.

Чат 24/7

Общий чат и постоянная онлайн-поддержка от преподавателя.

Avenue Bar

Безлимит на божественный чай, ароматный кофе и воздушные печеньки.

Партнеры

Отправляем резюме лучших студентов рекрутерам ведущих ІТ-компаний Москвы.

Видео всех занятий

Мы ведем видеозаписи всех занятий для всех наших студентов.

Тренинг по трудоустройству

По окончанию курса опытный рекрутер расскажет вам как трудоустроиться в Москве.

Закрытая платформа

Студенты автоматически попадают в закрытую платформу нашей школы.

Мы не просто ІТ-школа, мы — ІТ-компания,
которая всегда ищет таланты!
update.studio

Пропустил занятие?

Не страшно, мы ведем видеозапись лекции и она будет доступна в личном кабинете на закрытой платформе Avenue

icon

Наши выпускники

icon Хочешь пойти на IT-курсы в Москве?

Оставляй заявку и получи бесплатную
консультацию у нашего менеджера.

  • Консультация по курсу
  • Помощи в выборе направления
  • Дополнительные материалы для старта

Курсы C++ разработчик (Си)

Обучение си в Москве – первая ступень в карьере embedded-разработчика. Разработка утилит и операционных систем – одна из самых перспективных и высокооплачиваемых отраслей на рынке IT в Москве. После окончания курса Си ++ программирования вы будете готовы к решению задач на позиции C++ Junior Программист.
Курсы программирования Си в Москве нацелены на тех, кто хочет освоить С++ «с нуля». Окончив полный курс по си вы получите не только глубокую теоретическую базу знаний, но и изучите практическую сторону применения языка программирования.
Язык программирования С++ - универсальный мультитул в embedded-разработке. Успешное окончание обучения си – прочный фундамент для embedded-разработчики в Москве.

О курсах программирования Си в Avenue
Курсы программирования Си в Avenue – концентрат практических заданий, который помогут вам освоить язык Си за курс! Составляя программу курса си мы опирались на современные требования к С++ - разработчику. Программа полного курса си выстроена по принципу «от малого к большому» и «от лёгкого к трудному» поэтому абсолютно каждый сможет освоить этот язык.
Курс си позволит вам освоить ООП на С++, базовый синтаксис, работу с шаблонизаторами и базами данных.

Что вы будете уметь после окончания полного курса Си?
1. Разрабатывать игры на «движки».
Язык С++ - мощный инструмент для разработки игр. После окончания обучения си – вы с лёгкостью сможете разрабатывать игры для графических «движков». Самая популярная игра в Москве разработанная на сервере С++ - World of Tanks.
2. Разработка программ для ОС
Обучение си – верный путь в embedded-разработку. Что же это такое? Еmbedded-разработка – разработка программ для операционных систем. Браузеры, антивирусные программы, утилиты для ПК – всё это работа embedded-разработчика.

После окончания полного курса си вы будете готовы создавать «вспомогательные» программы для ПК абсолютно любой сложности.
Если вы давно думали о курсах программирования си, то Avenue Москва – ваш выбор!