Advanced C++

Adrian Leven, Microsoft

This course is an advanced dive into some of the more complex topics of C++ software development.

Advanced C++ is the third course in the Microsoft Learning C++ series. Students will learn about a vide variety of high-level C++ software development techniques.

It is highly recommended that students complete both the “Introduction to C++” and “Intermediate C++” courses before attempting this one. However, with a solid understanding of the prerequisites, it is not absolutely necessary to take these courses. Prerequisites include an understanding of pointers, memory allocation, file processing, and general OOP concepts.

This course will cover the following concepts: Exceptions, C++ templates, Iterators and advanced Class mechanics, and design patterns.

What will you learn

  • Advanced C++ Mechanics
  • C++ Exceptions
  • C++ Object Iterators
  • C++ Templates
  • C++ Classes
  • C++ Design Patterns

Dates:
  • 1 October 2019
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: English Gb

Reviews

No reviews yet. Want to be the first?

Register to leave a review

Show?id=n3eliycplgk&bids=695438
NVIDIA
More on this topic:
B6450b33-9cd3-4a97-9f69-1124dba7c19f-366211bcea5b.small Culture and Law: The East Asian Perspective
Explore legal cultures in East Asia, Confucianism, apology, and Legal Orientalism...
Small-icon.hover Algorithms: Design and Analysis, Part 2
In this course you will learn several fundamental principles of advanced algorithm...
Penicillin-vials_small Antimicrobial Stewardship: Optimization of Antibiotic Practices
Internet Enduring Material Sponsored by: Stanford University School of Medicine...
Kapura Introduction to Programming for Musicians and Digital Artists
This course provides a complete introduction to programming for digital musicians...
Dementia-care-mooc-04-_1_ Living with Dementia: Impact on Individuals, Caregivers, Communities and Societies
Health professionals and students, family caregivers, friends of and affected...
More from 'Computer Science':
Regular_7d911eb6-1549-4551-aef8-7a752052d4fb Social Media Analytics: Using Data to Understand Public Conversations
How can you discover what’s being said about the things that matter to you on...
Regular_1361bcd9-a334-41ef-9b5b-ce2f3b8355ef Internet of Things for Active Aging
Learn about how the Internet of Things can help people aging well with this...
Regular_6c70469a-6f1d-4ff7-bcd0-b5780b6d9fd0 Cyber Security for Small and Medium Enterprises: Identifying Threats and Preventing Attacks
Discover what common cyber threats and attacks face small and medium enterprises...
Regular_12b2b05f-d1a4-4512-a1fb-2c56cafa6174 Competitive Advantage: Using Information to Build Business Success
Learn the value of information to businesses and how it can give the business...
Regular_1926570c-cfb2-452b-8a0f-b75e61ab4458 Understanding Data in the Tourism Industry
How can you benefit from using data in your tourism business? Learn the opportunities...
More from 'edX':
5dedf011-dfb5-4ea4-8714-30196590eb52-d940b2594513.small Product Design: The Delft Design Approach
Learn to design meaningful products and services in this introductory design...
13adc099-5ad9-43f5-aa3f-b0b989ada21e-d7008b8bf1e5.small Crafting Realities: Work, Happiness and Meaning
Learn to create and experience your work as a joyful and meaningful activity...
840acc48-0d64-4a9d-a424-712406a034a6-2ba1eb03fbae.small Steps in Japanese for Beginners1 Part1
Learn basic Japanese expressions to survive in Japanese. Andy, an exchange student...
79f21ace-02c3-4d4b-9b02-8eb4ce735f7b-e1fbfdd8da2f.small Shakespeare's The Merchant of Venice: Shylock
An exploration of the magnetic and ambivalent character of Shylock in William...
26f7e9fe-9780-4433-ac49-4c67631d43d3-d54b0a83080d.small First Nights - Monteverdi’s L’Orfeo and the Birth of Opera
Learn about Claudio Monteverdi's L 'Orfeo , one of the first operas ever written...

© 2013-2019