Резюме для курса:

Практика программирования с использованием C++ (автор — Макаров И.С.)

Первая семестровая версия данного курса была запущена мной 4 года назад на 3‑ем курсе ФБМФ. При ее создании я опирался на работы Б. Страуструпа, С. Мейерса, Г. Саттера, Н. Джоссаттисса, Д. Вандевурда и многих других авторов... В 2018‑ом году разработка курса была поддержана со стороны ФЦК МФТИ.

Иван Макаров

Общая информация

Курс является годовым, одна двойная пара в неделю. В первом семестре мы будем проходить основы языка C++: структуры и классы, функции и функциональные объекты, модель памяти, шаблоны функций и классов. Во втором семестре нас ждут инструменты стандартной библиотеки: контейнеры и алгоритмы, инструменты ввода и вывода, многопоточное программирование и инструменты межпроцессного и сетевого взаимодействия. Курс читается по программе его автора, с которой можно ознакомиться здесь (1 сем.) и здесь (2 сем.).
Во время семинаров будет рассказана теория, проиллюстрированная соответствующими примерами. Еженедельно будут предложены объёмные домашние задания, приготовьтесь уделить им время. Эти задания составляют основную часть итоговой оценки. Особо успешно сдавшие первую часть курса по желанию освобождаются от домашних заданий во втором семестре в пользу работы над проектом в команде из пары-тройки человек.

Семинарист:

Попов Никита Вадимович
Сотрудник лаборатории прикладных нанотехнологий, бакалавр ФАКИ.
Область профессиональных интересов: Fullstack Web-разработка с использованием Python, JavaScript и Node.JS, Frontend-фреймворков Angular и React.
+79269525433
popov.nv@mipt.ru
Пишите ВК

Ассистент:

Кичик Маргарита Георгиевна
+79175727790
kichik.mg@phystech.edu
Пишите ВК