Курс на Stepik
Обложка курса «Язык С++ с нуля» на Stepik
499 ₽

Язык С++ с нуля 4.000

Открыть на
STEPIK.ORG

Это программный курс, который предназначен для изучения и освоения языка программирования C++ С НУЛЯ. Курс обычно состоит из серии уроков, практических заданий и тестов, которые помогают студентам углубить свои знания и навыки в программировании на C++.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Язык С++ с нуля»Учеников на курсе 70
Сертификаты, выданные на курсе «Язык С++ с нуля»Сертификатов выдано 6
Отзывы о курсе «Язык С++ с нуля»Отзывов получено 1
Рейтинг курса «Язык С++ с нуля»Рейтинг курса 4.000
Уроки в курсе «Язык С++ с нуля»Количество уроков 61
Тесты в курсе «Язык С++ с нуля»Количество квизов 159
Задачи с кодом в курсе «Язык С++ с нуля»Количество задач с кодом 186
Время прохождения курса «Язык С++ с нуля»Время прохождения курса
Стоимость курса «Язык С++ с нуля»Стоимость курса 499 ₽
Обновления курса «Язык С++ с нуля»Обновления курса
Дата публикации курса «Язык С++ с нуля»Дата публикации курса
Последнее обновление курса «Язык С++ с нуля»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Язык С++ с нуля» 8 разделов Уроки в курсе «Язык С++ с нуля» 61 урок Тесты в курсе «Язык С++ с нуля» 159 тестов Задачи в курсе «Язык С++ с нуля» 186 задач Время прохождения курса «Язык С++ с нуля» 13 ч. Последнее обновление курса «Язык С++ с нуля» обн. 1 год назад

Введение. Язык С++

12 уроков
1. Вводное занятие
2. Понятие алгоритм и программа. Язык программирования С++
3. Типы данных. Операция присваивания, арифметические операции
4. Манипуляторы форматирования (дополнительно 1)
5. Ввод и вывод данных
6. Условный оператор и оператор множественного выбора
7. Циклы и управляющие средства
8. Оператор goto
9. Указатели. Организация хранения данных в памяти компьютера
10. Итоговый тест по модулю
11. Поразрядные операции (дополнительно 2)
12. Дополнительно: задачи

Работа с данными, массивы и функции

21 урок
1. Массивы и строки
2. Двумерные массивы, матрицы
3. Массивы и указатели
4. Функции- строительные блоки программы
5. Математические функции
6. Функции работы со строками
7. Файл. Функции работы с файлами
8. Итоговый тест по модулю
9. Методы сортировки массивов (без этого никак)
10. Генерация случайных чисел (дополнительно 1)
11. Обработка исключений. (дополнительно 2)
12. Перегрузка функций (дополнительно 3)
13. Область видимости переменных
14. Рекурсия
15. Указатели на функции
16. Передача массива в функции
17. Шаблоны функций
18. Стандартная библиотека шаблонов STL. Алгоритмы
19. Двусвязный список. Итераторы
20. Кортежи и пары в C++. Ассоциативные контейнеры
21. Адаптеры и представления

Объектно-ориентированное программирование

11 уроков
1. ООП
2. Структуры (составные типы данных)
3. Классы
4. Взаимодействие классов. Наследование.
5. Инкапсуляция
6. Константные объекты и функции. Полиморфизм. Абстрактные классы
7. Графика в программировании.
8. Итоговая аттестация по модулю №3
9. Функции для работы с датой и временем (дополнительно)
10. Регулярные выражения (дополнительно 2)
11. Векторы (дополнительно 3)

Калькулятор с графическим интерфейсом

4 урока
1. CLR и Windows Forms. Построение графических примитивов
2. Настройка файлов. Анализ программ. Построение блок-схем.
3. Проект и отладка
4. Итоговая аттестация + проект

Защита данных и электронная цифровая подпись

4 урока
1. Шифрование и дешифрование. Симметричное и ассиметричное
2. Библиотека Crypto++
3. Библиотека OpenSSL
4. Итоговая аттестация + проект

Итоговая аттестация по курсу

2 урока
1. Начальный уровень
2. Базовый уровень

Олимпиадное программирование

2 урока
1. Разбор заданий по программированию 9-11 класс
2. LeetCode. Простой уровень

Алгоритмы

5 уроков
1. Алгоритмы поиска
2. Списки (дополнительно 1)
3. Перегрузка операторов (дополнительно 2)
4. Множества (дополнительно 2)
5. Функции с неограниченным количеством параметров (доп 3)