Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ Development Internship - YoungDev Interns This repository contains the projects and tasks completed. The internship was structured into three progressive levels—Simple, Intermediate, and Advanced—designed to build a deep understanding of software development using C++. 🚀 Internship Overview During this internship, I focused on mastering the core principles of C++ by solving real-world logic problems and implementing complex data structures. 📂 Project Structure 🔹 Level 1: Simple (Fundamentals) Focused on basic syntax, control flow, and logical operators.

Key Concepts: Variables, Loops, Conditionals, and Functions. 🔹 Level 2: Intermediate (Object-Oriented Programming) Focused on building scalable and modular code using OOP principles.

Key Concepts: Classes & Objects, Inheritance, Polymorphism, Encapsulation, and Abstraction. 🔹 Level 3: Advanced (Data Structures & Algorithms) Focused on optimization, memory management, and complex problem-solving.

Key Concepts: DSA, Memory Allocation (Pointers), Time Complexity Analysis, and File Handling. 🛠️ Tech Stack Language: C++

Tools: VS Code 📈 Key Learning Outcomes Developed a strong foundation in Memory Management and C++ pointers. Applied OOP Design Patterns to solve structural programming challenges. Enhanced problem-solving speed by implementing efficient Algorithms.

👤 Author

Hassaan Abdullah

www.linkedin.com/in/hassaan-abdullah-kiyani

About

A collection of C++ projects developed during my internship at YoungDev Interns. Features a tiered progression from fundamental logic building to Intermediate Object-Oriented Programming (OOP) and Advanced Data Structures & Algorithms (DSA) implementations.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages