Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn C++ Programming: A Beginner Journey + 66 Exercises
Rating: 4.8 out of 5(3 ratings)
13 students

Learn C++ Programming: A Beginner Journey + 66 Exercises

Learn C++ Step by Step: From Writing Your First Code to Building a Solid Foundation + 66 Coding exercises
Created byReza Shahin
Last updated 1/2025
English

What you'll learn

  • Understand Basic Data Types and Operators in C++
  • Implement Decision Structures (if, switch) in C++
  • Use Loop Structures (for, while, do-while) in C++
  • Work with Functions and Parameters in C++
  • Manipulate One-Dimensional and Two-Dimensional Arrays in C++
  • Use Arrays with Functions and Static Variables in C++
  • Understand and Use Pointers in C++
  • Work with Strings and String Functions in C++
  • Apply Enumerations, Structures, and Unions in C++
  • Read and Write Files in C++
  • Solve Practical Problems with C++ Programming Language

Course content

6 sections88 lectures9h 5m total length
  • Welcome and overview course1:46

    We give an overview of the course (C++).


    c++

    c++ programming

    learn c++

    c++ course

    c++ certification

    c++ download

  • Why learning C++ (cpp/cplusplus)?1:49

    Why we should learn C++?


    c++ online

    c++ bootcamp

    c++ tutorial

    microsoft visual c++

    dev c++


  • What will you gain from this course?1:53

    What would be your position after finishing this course? 


    c++ online course

    visual c++

    learn c++ programming

    c++ coding

    learn c++ free

    c++ online course with certificate

    c++ for beginners


  • How to navigate this course?4:53

    How to navigate this course? 


    best c++ course

    c++ programming course

    dev c++ download

    free c++ course

    best way to learn c++

    c++ training

    udacity c++

    codecademy c++

    c++ language

    c++ help

    learn c++ online

    coding c++

    c++ programming language

    c++ course with certificate

    c++ basics


Requirements

  • No programming skills are required. You will learn everything you need to know.
  • Should be dedicated to learning and improving your skills
  • Should be motivated to complete the exercises and apply concepts.
  • Should be hard-working and willing to practice regularly.
  • Should be open to asking questions and engaging with course resources.

Description

Are you ready to master C++ programming from the ground up, without any prior experience? This all-inclusive course is your one-stop solution, meticulously designed to cater to beginners and those who want to elevate their programming skills. With a blend of theory and hands-on practice, we make sure you understand every concept deeply and apply it effectively.

What You Will Learn:

From the basics of programming of C++, our curriculum is structured to give you a solid foundation and the ability to tackle complex problems. Here’s a glimpse of what you’ll cover:

  • Introduction & Importance of Coding: Understand why coding in C++ programming language.

  • Basic Syntaxes: Master data types, operations, and handling input/output through the terminal.

  • Decision and Loop Structures: Learn to control the flow of your programs using if-else statements, switches, for, while, and do-while loops.

  • Functions: Explore function concepts, call-by-value vs. call-by-reference, overloading, and recursion.

  • Coding Exercises: Apply your knowledge with practical exercises.

  • C++ Online Class: A fully online class that you proceed with your pace.

Course Highlights:

  • Practical Session for Each Topic: Each concept is immediately followed by a hands-on coding session to reinforce learning and build your skills.

  • Conclusion lectures: At the end of each section, we review all the concepts learnt in the conlcusion videos.

  • Workbook Programs: Work on a curated set of programs in each section, designed to deepen your understanding and coding ability.

  • C++ Tutorial: Providing C++ basics to start from zero and get to more advanced topics.

  • 66 Coding exercises: Providing 66 coding exercises along with detailed explanation to understand the concepts.

  • 5 Practical Projects: At the end of the course, we provided 5 practical projects that help to uderstand the applicability of the learnt lessons.

Why Choose This Course?

  • No Pre-requisites Needed: Absolutely no prior programming experience is required!  We start from scratch and gradually build your knowledge and applying the learnt knowledge right away in exercise sessions.

  • Comprehensive Practice: With many coding exercises, you’ll have plenty of opportunities to perfect your coding skills.

  • Step-by-Step Approach: Our structured lessons ensure you learn systematically, making complex topics easy to understand.

  • Balanced Learning: We provide a perfect mix of theoretical knowledge and practical application, ensuring you’re industry-ready.

  • Immediate Application: Concepts are followed by coding exercises, so you never learn in isolation. Our approach ensures you can apply what you learn instantly.

Join us and transform your C++ skills through an interactive, comprehensive, and engaging experience. Your journey to mastering C++ begins here—enroll now and start coding with confidence!


Who this course is for:

  • This course is provided for anyone who is passinate about learning C++ basis.
  • Complete beginners with no prior programming experience.
  • Computer science students looking to strengthen their foundational C++ skills.
  • Individuals interested in programming who want to start with a versatile language.
  • Aspiring software developers or engineers seeking to write code in C++.
  • Anyone eager to learn structured programming and problem-solving through C++.