C++ разработчик (Си)
banner-img

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

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

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

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

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

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

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

video icon
Получите БЕСПЛАТНО видеозапись первого занятия предыдущей группы
Видео будет отправлено Вам в мессенджере WhatsApp
image




img
icon

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

icon
about-icon
Онлайн
49 350 руб
30 370 руб
или 9 490 руб. / мес.
АКЦИЯ В АВГУСТЕ: СКИДКА -40%
  • Обучение по трансляциям
    Группы до 10 человек
    Проверка домашних заданий
    Видеозаписи всех занятий
    Тренинг по трудоустройству
    Сертификат
    Портфолио

icon
about-icon
VIP
72 750 руб
44 770 руб
или 13 990 руб. / мес.
АКЦИЯ В АВГУСТЕ: СКИДКА -40%

  • Занятия в аудиториях
    Группы до 10 человек
    Проверка домашних заданий
    Видеозаписи всех занятий
    Тренинг по трудоустройству
    Сертификат
    Портфолио
    Резюме
    Трудоустройство

icon
about-icon
Стандарт
62 350 руб
38 370 руб
или 11 990 руб. / мес.
АКЦИЯ В АВГУСТЕ: СКИДКА -40%
  • Занятия в аудиториях
    Группы до 10 человек
    Проверка домашних заданий
    Видеозаписи всех занятий
    Тренинг по трудоустройству
    Сертификат
    Портфолио

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 месяца!

img
icon

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

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

img
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 Осталось всего 3 МЕСТА, успейте записаться на курс!

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

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

Подарки к курсу

img
img

icon Привилегии студентам

img

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

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

img

Скидка 15%

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

img

Чат 24/7

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

img

Avenue Bar

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

img

Партнеры

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

img

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

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

img

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

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

img

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

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

Видео курс

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

Потерянный урок

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

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

icon

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

Записаться на курс

icon Осталось всего 3 МЕСТА, успейте записаться на курс!

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

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

Текст курса

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

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

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

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

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