This repository is dedicated to documenting my journey of learning Python, using the Scientific Computing with Python course provided by freeCodeCamp.
The purpose of this repository is to:
- Track my progress and maintain a record of completed exercises and projects.
- Share my learning process and outcomes with others.
- Provide examples and references for future Python projects.
The Scientific Computing with Python course covers:
- Python basics and syntax.
- Working with data structures like lists, dictionaries, and tuples.
- File handling, regular expressions, and other useful libraries.
- Developing Python projects to reinforce learning.
The repository is organized as follows:
.
├── README.md # Overview of the repository
├── Basics/ # Exercises on Python fundamentals
├── DataStructures/ # Work on lists, dictionaries, and other data structures
├── FileHandling/ # Scripts for working with files
├── Projects/ # Completed projects from the course
└── Misc/ # Miscellaneous scripts and experiments
The following projects are part of the course and will be included in this repository:
- Arithmetic Formatter
- Time Calculator
- Budget App
- Polygon Area Calculator
- Probability Calculator
This tracker helps to monitor progress through the course modules:
- Learn String Manipulation by Building a Cipher
- Learn Python by Building a Virtual Pet
- Learn Functional Programming by Building a Budget App
- Learn Data Analysis with Python
- Learn Scientific Computing with Numpy
Feel free to explore the files and scripts in this repository to see my learning journey. If you're also learning Python, this might serve as a reference or inspiration.
I am T. Mochamad Rafly, motivated to learn Python as part of my journey toward becoming a proficient software engineer. Check out my other repositories for more projects and learning journeys.