C++ Programming
Derek Banas presents this one-hour YouTube tutorial on the fundamentals of C++ programming. In that hour he covers everything from if statements to loops, strings to polymorphism. Itâs a complete breakdown of introductory C++ in a remarkably short and digestible lesson.
Created by: Derek Banas
Produced in 2014
Quality Score
Overall Score : 94 / 100
Course Description
C++ Awards Best Crash Course
Pros
Cons
-
- Great condensation of information. What used to be a college semester course really does fit into a one-hour video.
- Banas is above-average in staying active among comments and responding to student questions.
- Tutorial also provides excellent supplemental links to round out the education.
-
- Teaching is not really designed for learning a first programming language. Itâs better suited for experienced coders to break into a new language (C++).
- Course works better as supplemental information as opposed to a standalone tutorial.
- Course uses inelegant examples that may prove counterproductive for new programmers.
Instructor Details
- 4.7 Rating
15 Reviews
Derek Banas
Derek Banas is a marketing consultant, who wants to help people solve their day-to-day problems, for free! He also worked in research and development at Apple, worked as a stock broker for Morgan Stanley, worked in advertising and has run many different businesses, over the years. Derek has a passion for educating people! He has worked in the technology field on a professional level for 26 years. He has been making educational videos for over 10 years. His goal is to empower others across the world to achieve their dreams through low cost education.
More courses by Derek Banas
More C++ courses
Learn C++ Programming - Beginner to Advanced (2026)
4.8 (399 Reviews)
Provider: Udemy
Time: 13.2h
$49.99
Unreal Engine 5 C++ Game Development (Fully Updated in 5.6) (2026)
4.7 (75,108 Reviews)
Provider: Udemy
Time: 26.3h
$174.99
Unreal Engine 5 C++ The Ultimate Game Developer Course (2026)
4.7 (9,386 Reviews)
Provider: Udemy
Time: 53.1h
$124.99
C++ Data Structures & Algorithms + LEETCODE Exercises (2026)
4.7 (3,314 Reviews)
Provider: Udemy
Time: 10.4h
$109.99
Reviews
By Quasiker on 05/05/2020
Yep watched the whole video. Suuuuuper helpful! I already knew Python and Java so I really just needed the details and the syntax of programming in C++. I already knew almost all the concepts. This was perfect for that!
By Daniela IronEars on 01/18/2020
Thank you! I've completed a bootcamp in C and now moving forward to C++ so this is a perfect overview of the differences between the 2 languages. It also made a lot of things much clearer regarding Java.
By Chinmaya Bhat on 12/04/2019
I love watching your tutorials! Totally recommend this to anyone who wants to review C++ quickly.
By Spencer S on 11/11/2019
As a programmer who knows Java & C, this video was EXACTLY what I was looking for. Such a great summary.
By Philipp Seybold on 06/12/2019
Watched the whole video and enjoyed refreshing some basic concepts as well as the C++ specific part about pointers/references etc. Loved how you used them when demonstrating classes explaining encapsulation and polymorphism. Really helped a lot to finally get these C++ things in my head that work kinda different from Java.
By Máté Birkás on 06/07/2019
Watched and enjoyed it pretty much. Just what I needed. Consumed in 7 minute segments to avoid brain explosion.
By tcdude on 06/01/2019
PERFECT! This was exactly what I was looking for!! Very concise and good structured, so THANKS! Having a background in development definitely helps to keep up with you.
By Rahul Rana on 04/26/2018
Prepping for an interview assessment so I watched the whole vid. Pretty good overall review of the language.
By Rubixiam on 04/14/2018
Just watched this as part of my exam revision for tomorrow, great video, helped me understand polymorphism and virtual functions more than anything else has and was super helpful in remembering some bits of the language i had forgotten
By Jeong Fanberg on 03/09/2018
Excellent review for old time C programmer who has done tons of C and some C++ in the past, definitely too fast for a beginner.
By Vito Morlino on 07/19/2017
A little feedback:
- For a person who may be brand new to C++ or programming in general, you went way too fast.
- For a person experienced with programming, but new to C++, you went just a little too fast and provided almost enough supporting detail to each of your points.
- (In my case) For a person with experience programming, and some C++ experience who is looking for a refresher or to fill in minor gaps in knowledge, this video was SPOT ON!
Showing 12 of 15 reviews
Could not load more reviews.











