Перейти к основному содержимому

Сведения о курсе

C++ – это универсальный язык программирования, который поддерживает различные модели программирования, такие как объектно-ориентированное программирование и абстрактное программирование. Он был создан Бьорном Страуструпом, и основной целью языка является «сделать разработку хороших программ более легкой и удобной для программистов-одиночек».

Изучив С++, вы сможете создавать приложения, которые работают на широком спектре аппаратных платформ, в том числе на персональных компьютерах, работающих на Windows, Linux, UNIX и Mac OS X, а также на миниатюрных устройствах, в том числе тех, которые построены на платформах Raspberry PI и Arduino.

(Бьорн Страуструп, Язык программирования C++, третье издание. Рединг, Массачусетс: Издательство Addison-Wesley, 1997).

Темы курса

  • Синтаксис С++
  • Основы языка C++
  • Создание функций в C++
  • Подготовка к средним и углубленным темам C++ в следующих курсах Microsoft

Тренеры:

Course Staff Image #1

Джерри О’Брайен (Gerry O'Brien)

Джерри О’Брайен – старший менеджер по разработке контента в Microsoft Learning, он специализируется на разработке программного обеспечения и платформ баз данных. Джерри имеет опыт работы в отрасли более 18 лет, он занимался разработкой ПО, консультированием и проведением тренингов. Джерри имеет опыт программирования на:

  • C#
  • Visual Basic
  • Java
  • Objective-C
Course Staff Image #2

Кейт Грегори (Kate Gregory)

Кейт Грегори – это эксперт по С++. Она использовала С++ с того момента, как корпорация Microsoft выпустила его компилятор, она была первопроходцем в области многих программных технологий и инструментов, является видным членом сообщества разработчиков. За ее плечами более 30 лет опыта научной деятельности и программирования на множестве языков, в том числе Fortran, PL/I, C+, Java, Visual Basic и C#. Ее последние работы в сфере программирования почти полностью относятся к классическому С++ и C#, к разным проектам для бизнеса и компаний-разработчиков ПО. С января 2002 г. она является региональным директором Microsoft в Торонто, а в январе 2004 г. она получила статус Microsoft Most Valuable Professional в категории Visual C++. В июне 2005 г. она получила награду Regional Director of the Year, была одним из обладателей статуса С++ MVP за 2010 год. Тесно взаимодействует с группами разработчиков С++, Visual Studio и Windows в Редмонде.

Кейт – автор более чем десятка книг, в основном посвященных программированию. Последняя книга посвящена параллельному программированию с помощью C++ AMP, она была опубликована осенью 2012 г. в Microsoft Press. Она преподает .NET, XML, UML и C++ (в том числе онлайн-курсы для Pluralsight) и востребована в качестве эксперта, осуществляя частые поездки по Канаде для Microsoft Canada и выступая, помимо других конференций, на DevDays, DevTeach, TechEd (США, Европа, Африка) и DevIntersection. Кейт – основатель группы пользователей .NET в Восточном Торонто и временный преподаватель в Университете Трента в Питерборо. Ее фирма Gregory Consulting Limited находится за городом в штате Онтарио, она помогает клиентам внедрять новые технологии и адаптироваться к изменениям в бизнес-среде. В своей текущей работе она интенсивно использует .NET и Visual C++ для разработки веб-интерфейсов и клиентов в особенности для Windows 7 и 8. Управление, преподавание, написание технической документации и выступление на конференциях занимают большую часть ее времени, но Кейт по-прежнему пишет код каждую неделю.

Course Staff Image #1

Джеймс МакНеллис (James McNellis)

Джеймс МакНеллис – программист и знаток C++. Он работает старшим инженером в команде Microsoft Visual C++ и разрабатывает современные библиотеки C++, а также сопровождает библиотеки Visual C++ C Runtime (CRT) и C Standard Library. Раньше он был членом группы Microsoft Expression Blend и разрабатывал инструменты проектирования XAML для приложений на платформе Windows 8. До того, как присоединиться к Microsoft в 2010-м году, он несколько лет работал над проектами 3D-моделирования в реальном времени и робототехническими проектами для оборонной промышленности. Джеймс – активный пользователь сайта Stack Overflow, кроме того, он пишет статьи для блога команды Visual C++.

Начало курса
Занятия заканчиваются
Внести в список