Hello! I'm a Software Developer who recently graduated from a HyperionDev Data Science bootcamp in the top 0.5% of the cohort. The bootcamp was predominantly in Python, making use of Jupyter notebooks and libraries such as NumPy, MatPlotLib, SciKit-Learn, SpaCy, and Pandas. I also have some experience in HTML/CSS.
This repository documents my journey learning Python and Data Science, from writing my first simple programs to building complex projects. Each directory in this repository corresponds to a different task or project that I've completed.
- Task 1 - Your First Computer Program, and Using Variables
- Task 2 - The String Data Type
- Task 3 - Beginner Control Structures - The Boolean Data type and if, else, and elif statements
- Task 4 - Logical Programming - Operators
- Task 5 - Beginner Control Structures - While Loop
- Task 6 - Beginner Control Structures - For Loop
- Task 7 - Towards Defensive Programming
- Task 8 - String Handling
- Task 9 - Beginner Data Structures - Lists and Dictionaries
- Task 10 - Beginner Programming with Functions - Defining Your Own Functions
- Task 11 - Beginner Data Structures - 2D Lists
- Task 12 - Working with Datasets
- Task 13 - Supervised learning I: Simple Linear Regression
- Task 14 - Introduction to NLP
- Task 15 - Semantic Similarity (NLP)
Each directory contains the Python scripts I wrote for that task, along with a README file that provides additional context and explains what I learned from the task.
Capstone projects are located within their own individual repositories.
I'm currently planning to expand my knowledge in SQL, Flask, and JavaScript. Beyond that, I aim to learn Django, TensorFlow, and R.
I'm passionate about coding, data analysis, and machine learning. I created this repository to document my learning journey and share my progress with others. Feel free to explore, and don't hesitate to reach out if you have any questions or comments!