Программирование С++, Java

 

1
Очень короткое введение
2
Установка Microsoft Visual Studio 2015 Express
3
Online компиляторы для С++ и других языков программирования
4 Этапы сборки программы на C++ (ожидается)
5
Написание первой программы на языке C++ (+ видео)
6
Типы данных, переменные и константы в C++ (+ видео)
7
Вывод данных на экран. Ввод данных с клавиатуры (+ видео)
8
Арифметические операции (в т.ч. комбинированные операторы +=, -=, *= и /=)
9
Инкремент и декремент
10
Логические операции (+ видео)
Циклы и операторы ветвления

1
Операторы выбора if и else в C++ (+ видео)
2
Тернарный оператор ? : в C++ (+видео)
3
Оператор множественного выбора switch в C++ (+ видео)
4
Цикл for в C++ (+видео)
5
Операторы break и continue в C++
6
Циклы while и do while в C++ (+видео)
7
Вложенные конструкции в циклах
Массивы и строки

1
Массивы в C++. Одномерные массивы (+ видео)
2
Строки в C++ и символьные массивы (+ видео)
3
Функции для работы со строками в C++
4
Двумерные массивы в C++ (+ видео)
Дополнительные уроки

1
Генератор случайных чисел rand() в C++
2
Отладчик Microsoft Visual Studio
3
Исключения в C++
4
Перечисляемые типы (enum) в С++ (видео)
5
Преобразование типов
7 Форматирование ввода и вывода данных в C++ (ожидается)
8
Работа с файлами в C++. Библиотека fstream. Часть 1
9
Работа с файлами в C++. Библиотека fstream. Часть 2
Функции и введение в рекурсию

1
Функции в C++ (+ видео)
2
Параметры (аргументы) функции по умолчанию
3
Перегрузка функций в C++ (+ видео)
4
Шаблоны функций в C++ (+ видео)
5
Рекурсия в C++ (+ видео)
6
Локальные и глобальные переменные. Область видимости. (+видео)
7
Локальные и глобальные переменные. Область видимости. Пространства имён (+видео)
Указатели и ссылки

1
Указатели в C++. Часть 1: Динамические массивы. Операторы new и delete. (+ видео)
2
Указатели в C++. Часть 2: Передача строки в функцию по указателю. Возврат указателя из функции (+ видео)
3
Ссылки в C++ (видео)
4
Указатели на функции в C++
Структуры

1
Структуры (struct) в С++. Часть 1 (+ видео)
2
Структуры (struct) в С++. Часть 2 (+ видео)
3
Массив структур. Указатель на структуру
4
Динамический массив структур C++
5
Объединения (union) в C++ (видео)
6
Битовые поля в С++
Классы

1
Классы в C++ (видео)
2
Конструктор и деструктор класса в C++
3
Перегруженный конструктор класса
4
Конструктор копирования
5
Указатель this
6
Перегрузка операторов в C++ (видео)
7
Работа со строками в C++. Класс String C++ (видео)
8 Дружественные функции и дружественные классы (ожидается)
9 Статические поля и статические методы класса в C++ (ожидается)
10 Наследование классов в C++ (ожидается)
11
Указатели на объекты в С++
Контейнеры STL (Standard Template Library): vector, list, queu…

1
Введение. Массивы со статической и динамической размерностью
2
Контейнеры STL
3
Контейнеры STL: vector
4
Контейнеры STL: list
5
Классы string и wstrting
6
Ассоциативные контейнеры STL
7
Контейнер map
8
Контейнер multimap
9
Контейнеры set и multiset
10
Алгоритмы
11
Функциональные объекты
12
Сортировка
13
Сортировка структур
14
Обобщённые численные алгоритмы
15
Адаптеры STL
16
Указатели в контейнерах
Алгоритмы сортировки и поиска в C++ (Пузырьковая сортировка, Шейкер-сортировка, Сортировка выбором, и др.)
Литература по программированию на С++
Гостевые статьи
Сайт освещает основы программирования на языке C++, создан для начинающих программистов и желающих изучить программирование с нуля. День за днём сайт будет наполняться новой интересной информацией и все неактивные пункты содержания интернет-учебника вскоре будут заполнены! Желаем вам приятного и легкого обучения! Изучайте основы программирования вместе с нами! Это реально освоить программирование с нуля – было бы желание!