C++: A complete guide to INTERMEDIATE C++

C++ : Comprehensive C++ 'Mobile optimized' video training with examples on C++
4.5 (101 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.
7,920 students enrolled
Take This Course
  • Lectures 16
  • Length 1 hour
  • Skill Level Intermediate Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2015 English

Course Description

This course is in the intermediate training of C++ that helps you become a professional programmer in C++. I have structured this course in such way that both beginners and intermediate developers could learn new things. In this course, we will start our learning session from Arrays as array don't have any direct application so we will just learn what are different arrays like the one-dimensional array and multi-dimensional array. We will use this gained knowledge in rest of the course. So I didn't add much stuff under the section of Arrays, but you could get plenty of experience through other sections where we use them.

Right after this we have a detailed section of functions. Functions are vital if you are writing advance programs. So a very detailed explanation is required to know each and every concept of functions, with this mindset I tried my best to explain everything in this section of functions.

And the last part is on Structures. The structure is also imperative as it takes all the concepts of basic and intermediate training. So in the section of the structure, along with the learning of structures, we will revise the concepts as well. We use arrays, functions, nesting, and all other stuff to pass in the structure.

So that's an opportunity for you to learn a lot from this course. Enroll in the course I see you inside.

What are the requirements?

  • A basic knowledge of C++ is required

What am I going to get from this course?

  • Understand major programming concepts
  • Understand C++ Object Orientated Features
  • C++ implementation understanding of each pattern

Who is the target audience?

  • Anyone who has spent hours and hours struggling to learn C++ with other bland books and resources
  • People with the desire to learn and master the skill of programming in C++ which can lead to a wonder of opportunities
  • This course is not for complete beginners and advance programmers

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction
Course Introduction
Section 2: Arrays
What are One Dimensional Arrays?
What are Two Dimensional Arrays?
Section 3: Functions
What is function?
Default Arguments
Constant Function
Call by value
Call by reference
Passing arrays to functions
Section 4: Structures
What are structures?
Nested Structures
Arrays of structure
Arrays within structure
Passing structure to functions
Section 5: Bonus Section
Let's make it best course
Mastermind facebook group - Join Now

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

TweakCoder eLearning Solutions, Learn. Create. Apply. Reach your full potential.

Tweakcoder is an India-based leading publisher of high-quality eLearning solutions. Our expert team creates the web, mobile, and game development courses with comprehensive material and hands-on examples. We emphasise on teaching real life skills that are essential for progressing in today's commercial environment.

Our aim is to empower the students with easy to understand, but high-quality content using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. Our teaching team consists of trained professionals having real-world expertise in their respective fields. The entirely online, self-paced learning model allows students to learn at their own pace.

We are always looking forward to your comments, questions, suggestions and reviews to help us serve you better.

Ready to start learning?
Take This Course