Skip to content

Latest commit

 

History

88 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning Journey 🚀

This repository documents my complete learning journey — starting from Python basics, DSA fundamentals, small daily practice programs, and expanding into AI, Machine Learning, and real-world projects.
Every program here represents what I’m learning step-by-step, improving my coding skills from the ground up.


📘 What This Repository Contains

1. Python Basics

  • Variables
  • Functions
  • Loops
  • Conditional statements
  • String operations
  • Basic math programs

2. DSA Fundamentals

  • Binary Search
  • Working with arrays
  • Basic algorithm practice
  • More DSA programs coming as I learn them

3. Daily Practice Programs

  • Even/Odd Checker
  • Vowel Counter
  • String Reversing
  • Simple Calculator
  • Swapping Numbers
  • And everyday new scripts as I improve

4. Future Topics (Coming Soon)

  • AI basics
  • Machine Learning models
  • Data preprocessing
  • Projects
  • System design learning
  • More advanced algorithms

📂 Folder Structure (Will grow as I learn)

learning_journey/ │── Binary_search_code.py │── Check_even_odd.py │── Count_vowels_in_a_string.py │── Reverse_a_string.py │── Simple_calculator.py │── Swap_two_numbers.py │── README.md │── tests/ # Will contain automated tests │── src/ # Will contain structured code └── more files…


🏃‍♂️ How to Run Any Program

Run any Python file using:

python filename.py

Example:

python Binary_search_code.py


🎯 Goal of This Repository

To track my complete journey from a beginner to a professional software developer
— learning Python, DSA, AI, ML, projects, system design, and more, step by step.

Every commit shows progress.
Every file represents something I learned.


🧪 Tests & CI (Coming Soon)

I will add:

  • A tests/ folder
  • Automated tests for each script
  • GitHub Actions CI to automatically test everything I push

This will make the repository fully professional.

🧑‍💻 Maintainer

Sai Leela D
I am learning daily and updating this repository as I grow.

learning_journey/ │ ├── src/ │ ├── main.py # Entry point of the project │ └── init.py # Package initializer ├── .gitignore ├── README.md └── .venv/ # Virtual environment (ignored by Git)

▶ Run the Project

python src/main.py

📌 About

This repository contains all my learning programs and development practice as I progress from basics to advanced level in Python and software development.

Learning_journey

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages