MAIN
Международная школа
информатики ЮНИОР

Клуб С++

Справка по C++

Введение в программирование С++

Список курсов:

https://stepik.org/course/363/promo

https://stepik.org/course/7/promo#toc

https://www.intuit.ru/studies/courses/16740/1301/info

https://www.intuit.ru/studies/courses/626/482/info

https://www.intuit.ru/studies/courses/17/17/info

Основы программирования (цикл курсов МГУ)

https://www.intuit.ru/studies/courses/13869/1266/info

Для владеющих С++ рекомендуется пройти углубленное изучение С++

Список курсов:

https://stepik.org/course/153/promo

https://stepik.org/course/3206/promo

Искусство разработки на современном С++ (белый пояс, желтый пояс, красный пояс, коричневый пояс, черный пояс):

На Яндекс - https://3dnews.ru/975240

https://www.coursera.org/specializations/c-plus-plus-modern-development

КУРС1 - Основы разработки на C++: белый пояс

КУРС2 - Основы разработки на C++: жёлтый пояс

КУРС3 - Основы разработки на C++: красный пояс

КУРС4 - Основы разработки на С++: коричневый пояс

КУРС5 - Основы разработки на С++: черный пояс

Темы для семинарских занятий и на основе самостоятельного освоения открытого электронного курса:

Введение в теорию графов - https://www.intuit.ru/studies/courses/1033/241/info

Графы и их применение - https://www.intuit.ru/studies/courses/58/58/info

Графы и алгоритмы - https://www.intuit.ru/studies/courses/101/101/info

Алгоритмы для начинающих - https://www.intuit.ru/studies/courses/2293/593/info

Практикум построения алгоритмов - https://www.intuit.ru/studies/courses/1116/145/info

Алгоритмы для школьников - https://www.intuit.ru/studies/courses/998/312/info

Базовые алгоритмы для школьников - https://www.intuit.ru/studies/courses/997/313/info

Алгоритмы на С++ https://www.intuit.ru/studies/courses/12181/1174/info

Продвинутые алгоритмы для школьников - https://www.intuit.ru/studies/courses/975/311/info

Практикум по теории алгоритмов (рекурсии) - https://www.intuit.ru/studies/courses/3485/727/info

Дополнительные главы алгоритмов | Лекториум - https://www.lektorium.tv/course/22926

Лекции С++

Часть 1

Лекция 1. Основы программирования на С. Данные и команды
Лекция 2. Основы программирования на языке С. Массивы
Лекция 3. Программирование на языке С. Структурное программирование
Лекция 4. Тестирование программы
Лекция 5. Последовательная обработка данных
Лекция 6. Обработка массивов данных
Лекция 7. Подпрограммы
Лекция 8. Рекурсия
Лекция 9. Методы сортировки
Лекция 10. Дополнительные возможности

Часть 2

Лекция 1. Базовые понятия и методы хранения сложных структур данных
Лекция 2. Обработка списков
Лекция 3. Методы программирования структур: очереди, стеки, деки, строки, массивы, множества
Лекция 4. Методы программирования структур: графы и деревья
Лекция 5. Методы быстрого поиска информации в таблицах
Лекция 6. Типология алгоритмических методов. Переборы. Динамическое программирование
Лекция 7. Методы символьной обработки: рекурсивный спуск и алгоритмы трансляции выражений
Лекция 8. Принципы объектно-ориентированного программирования
Лекция 9-10. Пример проектной работы «Упрощенный язык программирования C0»
Приложение к 9-10 лекции в виде архива

Практика решения задач

Алгоритмы с примерами на С++
MAXimal :: algo

Академия Оракл:
Java курсы
Инструкция по подготовке в номинации Oracle. Как стать институциональным участником Академии Oracle

Олимпиады:
Олимпиады для школьников Университета Иннополис

Яндекс:
Учитесь онлайн с Яндексом

Яндекс-Контест
http://infolymp.ru/resources/yandex-contest.php