C++ For Absolute Beginners : The Starter Guide
4.3 (4 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
33 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C++ For Absolute Beginners : The Starter Guide to your Wishlist.

Add to Wishlist

C++ For Absolute Beginners : The Starter Guide

Learn professional C++ development from ground up with no prior programming experience
4.3 (4 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
33 students enrolled
Last updated 5/2017
English
Curiosity Sale
Current price: $10 Original price: $40 Discount: 75% off
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn the core concepts of C++
  • Learn procedural and object oriented programming in C++
  • Learn to work with templates
  • Learn exception handling and other advance concepts
View Curriculum
Requirements
  • Basic knowledge of C will be helpful but not compulsory to complete this course
Description

Master C++ Programming Language with the EASIEST course yet!

C++ was released almost 40 years ago and since then has become a popular programming language for computing systems, and apps. It is currently the world’s most versatile general programming language and has become a developer favorite across the world.

This brilliant object-oriented programming language has become a ‘must-know’ language for developers who are budding out in their respective fields. Designed as a way to deal with the shortcomings of C programming language, C++ became a force of its own, now providing the basis of design and development of many desktop systems, apps, games and so much more.

So, if you want to become a serious developer, you should definitely have C++ in your arsenal and we’ve got the perfect place that can help you learn this amazing language from scratch. With our easy to learn course, you will not only learn the basics but also progress to more advanced and complex concepts.

Designed keeping newbies and freshers in mind, the course breaks down the language into easy bits and pieces to help you grasp the language easier and also get you geared up to start programming with C++.

From theory, to practice and real-world examples, the course has it all. The course will help you understand the theoretical concepts, and then help you apply the same concepts to real-world applications so that you can solidify what you are learning and also get hands-on experience.

The course starts with an introduction of C++, as well as its history and benefits of using C++. Following this you’ll delve right into foundational concepts such as variables, constants, conditionals, arrays, manipulation of data in arrays, looping through arrays, structs, and lightweight classes. From there you’ll progress on to learning about more complex data structures such as classes, functions, pointers, constructors, methods, templates, vectors, and even exception handling. Each module will delve deeper to help you understand the concept from the start to end. That’s not all, in addition to theory and examples, each module will end in with a challenge to help you master the subject.

At the end of this course, you will be not only be prepared, but also confident to start designing kickass apps and programs of your own with C++ programming language.

So, what are you waiting for? Let’s get started and master C++.

Who is the target audience?
  • Anyone who wants to learn C++ from ground up will find this course very useful
  • Anyone who wants to start programming can also learn from this course
Students Who Viewed This Course Also Viewed
Curriculum For This Course
40 Lectures
03:55:46
+
Introduction
1 Lecture 02:55
+
Introduction to C++
4 Lectures 11:54
Introduction
00:52



Summary
00:32

Section 2
2 questions
+
Language Fundamentals
9 Lectures 01:05:31
Introduction
00:58




Loops
09:44

Structures
06:10

Module 2 Challenge - Part 1
09:27

Module 2 Challenge - Part 2
07:50

Summary
01:05


Section 3
10 questions
+
Object oriented Programming
6 Lectures 29:14
Introduction
01:18


Classes
07:13

Pointers
07:10

Inheritance
04:03

Summary
00:43

Section 4
9 questions
+
Templates
7 Lectures 46:38
Introduction
00:48

Function Templates
11:56

Class Templates - Part 1
09:52

Class Templates - Part 2
03:20

Module 4 Challenge - Part 1
08:41

Module 4 Challenge - Part 2
11:24

Summary
00:37

Section 5
10 questions
+
Vectors
6 Lectures 41:29
Introduction
00:40

Vectors & Data
09:14

Vectors Functions & Searching
12:17

Module 5 Challenge - Part 1
08:22

Module 5 Challenge - Part 2
10:26

Summary
00:30

Section 6
8 questions
+
Exception handling
6 Lectures 35:47
Introduction
01:14

Standard and Custom Exceptions
08:15

Nested and Generic Exceptions
08:03

Module 6 Challenge - Part 1
08:27

Module 6 Challenge - Part 2
08:42

Summary
01:06

Section 7
6 questions
+
Summary
1 Lecture 02:18
Summary
02:18
About the Instructor
Eduonix Learning Solutions
4.3 Average rating
47,964 Reviews
782,767 Students
189 Courses
1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Eduonix-Tech .
4.3 Average rating
45,989 Reviews
760,454 Students
146 Courses