Распродажа!

Курс C++

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

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

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

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

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

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

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

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

Курс C++ + Курс C++ разработчик
Цена за два курса: Первоначальная цена составляла 3,376 руб.Текущая цена: 2,701 руб.

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

 

Содержание

 

Starter

Урок 1. 00:32:42
Введение в язык программирования. В первом уроке курса вы познакомитесь с языком С и со средой разработки Visual Studio. Вы узнаете для чего предназначен этот язык программирования, и как использовать Visual Studio для создания простой программы. Изучив материалы данного видео, вы поймёте, что такое трансляторы и сможете написать свою первую программу на С .

Урок 2. 00:29:26
Устройство памяти, системы счисления и хранение информации. Во втором уроке вы познакомитесь с понятием бита и байта, устройством ОЗУ и процессора. Также вы узнаете о связи между процессором и ОЗУ, и научитесь создавать переменные.

Урок 3. 00:34:34
Типы данных. В третьем уроке вы познакомитесь с типами данных в языке С . Вы научитесь создавать переменные и выбирать имена и типы для них. Изучив материалы данного урока, вы сможете производить арифметические операции над значениями разных типов и создавать неявно типизированные переменные.

Урок 4. 00:33:41
Условные операторы. В четвертом уроке курса вы рассмотрите операторы ветвления для построения условных конструкций и поймёте, как работают эти операторы. Вы научитесь использовать тернарный оператор, условные конструкции if…else и оператор многозначного выбора switch…case.

Урок 5. 00:50:45
Логические операторы. Целью урока является рассмотрение логических операторов, библиотеки символьных функций, манипуляторов и флагов, предназначенных для форматирования ввода вывода.

Урок 6. 00:49:24
Циклические конструкции в C .Целью урока является рассмотрение циклических конструкций и их видов.

Урок 7. 00:36:19
Функции. Целью урока является рассмотрение циклических конструкций и их видов.

Урок 8. 01:09:00
Указатели. Целью урока является рассмотрение работы указателей. Рассмотреть, что такое указатели, как их создавать и использовать. Понимать для чего используются указатели.

Урок 9. 00:36:01
Работа с Функциями. Целью урока является познакомить слушателя с таким понятием, как перегрузка функций. Научится понимать рекурсию и создавать простые и сложные рекурсивные функции. Во второй части урока слушать познакомится со ссылками, узнает для чего они нужны и как с ними работать.

Урок 10. 00:50:02
Массивы. Целью урока является знакомство с массивами и работой с ними.

Урок 11. 00:32:16
Работа со строками. Целью урока является рассмотрение способов и методов работы со строками.

Урок 12. 00:17:29
Пространства имен. Целью урока является рассмотрение пространств имен.

Урок 13. 00:21:32
Директивы препроцессора. Целью урока является рассмотрение Директив препроцессора, их виды, назначение и применение.

Essential

Урок 1. 00:39:22
Простейшие пользовательские типы данных. Научить студентов создавать структуру, объединение и перечисление, объяснить разницу каждого, показать примеры использования.

Урок 2. 00:26:02
Класс и объект. Научить студентов создавать классы и объекты, описать базовые возможности класса, его использование, показать на практике принцип модульности и инкапсуляцию.

Урок 3. 00:31:07
Наследование, полиморфизм. Научить студентов понимать и применять на практике принципы ООП: наследование и полиморфизм.

Урок 4. 00:27:07
Множественное наследование. Научить студентов понимать и применять на практике множественное наследование, виртуальное наследование, приведение полиморфных типов с помощью dynamic_cast.

Урок 5. 00:51:14
Дополнительные возможности классов.

Урок 6. 00:31:39
Шаблоны. Научить студентов понимать принцип работы с шаблонами и применять на практике шаблонные функции и классы, специализацию шаблонов.

Урок 7. 00:34:48
Умные указатели. Научить студентов понимать надобность использования умных указателей, в чем их преимущества перед обычными указателями, изучить стандартные указатели из стандарта C 11: unique_ptr, shared_ptr, weak_ptr

Урок 8. 00:36:50
Исключения. Научить студентов понимать надобность использования исключений как отдельный вид обработки ошибок, в каких случаях можно и нужно использовать исключения, в каких нежелательно. Научить студентов создавать собственный класс исключений, ознакомить с перечнем стандартных.

Advanced

Урок 1. 00:43:30
Вывод типов при использовании шаблонов, auto и decltype. Научить студентов понимать и применять на практике базовые механизмы вывода типов С , рассмотреть историю вывода типов, начиная с шаблонов, заканчивая auto & decltype.

Урок 2. 00:49:26
Функторы. Научить студентов понимать и применять на практике функторы и их разновидностисмежные инструменты: указатели на функции, std::function, std::bind, лямбда-выражения.

Урок 3. 01:08:13
Стандартная библиотека шаблонов. Контейнеры. Научить студентов понимать и применять на практике контейнеры из стандартной библиотеки шаблонов STL, разобрать такие типы контейнеров как последовательные, упорядоченные и неупорядоченные ассоциативные, а также адаптеры контейнеров.

Урок 4. 00:45:37
Стандартная библиотека шаблонов. Итераторы и алгоритмы. Научить студентов понимать и применять на практике итераторы и алгоритмы из стандартной библиотеки шаблонов STL, разобрать такие типы итераторов как ввода, вывода, однонаправленные, двунаправленные и произвольного доступа. Рассмотреть базовые алгоритмы.

Урок 5. 00:46:19
Параллельное программирование. Потоки и средства их синхронизации. Научить студентов понимать и применять на практике базовые механизмы параллельного программирования из стандартной библиотеки потоков, разобрать примитивы синхронизации, основы параллелизма и конкурентности.

Урок 6. 00:38:20
Параллельное программирование. Задачи и параллельные алгоритмы. Научить студентов понимать и применять на практике базовые механизмы параллельного программирования на основе задач из стандартной библиотеки, разобрать принципы межпоточной коммуникации, показать существование параллельных алгоритмов в новом стандарте.

Урок 7. 00:40:38
Rvalue-ссылки, семантика перемещения и прямая передача. Научить студентов понимать и применять на практике базовые механизмы семантики перемещения, изучить понятия rvalue & lvalue ссылок, универсальных ссылок, прямой передачи и применение их на практике.

Урок 8. 00:45:41
Шаблоны проектирования и С . Научить студентов понимать и применять на практике базовые паттерны (шаблоны) проектирования, такие как фасад, стратегия, наблюдатель, строитель и декоратор.

Урок 9. 00:38:08
Метапрограммирование. Научить студентов понимать и применять на практике базовые механизмы метапрограммирования, показать применимость шаблонного метапрограммирования в языке С .

Урок 10. 00:43:59
Полезные нововведения С 17. Научить студентов понимать и применять на практике механизмы нового стандарта С 17.

Урок 11. 00:38:05
Работа с файлами. Научить студентов понимать и применять на практике базовые механизмы работы с файлами, а именно чтение и запись, показать, какие проблемы могут возникнуть и пути их решения.

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

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

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

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

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

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

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

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

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

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

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

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

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

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