Learn Programming in C++ from Scratch
0.0 (0 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.
28 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn Programming in C++ from Scratch to your Wishlist.

Add to Wishlist

Learn Programming in C++ from Scratch

Your best resource to learn C++
0.0 (0 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.
28 students enrolled
Created by Mr. Vatan Bansal
Last updated 8/2017
Current price: $10 Original price: $30 Discount: 67% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 5.5 hours on-demand video
  • 1 Article
  • 40 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Write basic to complex programs in C++
  • Give solution to real life problems using C++ language
View Curriculum
  • Operating Computer
  • Installation of software (Dev C++)
  • Internet knowledge

This is course for those who want to learn programming using C++ language. C++ is an object oriented language which can be base for learning any other high level language for web or mobile apps development. I will cover all the aspects of this language from basic to advance level so that student feels comfortable in building any application using this language.

If you want to learn C++ to advance your skills, gain the ability to program games, and create your own software, you might love this course!  

If you have no previous knowledge or experience in C++, you will like that the course begins with C++ basics. If you have learned about C++ already in another course and want to improve what you already know, the course has hours of different topics in C++ . Each topic is supplied with lots of examples which help students in their process of learning.  

Even if you already have a lot of experience in programming in C++, this course can help you learn some new information you had missed before. Upon the completion of this course, you should be able to write programs that have real-life applications.

Who is the target audience?
  • Students who want to learn C++ language from basic to advance concepts in C++
  • Student who want to take their programming skills to advance level in C++
  • Students who want to make their career in C++
  • For college students for preparation of their exams
Students Who Viewed This Course Also Viewed
Curriculum For This Course
53 Lectures
Software for Writing C++ Code
2 Lectures 03:32

Table of contents for the course

Preview 03:25

Download and Intsall Dev C++
3 Lectures 35:02

Types of Languages (High Level Language and Low Level Language)

Beginning C++ Programming
3 Lectures 09:13
Beginning C++ Programming

First program in C++

Accepting input from user

Beginning C++ Programming
4 questions
4 Lectures 22:42
Various types of Tokens in C++

Declaring and using Constants in C++

Introduction to Strings

Methods used for getting String Input
Datatypes in C++
4 Lectures 31:51
Introduction to datatypes

Datatypes lab

Classes in C++

Enumeration (A user defined data type) in C++

Test your knowledge
6 questions
Working with Arrays
4 Lectures 26:14
Introduction to arrays

Finding Largest Element in the Array

Finding Average of Elements in the Array

Multidimesional Arrays

Test your knowledge
3 questions
Advanced Structures (A user defined data type)
3 Lectures 08:58
Introduction to Structures

Simple program using structures

Array of Structures

Test your knowledge
3 questions
Operators in C++
2 Lectures 14:16
Operators in C++

Operators Lab
Functions in C++
3 Lectures 18:00
Introduction to Functions

Creating and Using Functions Lab

Function Overloading Lab

Test your knowledge
4 questions
Classes and Objects
2 Lectures 20:34
Classes and Objects

Create and use class
8 More Sections
About the Instructor
Mr. Vatan Bansal
3.5 Average rating
10 Reviews
2,010 Students
5 Courses
Sr. Software Engineer

My name is Vatan Bansal. I have started this E-learning company to help students through out the world to learn technologies and applications which are essential to build a bright career ahead. I will keep on adding courses which helps students to achieve their dreams.

About Me::

I started learning Computer when i was in school in VIII class. Since then i developed my interest in IT domain that finally lead me to go for graduating in Computer Science from one of the most renowned institute in India for delivering IT education.

I have done B.Tech in IT and have worked as Software Developer, Sr Software Developer, Team Lead, Business Analyst and Project Manager in different IT companies in India. Roles were changed as per my experience level. I have total of ten years of work experience working on different programming languages like Java (Core Java, Servlets and EJB), .Net (Visual Studio, C#, ASP.Net and Sql Server), C++, HTML, CSS, JavaScript, Jquery and MS Office (Word, Excel and PowerPoint). I have worked on both small scale to large scale projects either Web or Windows based applications. Projects that need to be build from scratch or projects that are under maintenance. I played the role of developer as well as Business analyst in different projects.

As Business Analyst i was involved in building proposals for getting projects for the companies i worked for. I use to create Estimations of the project along with Work Breakdown Structure and Flow charts to show the flow of different processes within the application. I was also involved in Client interaction to gather their requirements and give demo of the developed solution to them.

As Project Manager i was involved in tracking the work done by my team. I used to assign tasks to the team members and test the completed task including Code Review and bugs analysis. 

Please feel free to contact me if you need any more information about me. Looking forward to see you enrolled in my course.


Learners Point