The Modern C++ Challenger Udemy
Price: USD 200
  • Duration: Flexible

Course details

C++ is one of the most widely-used programming languages and has applications in a variety of fields, such as gaming, GUI programming, and operating systems, to name a few. Through the years, C++ has evolved into one of the top choices for software developers worldwide.

Youll begin your challenge with various math problems, including Armstrong numbers. As you progress through the course, the complexity of the challenges will increase. Youll write a class template that represents a two-dimensional array container. Youll also write a program to find files in a directory that match a regular expression. While tackling algorithms and data structures, youll create buffers and print histograms. Things will get tougher when youll write code to implement a general-purpose parallel algorithm using asynchronous functions.

Whether it is creating an EAN-13 barcode generator or encrypting and decrypting files, this course will put your skills to test and in turn teach you several new features of C++.

About the Authors

Marius Bancila is a software engineer with 15 years of experience in developing solutions for the industrial and financial sectors. He is the author of Modern C++ Programming Cookbook. He focuses on Microsoft technologies and mainly develops desktop applications with C++ and C#.

Marius is passionate about sharing his technical expertise with others, and for that reason, he used to be recognized as a Microsoft MVP for more than a decade. Marius can be found on Twitter at @mariusbancila.

Brent Arnold is a manager of software development with over 15 years of programming experience. Highly productive iOS and Android app developer with over 100 apps in the app stores. Software Manager and Mobile Architect over a large development group including off-shore developers. Extensive educational software development experience with applications used by millions of users.

Specialties:

  • iOS Native development - Objective-C, Swift

  • Android Native development - Java, Android SDK

  • Unity 3D

  • HTML/Javascript/CSS

  • PhoneGap

  • Flash/Flex/Adobe Air

Updated on 11 March, 2020
Courses you can instantly connect with... Do an online course on Structural Engineering starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or