C++ Programming from Zero to Hero : The Fundamentals

Learn C++ programming using a hands on approach
4.0 (19 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.
353 students enrolled
$19
$200
90% off
Take This Course
  • Lectures 57
  • Length 3.5 hours
  • Skill Level Beginner 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

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

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

About This Course

Published 11/2015 English

Course Description

C++ is a very powerful and general purpose programming language. It was developed and created by Bjarne Stroustrup at Bell Labs in 1979. C++ is a very powerful language that is used in software development and in game development. This C++ course starts you on your path to mastering a skillful language using a simple yet effective approach. Most of the issues we hear with c++i s that the technical aspect is to hard to understand. Well we break that mold for you.

We tackle C++ and help you become efficient at one of the worlds leading languages.

Those who want strong knowledge of C++ can take this course.

How we teach

  • Lectures
  • Hands On Assignments
  • Quizzes

We use these methods to give you a university type setting and feel it is the best way for us to teach you these skills. With Lectures we go over the details of C++ and explain how things work and should be done. In Hands On Assignments we give you homework which helps push it into your mind and stay there. And in Quizzes we makes sure the knowledge has absorbed. We try to give you a University setting with out being in a University.

This course is divided into three parts

  • First we will go over the basic aspects of the language.
  • Next we will dive into Object Orientation in C++.
  • Finally we will cover some more advanced topics.

What are the requirements?

  • Nothing is pre required, We go over everything with you and cover everything you need to know C++.

What am I going to get from this course?

  • Over 50 lectures and Tons of content!
  • You will be able to efficiently write C++
  • You will be ready to make a choice in life, on whether you want to be a full time developer.

Also the course is still bein built and will be adding code alongs soon

What are the requirements?

  • Nothing. Just how to listen and practice.

What am I going to get from this course?

  • Have an understanding and be able to Program the basic concepts of C++

What is the target audience?

  • This C++ course is developed for people wanting to start learning C++.

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.

Curriculum

Section 1: C++ Programming Fundamentals: Introduction
Course Overview
Preview
02:00
History of C++
Preview
04:32
Workings of C++
Preview
05:35
I-D-E and the Link for it.
Article
Opening and Creating a C++ project
Article
Section 1 : Readables
4 pages
Section 1 Quiz: History and Basics
5 questions
Section 2: C++ Programming Fundamentals: Building Blocks of C++
Variable Constants
04:28
Data Types and Keywords
03:44
Input and Output
08:53
Section 2 Hands-On: Game Over!!!!!
Article
Hands On: Game Over | Code Along
05:55
TypeCasting, Comments, And Preprocessors
06:15
Section 2 Hands-On : Swapping Values (Assignment )
Article
Hands On: Swapping Values | Code Along
06:13
Section 2 : Readables
2 pages
Section 2 Quiz: The Building Blocks
5 questions
Section 3: C++ Prgramming Fundamentals: Errors in C++ and Bound Checking
Downloadable TERMS
3 pages
Errors
02:24
Bound, Range, and Index Checking
5 pages
Error Quiz
2 questions
Section 4: C++ Prgramming Fundamentals: Operators
Operators 1
03:56
Operators Continued
04:20
Section 2 Hands-On : Calculation (Assignment )
Article
Hands On: Calculation | Code Along
03:53
Section 4 Quiz : Operators
5 questions
Section 5: C++ Programming Fundamentals: Decision Structures
If and If/Else
07:14
Section 5 Hands-On : Top Score (Assignment )
Article
Hands On: Top Scores | Code Along
07:37
If , Else- If, Nested If
04:02
Switch Statement
06:33
Section 5 Hands-On : Odd or Even (Assignment )
Article
Hands On: Odd or Even | Code Along
03:48
Section 5 Readables
4 pages
Section 5 Quiz : Decisions, Decisions, Decisions
5 questions
Section 6: C++ Prgramming Fundamentals: Loops
For Loops
03:30
Nested For loops
02:46
While/ Do-While Loops
04:24
Section 6 Hands-On : Loops (Assignment )
Article
Hands On: Loops | Code Along
03:15
Section 6 Readables
3 pages
Section 6 Quiz : Loops
5 questions
Section 7: C++ Prgramming Fundamentals: Functions
Function Introduction
04:14
Definition , Protoype ,Return Type , Parameters , Call
09:39
Pass by Value and Preference
05:16
Scope
03:56
Recursion
03:16
Section 7 Hands-On 3 : Functions (Assignment )
Article
Hands On: Functions | Code Along
05:10
Section 7 Readables
2 pages
Section 7 Quiz : Functions
5 questions
Section 8: C++ Prgramming Fundamentals: Arrays and Pointers
Array Types, Declaration
07:00
Multideminsional Arrays
03:20
Pointers
06:00
Section 8 Readables
1 page
Section 8 Quiz : Arrays
5 questions
Section 9: C++ Prgramming Fundamentals: Strings
String Introduction
04:45
Strings Brief Working
04:24
Section 9 Hands-On 1 : Strings (Assignment )
Article
Hands On: Strings | Code Along
05:02
Section 10: C++ Programming from Zero to Hero Part 1: The Finale
The Final Project (Assignment )
Article
Hands On: Final Project | Code Along(COMING SOON)
Article
The Final Exam (Assignment )
25 questions
Section 11: C++ Prgramming Fundamentals: The Wrap Up
What To Do Now
3 pages
Final Words
Article
Section 12: Bonus Lecture( FREE STUFF)
BONUS
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

University of Geeks, A group of geeks who are very excited to help you learn.

University of Geeks is a group of experts based out of the United States that strive to offer unique and easy ways to learning new things. Through classes based on Programming, Web Design, Development and all things geek, this is a group of people who love to make it easier for students to learn while embracing fun methods and eliminating overly complex technical ideas.

Ready to start learning?
Take This Course