Skip to content

Ahmedaltamemy167/Data-Science-Data-Analysis-Roadmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 

Repository files navigation

Data Science Roadmap

Welcome to the Data Science Roadmap! πŸš€
This repository provides a structured and comprehensive guide for anyone interested in learning data science and Machine Learning, whether you're a beginner or looking to advance your skills.

(Choose one of these courses for every topic)


Beginner

Descriptive Statistics

Python

Why Python? Show this

Pandas

Numpy

Data Cleaning

Task: Solve this.

Data Visualization

From Data to vis πŸ•ΈοΈ

Matplotlib

Seaborn

NoteBooks(after finish Beginner level)

  1. animal dataset

Intermediate

Web Scraping

Task: Choose a category from Amazon, scrape relevant product data, and analyze insights such as pricing trends, ratings, and customer reviews.

Database

Excel for Beginners

Power BI for Beginners


After completing the Beginners and Intermediate stages, it's time to choose your path for advanced learning.
You can now proceed with one of the following tracks:

Alternatively, you can choose to study both tracks consecutively to gain comprehensive knowledge.
Each track includes courses and skills that will help you advance in your career.

Advanced Data Analysis

Advanced database

Advanced excel

Advanced Power Bi

projects

to be continued.....

Advanced Machine Learning

Phase 1 - Machine Learning

Linear Algebra

Calculus

Machine Learning

Model Deployment

Learn how to deploy models and turn your solutions into production-ready applications.

Phase 2 - Deep Learning

Deep Learning

Pytorch

When to use? ease of use makes it perfect for research and prototyping custom models, e.g. building and experimenting with a GAN for image synthesis.

Tenserflow

When to use? for deploying large-scale production models, e.g. training and deploying an image classification model

Phase 3 - Specialization ( Choose wether to dive into NLP or CV)

Natural Language Processing - NLP

  • This field concerned with the interactions between computers and human (natural) languages, in particular how to program computers to fruitfully process large amounts of natural language data.

Transformers

NLP

LLMs

to be continued.....

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •