Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 1.62 KB

File metadata and controls

25 lines (17 loc) · 1.62 KB

Foundational Coding

Core programming fundamentals and DSA practice across C, C++, Java, and Python — built while strengthening OOP concepts and problem-solving basics from the ground up.

📂 Structure

Folder Focus
C-basics Core C syntax — control flow, functions, file handling
CPP-Basics C++ with OOP — classes, constructors, inheritance, polymorphism, STL vectors, file I/O
Java-Basics Java fundamentals & OOP — encapsulation, abstraction, interfaces, exceptions, collections
Python-Basics Python scripting — calculators, file/JSON handling, validators, small CLI tools
DSA-Arrays-Strings Array/string problems (reverse array, remove duplicates, longest common prefix) in C++ and Python
DSA/Sorting Bubble, insertion, selection sort — implemented in both C++ and Python
DSA/Searching Linear and binary search — implemented in both C++ and Python

Each language/topic folder has its own README with the full list of programs inside.

🛠 Tech Stack

C · C++ · Java · Python · Object-Oriented Programming · Data Structures & Algorithms

About

Maintained by Abhishek Dubey — B.Tech CSE (AI & ML) student, 300+ problems solved on LeetCode. This repo tracks fundamentals practice; for applied project work, see Aashiyana (ML house price prediction) and DocWise (RAG microservice contribution).