Обучение языку C++, часть 1
Санкт-Петербург, осень 2011
Описание
Особое внимание в курсе уделено следующим темам:
- Эффективная работа с памятью
- Объектно-ориентированное программирование на примере языка C++
- Обобщенное программирование на примере языка C++
- STL
Дополнительная литература по курсу:
- По операционной системе Unix (Linux):
- Брайан Керниган, Роб Пайк, Unix. Программное окружение
- Руководство по Linux от разработчиков Gentoo Linux (существует русский перевод
Основы Linux от основателя Gentoo
)
- По языкам C и C++:
- Брайан Керниган, Деннис Ритчи, Язык программирования C
- Бьерн Страуструп, Язык программирования С++
- Бьерн Страуструп, Дизайн и эволюция языка C++
- Брайан Керниган, Роб Пайк, Практика программирования
Что читать после курса? * Книги Андрея Александреску (Andrei Alexandrescu) * Книги Герба Саттера (Herb Sutter) * Книги Скотта Мейерса (Scott Meyers) * Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес, Приемы объектно-ориентированного проектирования