C++ Programming Bootcamp
C++ Programming Bootcamp, available at $84.99, has an average rating of 4.25, with 89 lectures, 37 quizzes, based on 348 reviews, and has 8911 subscribers.
You will learn about A complete understanding of C++ and related technologies with a focus on problem solving This course is ideal for individuals who are Beginner through Advanced C++ Programmers It is particularly useful for Beginner through Advanced C++ Programmers.
Enroll now: C++ Programming Bootcamp
Summary
Title: C++ Programming Bootcamp
Price: $84.99
Average Rating: 4.25
Number of Lectures: 89
Number of Quizzes: 37
Number of Published Lectures: 85
Number of Published Quizzes: 37
Number of Curriculum Items: 148
Number of Published Curriculum Objects: 144
Original Price: $22.99
Quality Status: approved
Status: Live
What You Will Learn
- A complete understanding of C++ and related technologies with a focus on problem solving
Who Should Attend
- Beginner through Advanced C++ Programmers
Target Audiences
- Beginner through Advanced C++ Programmers
What You’ll Learn
• Learn the Core C++ Language at a Deep Level
• Learn how to Solve Real Programming Problems with a Focus on Teaching Problem Solving Skills
• Complete understanding of Object Oriented Programming that can be used in other languages
• You’ll Master Complex Object Oriented Concepts like : Polymorphism, Templates, Operator Overloading, Abstract Classes, Polymorphic Templates
• You’ll Master other Concepts like : Pointers, Threads, Malloc, Iterators and More
• This Course will Grow Every Month with New Videos on Algorithms, Data Structures, Design Patterns, Object Oriented Design and More
• Instructor has 26 Years of Professional Experience and a Decade of Experience Making Educational Videos
Course Focused on Teaching How to Solve Problems
Do you want to develop the skills required to solve real world programming problems? This course will turn you into a real C++ programmer that has a complete understanding of everything C++ can do!
Most tutorials are just video versions of cheat sheets. This course is different. It teaches you how to solve problems like you will have to do in the real world. It does that by making you solve ever increasingly complex problems.
Don’t worry. I will be there to help along the way. I work through the solutions and also provide heavily commented code and quizzes that will turn you into a C++ Master!
This course provides numerous problems followed by their solutions while teaching the core language.
Start Slow and Aim to Learn Everything
We start by installing C++ on Windows and MacOS. The core language will then be taught. Between each main lesson I’ll break down the solutions through diagrams.
This is a living and breathing course that will Grow Every Month with New Videos on Algorithms, Data Structures, Design Patterns, Object Oriented Design and More
You will get lifetime access to this growing course along with all the heavily commented code, quizzes and assignments!
This course comes with a 30 day money back guarantee! If you are not completely satisfied you get your money back.
You’re ready to become a C++ Master and this course will get you there! Learn to solve real problems and advance your career to the next level. I’ll be there to help for each step.
Course Curriculum
Chapter 1: Course Introduction
Lecture 1: Course Introduction
Chapter 2: Visual Studio Code Installation
Lecture 1: Install C++ VSC Windows
Lecture 2: Install C++ VSC Mac
Chapter 3: C++ Basics, Data Types & Math
Lecture 1: Getting to Know C++
Lecture 2: Variables & Data Types
Lecture 3: Input, Casting, Math & Problems
Chapter 4: Conditionals, Looping & Math
Lecture 1: If Else, Else If & Conditional Operators
Lecture 2: Math Functions
Lecture 3: For Loops
Lecture 4: While Loops
Lecture 5: Do While Loop
Chapter 5: Arrays & Vectors
Lecture 1: Arrays
Lecture 2: Vectors, Iterators, Stringstream & More
Chapter 6: Functions, Pointers & Exception Handling
Lecture 1: Functions
Lecture 2: Functions & Pointers
Lecture 3: Functions & Exception Handling
Chapter 7: Strings, Custom Functions & Solving Problems
Lecture 1: Strings
Lecture 2: Custom String & Vector Functions
Lecture 3: Custom Functions & Characters
Lecture 4: Caesar Cipher & A Problem to Solve
Lecture 5: Solving Problems
Lecture 6: The Bubble Sort
Chapter 8: Recursion, Overloading & Lambda
Lecture 1: Recursion
Lecture 2: Overloading Functions
Lecture 3: Lambda Expressions
Lecture 4: Lambda Expression Problems
Chapter 9: Object Oriented Programming
Lecture 1: Objects & Classes
Lecture 2: Inheritance
Lecture 3: Warrior Objects Fight to Death
Lecture 4: Structs
Lecture 5: Friend Classes
Chapter 10: Polymorphism, Abstract and Overloading
Lecture 1: Polymorphism
Lecture 2: Abstract Classes
Lecture 3: Operator Overloading
Chapter 11: Files, Functions as Variables & Headers
Lecture 1: File I/O
Lecture 2: Functions as Variables
Lecture 3: Headers & Preprocess Directives
Chapter 12: Templates, Iterators, Pointers & Malloc
Lecture 1: Templates
Lecture 2: Iterators & Double Ended Queues
Lecture 3: Smart Pointers & Malloc
Lecture 4: Polymorphic Templates
Chapter 13: Threads
Lecture 1: Threads
Instructors
-
Derek Banas
A Decade of Experience Making Educational Videos
Rating Distribution
- 1 stars: 4 votes
- 2 stars: 9 votes
- 3 stars: 37 votes
- 4 stars: 100 votes
- 5 stars: 198 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024