Welcome to my journey through the "100 Days of Code Complete Professional Python Bootcamp" provided by App Brewery. This repository serves as a step-by-step documentation of my exploration of Python from basics to advanced concepts, with daily progress updates and project breakdowns.
The "100 Days of Code Complete Professional Python Bootcamp" is a well-structured course, providing a deep dive into Python programming. It mixes theoretical knowledge and practical projects across a variety of Python applications, encouraging consistent learning and skill application.
- Day-wise Folders: Each day of the challenge is represented as a separate folder. It includes Python scripts for daily exercises or projects and a README file detailing the topic of the day and my personal insights.
- Resources: A collection of additional resources that have been helpful throughout the challenge.
- Progress Tracker: A comprehensive tracker documenting my daily progress and accomplishments.
This journey spans across various Python programming areas as outlined in the course syllabus. Some of the topics covered include:
- Beginner Python: Variables, String Manipulation, Conditionals, Loops, Functions, Error Handling.
- Intermediate Python: Object-Oriented Programming, Python Turtle, File I/O, List Comprehensions, GUI Apps with Tkinter.
- Intermediate+: APIs, Web Scraping, Browser Automation, Web Development with Flask, Python Decorators.
- Advanced Python: REST APIs, Databases with SQLite, Data Cleaning, Data Visualization with Matplotlib and Plotly.
- Professional Portfolio Building Independent Assignments: A series of projects to apply learned skills and build a professional portfolio.
For a detailed syllabus, please refer to the SYLLABUS.md file.
Feel free to explore, download, or clone this repository. Each day-wise folder contains a standalone project or exercises that you can run locally. Check the README in each folder for more specific instructions.
Suggestions, feedback, and improvements are always welcome! Feel free to raise an issue or submit a pull request.
If you find this repository helpful, please consider giving it a star! ⭐
Happy Coding!