Skip to content

This is cpp Course with Source Code that will teach you about concepts of programming from basics. This will perfect start for freshers.

Notifications You must be signed in to change notification settings

saqlainwebdeveloper/cpp-full-course

Repository files navigation

FULL C++ LEARNING AND PRACTICE AND CODING

This repository contains my complete C++ learning journey with practice programs, starting from the basics to Object-Oriented Programming (OOP). Each file demonstrates a specific C++ concept with source code examples.


👨‍💻 Author Introduction

Hello! I am Muhammad Saqlain Shoukat also known as Dark Wolf founder and developer of Coding Chat Room, a passionate learner and creator in the field of Web Development, Cybersecurity, Programming, and DevSecOps.

🔹 My mission is to make complex technical concepts simple and easy so that students and professionals can learn without confusion.
🔹 On my platforms, I share tutorials, study notes, and practical tips about Linux, Ethical Hacking, Development, Programming and Cybersecurity.
🔹 I believe in learning by sharing — the more we teach, the more we grow.


📂 Project Structure

output/
│── 01.Printing_Words.cpp      # Basic printing with cout
│── 02.variables.cpp           # Variables and data types
│── 03.User_Input.cpp          # Taking input from user
│── 04.Operators.cpp           # Arithmetic, logical, relational operators
│── 05.If_Else.cpp             # If-Else statements
│── 06.Case.cpp                # Switch case statements
│── 07.For-Loops.cpp           # For loops
│── 08.While-Loops.cpp         # While loops
│── 09.Do-While-Loops.cpp      # Do-While loops
│── 10.Functions.cpp           # Functions in C++
│── 11.Array.cpp               # Arrays
│── 12.TypeCasting.cpp         # Type casting
│── 13.String.cpp              # Working with strings
│── 14.Pointers.cpp            # Pointers
│── 15.Classes-Objects.cpp     # Classes and Objects (OOP)

🚀 How to Run

  1. Clone this repository:
    git clone https://github.com/saqlainwebdeveloper/cpp-full-course.git
    cd cpp-learning-practice/output
  2. Compile any .cpp file using g++:
    g++ 01.Printing_Words.cpp -o printing
  3. Run the program:
    ./printing

📘 Topics Covered

  • Printing & Basic I/O
  • Variables & Data Types
  • Operators
  • Conditional Statements (if-else, switch)
  • Loops (for, while, do-while)
  • Functions
  • Arrays
  • Type Casting
  • Strings
  • Pointers
  • Object-Oriented Programming (Classes & Objects)

🎯 Goal

This repository is created to strengthen C++ programming fundamentals and build a strong foundation for competitive programming, data structures, algorithms, and system-level programming.

🤝 Contribution

Feel free to fork this repo, suggest improvements, or add new examples!


📚 More Learning & Connect with Me

If you found this helpful and want to learn more about web development, programming, and resources, follow me here and Star this Resporatory:

💡 I share tutorials, tips, and resources to make learning cybersecurity and coding easier.
Don’t forget to subscribe & follow for more updates and Star this Resporatory 🚀


📄 License

This project is open-source and available under the MIT License.

About

This is cpp Course with Source Code that will teach you about concepts of programming from basics. This will perfect start for freshers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages