Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yaser-123/cpp-fundamentals
Master the basics of C++ programming in a fun and engaging way. Whether you're a complete beginner or have some programming experience, this course will help you develop the skills you need.
https://github.com/yaser-123/cpp-fundamentals
cpp dsa-algorithm programming
Last synced: about 1 month ago
JSON representation
Master the basics of C++ programming in a fun and engaging way. Whether you're a complete beginner or have some programming experience, this course will help you develop the skills you need.
- Host: GitHub
- URL: https://github.com/yaser-123/cpp-fundamentals
- Owner: Yaser-123
- License: mit
- Created: 2024-09-27T17:26:21.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-11-18T13:28:43.000Z (2 months ago)
- Last Synced: 2024-11-18T15:11:54.371Z (2 months ago)
- Topics: cpp, dsa-algorithm, programming
- Language: C++
- Homepage:
- Size: 83 KB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# C++ Fundamentals
Welcome to the C++ Fundamentals course! This repository is designed to help you master the essentials of C++ programming in a simple and interactive way. Whether you are a complete beginner or have some programming experience, you'll find valuable resources here to enhance your C++ skills.# 🚀 Features
- Loops: Learn and practice for, while, and do-while loops.
- Arrays: Dive into single and multidimensional arrays.
- Functions: Understand functions, recursion, and scope.
- Object-Oriented Programming: Get started with classes, objects, and inheritance.
- Future Topics: Data Structures and Algorithms (coming soon).# 🛠️ Technologies Used
C++
GitHub Codespaces for seamless development
Integrated with Visual Studio Code# 📖 How to Get Started
## Clone the repository:```
git clone https://github.com/Yaser-123/Cpp-Fundamentals.git
```
## Navigate to the project directory:
```
cd Cpp-Fundamentals
```
## Run the C++ files:
```
g++ filename.cpp -o output
./output
```# 🎓 Who is this for?
Beginners who are just getting started with C++.
Intermediate learners looking to solidify their understanding of key concepts.
DSA enthusiasts (upcoming modules on Data Structures and Algorithms).
## 📈 Future Plans
We plan to expand this repository with:Advanced C++ topics like pointers, file handling, and STL.
Data Structures and Algorithms (DSA) in C++.
Interactive exercises and challenges.
# 🙌 Contributions
Contributions are welcome! Please feel free to submit pull requests or open issues for any bugs or feature requests.# 🏆 Acknowledgments
Special thanks to the open-source community for resources and inspiration. Let's continue learning together!