Распродажа!

Курс C++ разработчик

Первоначальная цена составляла 6,999 руб.Текущая цена: 1,688 руб.

 Вы экономите: 5,311 руб (76%)
 Поторопитесь! Заканчивается через

Изучив данный видео курс вы овладеете нюансами программирования на С , которые отличают разработчика уровня Middle от Junior.

8 заказов за последние 7 дней.

Безопасные платежи

Защита персональных данных

100% уникальные материалы

Гарантия лучшей цены

Вместе дешевле на 20% (количество курсов меняется галочками)

Курс C++ разработчик + Курс C++ + Курс С++ для начинающих
Цена за три курса: Первоначальная цена составляла 5,064 руб.Текущая цена: 4,051 руб.

Видеозаписи лекций без обратной связи и участия преподавателя. Вы получите доступ к материалам сразу после оплаты.

Что даст вам этот курс

– Умение писать на С правильно.
– Понимание современных проблем языка и специфики его применения.
– Освоение паттернов проектирования, принципов написания многопоточного кода.
– Знание, как взаимодействовать с сетью, хранить и обрабатывать большие объемы данных.
– Владение нюансами программирования на С , которые отличают разработчика уровня Middle от Junior.

Необходимые знания

Для успешного обучения и оптимального усвоения уроков вы должны знать:

1. Синтаксис языка программирования стандарта C 03:
— Переменные, функции, указатели
— Классы, структуры, union
— Переопределение операторов
— Наследование
— Исключения
— Понимание шаблонов в языке C

2. Основы computer science:
— Простые алгоритмы и их оценки сложности
— Структуры данных и их применение
— Принципы работы с памятью – стек, heap

3. Основы SQL – некоторые уроки посвящены изучению работы с базами данных.

4. Основы многопоточного программирования: понятие deadlock не должно ставить Вас в deadlock.

Подготовительный курс (можно изучить здесь)

– Курс по разработке на C для начинающих программистов
– Занятия в формате видео и проверочные тесты
– Все необходимые знания и навыки для курса “Разработчик С ”

Программа обучения

Модуль 1 Современный C

Тема 1. Система сборки: build, test and deploy.
Тема 2. Особенности C 11. auto, lambda, tuple
Тема 3. Особенности C 11. Move, variadic templates
Тема 4. Сравнение C 11/C 14 с С 03
Тема 5. Реализация умных указателей
Тема 6. Идея аллокаторов
Тема 7. Обзор C 17. Constexpr lambda. Fold expression. Attributes. Type deduction
Тема 8. Обзор C 17. If constexpr. Structured bindings. Statements with initializer. std::filesystem
Тема 9. Шаблонная магия

Модуль 2 Архитектура

Тема 10. Принципы проектирования ПО
Тема 11. GRASP
Тема 12. Шаблоны GoF. Порождающие
Тема 13. Шаблоны GoF. Структурные
Тема 14. Шаблоны GoF. Поведенческие. Command, Interpreter, Iterator, Mediator, Memento, Chain of responsibilily
Тема 15. Шаблоны GoF. Поведенческие. Observer, State, Strategy, Template method, Visitor
Тема 16. STL. Контейнеры
Тема 17. STL. Алгоритмы
Тема 18. Boost. Разное
Тема 19. Boost. Паттерны проектирования

Модуль 3 Параллельные вычисления

Тема 20. Многопоточность
Тема 21. Шаблоны 5
Тема 22. Асинхронное программирование
Тема 23. Lockfree DS
Тема 24. Атомарные типы данных

Модуль 4 Сеть

Тема 25. Сетевое взаимодействие
Тема 26. Асинхронный ввод/вывод

Модуль 5 Хранилища

Тема 27. РСУБД
Тема 28. Key Value
Тема 29. Много данных
Тема 30. ORM

Модуль 6 ML

Тема 31. Dlib. Кластеризация
Тема 32. Dlib. Классификация
Тема 33. Dlib. Регрессия

Модуль 7 Проектная работа

Тема 34. Выбор темы и организация проектной работы
Тема 35. Консультация по проектам и домашним заданиям
Тема 36. Защита проектных работ
Тема 37. Подведение итогов курса

Нужна ли регистрация?

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

Как оплатить выбранный курс?

Наш сайт принимает оплату с помощью платежной системы Free Kassa. Все операции на нашем сайте безопасны и проходят с использованием шифрованного SSL соединения. Мы не собираем и не храним ваши платежные данные. Платежная система полностью гарантирует безопасность платежей.

На данный момент доступны следующие способы оплаты:

  • Банковская карта (Visa, Mastercard, Мир)
  • Юmoney
  • KIWI

1. На странице курса нажмите “Купить”
2. Затем в открывшейся вкладке нажмите “Оформление заказа”
3. На странице оформления заполните все поля и нажмите “Купить”
4. Автоматически откроется страница платежной системы.
5. Выберите способ оплаты.
6. Введите данные и следуйте инструкциям платежной системы.
7. После успешной оплаты вы будете автоматически направлены на страницу, где сможете получить доступ к курсу. Так же вам будет выслано письмо с ссылкой на курс.

Если ни один из перечисленных способов оплаты вам не подходит, напишите нам: info.znanies@gmail.com  Мы обязательно поможем.

Как получить оплаченные материалы?

Для того, чтобы получить материалы – просто заполните все поля при оформлении заказа (включая поле – Создать пароль учетной записи).

После оплаты — система автоматически направит вас в личный кабинет в раздел ①»Загрузки». Здесь  будет список ваших оплаченных материалов и ссылка на скачивание②.

Либо нажмите в правом верхнем углу сайта пункт Мой аккаунт, введите почту и пароль, который вы придумали, когда оформляли заказ. В разделе Загрузки есть ссылка на скачивание.

Сколько времени будут доступны материалы?

Ссылка на ваш курс будет доступна в течении 180 дней со дня оплаты. За это время вы должны скачать все материалы на свое устройство. После окончания этого срока ссылки могут стать неактивными. Это связано с нововведениями компаний, предоставляющих услуги облачного хранилища. Если вы не успели скачать купленные курсы, напишите нам на почту – info.znanies@gmail.com