SlideShare a Scribd company logo
1 of 5
Download to read offline
thedatascienceportal
Data Science LearningPath
Right from basics to complex problem-solving level. Sign up for multiple courses at the same time and do them just as
you would in a university – My suggestion is to take 2-3 items for a 4 months period. Following are the topics
comprising of the whole Data Science journey – Under each main topic are several important concepts you must cover,
along with good reference material from the most widely chosen education platforms. Happy Learning!
• Algebra and Matrices
o Linear Equations and Graphs
o Functions
o Transformations
o Reference Material
▪ Coursera - Mathematics for Machine Learning: Linear Algebra
▪ edX – Linear Algebra I - IV by Georgia Tech
▪ Book – Elementary Linear Algebra by Stephen Andrilli and David Hecker
• Statistics – I
o Probability
o Modelling and Sampling data distributions
o Mean, Median, Mode, Variance, Standard Deviation
o Confidence Intervals
o Reference Material
▪ Udacity – Statistics by San Jose State University
▪ edX – Probability and Statistics I- IV by Georgia Tech
▪ Book - Introduction to Probability and Statistics Principles and Applications for Engineering
and the Computing Sciences by J. Milton and J. Arnold
• Analytical Thinking
o Inference Building
o Reading and understanding data
o Correlations and Similarities
o Reference Material
▪ Udacity – Intro to Inferential Statistics
▪ Coursera – Statistical Inference by John Hopkins University
▪ edX – Statistical Thinking for Data Science and Analytics by Columbia University
• Calculus
o Differentiation
o Integration
o Chain Rule
o Optimization
o Reference Material
▪ Coursera - Mathematics for Machine Learning: Multivariate Calculus by Imperial College of
London
▪ Coursera – Calculus and Optimization for Machine Learning by NRUHSE
▪ Book – Thomas’ Calculus
thedatascienceportal
• Programming – Concepts and Implementation
o Introduction to programming
o Variables, Functions, Loops
o Object Oriented Principles and Design
o Introduction to Data Structures: Arrays and Lists
o Reference Material
▪ Book – Structure and Interpretation of Computer Programs by Harold Abelson, Gerald Jay
Sussman, Julie Sussman
▪ edX – CS50’s Introduction to Computer Science by Harvard University
▪ Coursera – Object Oriented Programming in Java Specialization by Duke University
▪ edX – Introduction to Python Programming by Georgia Tech
▪ Coursera – Python 3 Programming by University of Michigan
▪ Coursera – R Programming by John Hopkins University
▪ Udacity - Object Oriented Programming in Java
▪ Book – The Pragmatic Programmer: Your Journey to Mastery by Andrew Hunt, David
Thomas
• Data Structures and Algorithms
o Introduction to Algorithms
o Concepts: Sorting, Searching, Divide and Conquer, Shortest Path, Greedy Algorithms
o Data Structures Implementation: Arrays, Lists, Queues, Stack
o Algorithmic Complexities and Constraints
o Advanced Data Structures and Algorithms: Trees, Graphs, String-based, Special case-based
o Reference Material
▪ Udacity – Data Structures and Algorithms
▪ Coursera – Data Structures and Algorithms Specialization by UC San Diego
▪ Coursera – Algorithms Part 1 and 2 by Princeton University
▪ edX – Algorithms and Data Structures by UC San Diego
▪ Book - Introduction to Algorithms is a book on computer programming by Thomas H.
Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein
▪ Book – Algorithms by Robert Sedgewick
• Database Management
o Introduction to Database and DBMS
o Data Models: Terminology and Rules
o SQL: Query Formulation
o Data Models: Entity Relationship Diagrams
o Data Models: Schema Building
o Normalization
o Reference Material
▪ Coursera – Introduction to Structured Query Language by University of Michigan
▪ edX – Databases I – V by Stanford University
▪ Book – Database Systems – The Complete Book by Hector G. Molina, Jeffrey D. Ullman, and
Jennifer Widom
thedatascienceportal
• Python / R for Machine Learning
o Python / R Programming Fundamentals
o Advanced Python: Data Structures and Comprehensions
o Advanced R: R Functions, Debugging and Profiling
o Focus Python Libraries: Numpy, Pandas, Matplotlib
o Focus R packages: Dplyr, DT, Caret
o Reference Material
▪ edX – Python Basics for Data Science by IBM
▪ edX – Python for Data Science by UC San Diego
▪ Coursera – IBM Data Science Professional Certificate courses 1 – 5
▪ Coursera – Introduction to Data Science in Python by University of Michigan
▪ Coursera – Data Science: Foundations using R Specialization by John Hopkins University
• Exploratory Data Analysis
o Introduction to Data Analysis
o Statistical Inference
o Data Exploration: Forming Insights
o Reference Material
▪ Udacity – Intro to Descriptive Statistics
▪ Coursera – Developing Data Products by John Hopkins University
▪ Coursera – Data Analysis with Python by IBM
▪ Book – Exploratory Data Analysis by John Tukey
• Data Visualization
o Visualization Best Practises
o Focus Python Libraries: Matplotlib, Seaborn, Bokeh
o Focus R packages: Ggplot2, Esquisse, Shiny
o Reference Material
▪ Coursera – Data Visualization with Python by IBM
▪ edX – Data Science: Visualization by Harvard University
▪ Book – Storytelling with Data: Visualization Guide for Business Professionals by Cole
Nussbaumer Knaflic
• Statistics – II
o Linear Data Modelling
o Multivariate Analysis
o Regression Analysis
o Time Series Analysis
o Factor and Path Analysis
o Reference Material
▪ Book – Introduction to Statistical Learning by Gareth James, Daniela Witten, Trevor Hastie,
Robert Tibshirani
▪ Book – The Elements of Statistical Learning by Trevor Hastie, Robert Tibshirani, Jerome
Friedman
thedatascienceportal
• Artificial Intelligence
o Problem Solving with Search Algorithms
o Probability with Bayes Rule and Bayesian Network
o Knowledge Representation, Logic
o Planning
o Constraint Satisfaction
o Introduction to Machine Learning
o Introduction to Natural Language Processing
o Reference Material
▪ edX – Artificial Intelligence by Columbia University
▪ edX – Artificial Intelligence by Georgia Tech
▪ edX – CS50’s Introduction to Artificial Intelligence with Python
▪ Udacity – Intro to Artificial Intelligence
▪ Book – Artificial Intelligence: A Modern Approach by Peter Norvig, Stuart J. Russell
• Machine Leaning – I
o Basics of Machine Learning
o Types of Machine Learning Algorithms
o Supervised v/s Unsupervised Learning
o Cost Function and Regularization
o Optimization Algorithms
o Classification v/s Regression
o Perceptron and Logistic Regression
o Different Machine Learning Algorithms
o Dimensionality Reduction
o Working with different types of data and underlying challenges
o Introduction to Deep Learning
o Reference Material
▪ edX – Machine Learning by Georgia Tech
▪ edX – Machine Learning by Columbia University
▪ Coursera – Machine Learning with Python by IBM
▪ Coursera – Machine Learning by Stanford University
• Natural Language Processing
o Basics of Natural Language Processing
o Stop word elimination, Stemming, Lemmatization, Regex
o Feature Extraction and Encoding from Text
o Term Frequency (TF) and Inverse Document Frequency (TF-IDF)
o Word Embeddings
o Vector Space Models, N-gram Language Models, Sequence Models
o Attention Models
o Applications: Sentiment Analysis and Machine Translation
o Reference Material
▪ Coursera – Natural Language Processing Specialization by deeplearning.ai
▪ edX – NLP and NLU by University of Texas Arlington
thedatascienceportal
• Deep Learning
o Basics of Neural Network and Perceptron Model
o Neural Network Design and Architecture
o Parameter and Hyperparameter Tuning
o Regularization and Optimization
o Advanced: Convolutional Neural Networks, Recurrent Neural Networks, LSTM
o Reference Material
▪ Coursera – Deep Learning Specialization by deeplearning.ai
▪ Coursera – Applied Text Mining in Python by University of Michigan
▪ edX – Deep Learning by IBM
▪ Book – Deep Learning by Aaron Courville, Ian Goodfellow, Yoshua Bengio
• Machine Learning – II
o Machine Learning Approach and Process
o TensorFlow Development
o Advanced Algorithms: Recommender Systems, Reinforcement Learning
o Structuring Machine Learning Projects
o Deploying Machine Learning Models
o Reference Material
▪ Coursera – Advanced Machine Learning Specialization by NRUHSE
▪ Coursera – Reinforcement Learning Specialization by University of Alberta
▪ Coursera – Recommender Systems Specialization by University of Minnesota
▪ Coursera – TensorFlow Developer by deeplearning.ai
▪ Coursera – TensorFlow: Data and Deployment by deeplearning.ai
• Machine Learning Problems
o Kaggle – Datasets and Competitions – Practise!
• Wrapping up
o Reference Material
▪ Coursera – Data Science Specialization by John Hopkins University
▪ Coursera – Data Warehousing for Business Intelligence Specialization by University of
Colorado
• Specific software and platforms
o Reference Material
▪ edX – Introduction to Data Analysis using Excel by Microsoft
▪ edX – Analyzing and Visualizing Data with Excel by Microsoft
▪ edX – Analyzing and Visualizing Data with Power BI by Microsoft
▪ Coursera – Data Visualization with Tableau by UC Davis
▪ Coursera – Data Engineering, Big Data and Machine Learning on GCP Specialization
▪ dataiku - Academy

More Related Content

What's hot

Das Semantische Daten Web für Unternehmen
Das Semantische Daten Web für UnternehmenDas Semantische Daten Web für Unternehmen
Das Semantische Daten Web für UnternehmenSören Auer
 
Are New Digital Literacies Skills Neededrscd2018
Are New Digital Literacies Skills Neededrscd2018Are New Digital Literacies Skills Neededrscd2018
Are New Digital Literacies Skills Neededrscd2018SusanMRob
 
Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)Andre Freitas
 
Search and use of information among final year Computer Science and Informati...
Search and use of information among final year Computer Science and Informati...Search and use of information among final year Computer Science and Informati...
Search and use of information among final year Computer Science and Informati...IL Group (CILIP Information Literacy Group)
 
Semantic Search
Semantic SearchSemantic Search
Semantic Searchsssw2012
 
Introduction to nlp
Introduction to nlpIntroduction to nlp
Introduction to nlpAmaan Shaikh
 
Towards digitizing scholarly communication
Towards digitizing scholarly communicationTowards digitizing scholarly communication
Towards digitizing scholarly communicationSören Auer
 
Computing and Linguistics: A cognitive approach
Computing and Linguistics: A cognitive approachComputing and Linguistics: A cognitive approach
Computing and Linguistics: A cognitive approachSteve Pepper
 

What's hot (9)

Das Semantische Daten Web für Unternehmen
Das Semantische Daten Web für UnternehmenDas Semantische Daten Web für Unternehmen
Das Semantische Daten Web für Unternehmen
 
Are New Digital Literacies Skills Neededrscd2018
Are New Digital Literacies Skills Neededrscd2018Are New Digital Literacies Skills Neededrscd2018
Are New Digital Literacies Skills Neededrscd2018
 
Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)
 
Search and use of information among final year Computer Science and Informati...
Search and use of information among final year Computer Science and Informati...Search and use of information among final year Computer Science and Informati...
Search and use of information among final year Computer Science and Informati...
 
Semantic Search
Semantic SearchSemantic Search
Semantic Search
 
Realizing Semantic Web - Light Weight semantics and beyond
Realizing Semantic Web - Light Weight semantics and beyondRealizing Semantic Web - Light Weight semantics and beyond
Realizing Semantic Web - Light Weight semantics and beyond
 
Introduction to nlp
Introduction to nlpIntroduction to nlp
Introduction to nlp
 
Towards digitizing scholarly communication
Towards digitizing scholarly communicationTowards digitizing scholarly communication
Towards digitizing scholarly communication
 
Computing and Linguistics: A cognitive approach
Computing and Linguistics: A cognitive approachComputing and Linguistics: A cognitive approach
Computing and Linguistics: A cognitive approach
 

Similar to Data Science Learning Path

finding nobel prize window by PageRank
finding nobel prize window by PageRankfinding nobel prize window by PageRank
finding nobel prize window by PageRankYuji Fujita
 
Knowledge base system appl. p 1,2-ver1
Knowledge base system appl.  p 1,2-ver1Knowledge base system appl.  p 1,2-ver1
Knowledge base system appl. p 1,2-ver1Taymoor Nazmy
 
Resources for Getting Started in Predictive Analytics
Resources for Getting Started in Predictive AnalyticsResources for Getting Started in Predictive Analytics
Resources for Getting Started in Predictive Analyticsmeepbobeep
 
Technology Integration
Technology IntegrationTechnology Integration
Technology Integrationlxshelby
 
Librarian building blocks; or, how to make the ideal librarian
Librarian building blocks; or, how to make the ideal librarianLibrarian building blocks; or, how to make the ideal librarian
Librarian building blocks; or, how to make the ideal librarianDom Bortruex
 
Dm ml study_roadmap
Dm ml study_roadmapDm ml study_roadmap
Dm ml study_roadmapKang Pilsung
 
introduction to data mining tutorial
introduction to data mining tutorial introduction to data mining tutorial
introduction to data mining tutorial Salah Amean
 
Information retrieval 1 introduction to ir
Information retrieval 1 introduction to irInformation retrieval 1 introduction to ir
Information retrieval 1 introduction to irVaibhav Khanna
 
Creating and Maintaining a Sustainable Research Data Management Service: Wher...
Creating and Maintaining a Sustainable Research Data Management Service: Wher...Creating and Maintaining a Sustainable Research Data Management Service: Wher...
Creating and Maintaining a Sustainable Research Data Management Service: Wher...ARLGSW
 
HyperMembrane Structures for Open Source Cognitive Computing
HyperMembrane Structures for Open Source Cognitive ComputingHyperMembrane Structures for Open Source Cognitive Computing
HyperMembrane Structures for Open Source Cognitive ComputingJack Park
 
Flying solo: data librarians working outside (traditional) libraries
Flying solo: data librarians working outside (traditional) librariesFlying solo: data librarians working outside (traditional) libraries
Flying solo: data librarians working outside (traditional) librariesJane Frazier
 
A scalable architecture for extracting, aligning, linking, and visualizing mu...
A scalable architecture for extracting, aligning, linking, and visualizing mu...A scalable architecture for extracting, aligning, linking, and visualizing mu...
A scalable architecture for extracting, aligning, linking, and visualizing mu...Craig Knoblock
 
Open Innovation and Semantic Web
Open Innovation and Semantic WebOpen Innovation and Semantic Web
Open Innovation and Semantic WebMilan Stankovic
 
Andrew Cox Research data management
Andrew Cox Research data managementAndrew Cox Research data management
Andrew Cox Research data managementIncisive_Events
 
Data Science Training and Placement
Data Science Training and PlacementData Science Training and Placement
Data Science Training and PlacementAkhilGGM
 
Session 01 designing and scoping a data science project
Session 01 designing and scoping a data science projectSession 01 designing and scoping a data science project
Session 01 designing and scoping a data science projectbodaceacat
 
Session 01 designing and scoping a data science project
Session 01 designing and scoping a data science projectSession 01 designing and scoping a data science project
Session 01 designing and scoping a data science projectSara-Jayne Terp
 

Similar to Data Science Learning Path (20)

finding nobel prize window by PageRank
finding nobel prize window by PageRankfinding nobel prize window by PageRank
finding nobel prize window by PageRank
 
Knowledge base system appl. p 1,2-ver1
Knowledge base system appl.  p 1,2-ver1Knowledge base system appl.  p 1,2-ver1
Knowledge base system appl. p 1,2-ver1
 
Resources for Getting Started in Predictive Analytics
Resources for Getting Started in Predictive AnalyticsResources for Getting Started in Predictive Analytics
Resources for Getting Started in Predictive Analytics
 
Technology Integration
Technology IntegrationTechnology Integration
Technology Integration
 
Librarian building blocks; or, how to make the ideal librarian
Librarian building blocks; or, how to make the ideal librarianLibrarian building blocks; or, how to make the ideal librarian
Librarian building blocks; or, how to make the ideal librarian
 
Dm ml study_roadmap
Dm ml study_roadmapDm ml study_roadmap
Dm ml study_roadmap
 
introduction to data mining tutorial
introduction to data mining tutorial introduction to data mining tutorial
introduction to data mining tutorial
 
Information retrieval 1 introduction to ir
Information retrieval 1 introduction to irInformation retrieval 1 introduction to ir
Information retrieval 1 introduction to ir
 
CV
CVCV
CV
 
Creating and Maintaining a Sustainable Research Data Management Service: Wher...
Creating and Maintaining a Sustainable Research Data Management Service: Wher...Creating and Maintaining a Sustainable Research Data Management Service: Wher...
Creating and Maintaining a Sustainable Research Data Management Service: Wher...
 
Open University Data
Open University DataOpen University Data
Open University Data
 
DTP2016
DTP2016DTP2016
DTP2016
 
HyperMembrane Structures for Open Source Cognitive Computing
HyperMembrane Structures for Open Source Cognitive ComputingHyperMembrane Structures for Open Source Cognitive Computing
HyperMembrane Structures for Open Source Cognitive Computing
 
Flying solo: data librarians working outside (traditional) libraries
Flying solo: data librarians working outside (traditional) librariesFlying solo: data librarians working outside (traditional) libraries
Flying solo: data librarians working outside (traditional) libraries
 
A scalable architecture for extracting, aligning, linking, and visualizing mu...
A scalable architecture for extracting, aligning, linking, and visualizing mu...A scalable architecture for extracting, aligning, linking, and visualizing mu...
A scalable architecture for extracting, aligning, linking, and visualizing mu...
 
Open Innovation and Semantic Web
Open Innovation and Semantic WebOpen Innovation and Semantic Web
Open Innovation and Semantic Web
 
Andrew Cox Research data management
Andrew Cox Research data managementAndrew Cox Research data management
Andrew Cox Research data management
 
Data Science Training and Placement
Data Science Training and PlacementData Science Training and Placement
Data Science Training and Placement
 
Session 01 designing and scoping a data science project
Session 01 designing and scoping a data science projectSession 01 designing and scoping a data science project
Session 01 designing and scoping a data science project
 
Session 01 designing and scoping a data science project
Session 01 designing and scoping a data science projectSession 01 designing and scoping a data science project
Session 01 designing and scoping a data science project
 

Recently uploaded

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 

Recently uploaded (20)

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 

Data Science Learning Path

  • 1. thedatascienceportal Data Science LearningPath Right from basics to complex problem-solving level. Sign up for multiple courses at the same time and do them just as you would in a university – My suggestion is to take 2-3 items for a 4 months period. Following are the topics comprising of the whole Data Science journey – Under each main topic are several important concepts you must cover, along with good reference material from the most widely chosen education platforms. Happy Learning! • Algebra and Matrices o Linear Equations and Graphs o Functions o Transformations o Reference Material ▪ Coursera - Mathematics for Machine Learning: Linear Algebra ▪ edX – Linear Algebra I - IV by Georgia Tech ▪ Book – Elementary Linear Algebra by Stephen Andrilli and David Hecker • Statistics – I o Probability o Modelling and Sampling data distributions o Mean, Median, Mode, Variance, Standard Deviation o Confidence Intervals o Reference Material ▪ Udacity – Statistics by San Jose State University ▪ edX – Probability and Statistics I- IV by Georgia Tech ▪ Book - Introduction to Probability and Statistics Principles and Applications for Engineering and the Computing Sciences by J. Milton and J. Arnold • Analytical Thinking o Inference Building o Reading and understanding data o Correlations and Similarities o Reference Material ▪ Udacity – Intro to Inferential Statistics ▪ Coursera – Statistical Inference by John Hopkins University ▪ edX – Statistical Thinking for Data Science and Analytics by Columbia University • Calculus o Differentiation o Integration o Chain Rule o Optimization o Reference Material ▪ Coursera - Mathematics for Machine Learning: Multivariate Calculus by Imperial College of London ▪ Coursera – Calculus and Optimization for Machine Learning by NRUHSE ▪ Book – Thomas’ Calculus
  • 2. thedatascienceportal • Programming – Concepts and Implementation o Introduction to programming o Variables, Functions, Loops o Object Oriented Principles and Design o Introduction to Data Structures: Arrays and Lists o Reference Material ▪ Book – Structure and Interpretation of Computer Programs by Harold Abelson, Gerald Jay Sussman, Julie Sussman ▪ edX – CS50’s Introduction to Computer Science by Harvard University ▪ Coursera – Object Oriented Programming in Java Specialization by Duke University ▪ edX – Introduction to Python Programming by Georgia Tech ▪ Coursera – Python 3 Programming by University of Michigan ▪ Coursera – R Programming by John Hopkins University ▪ Udacity - Object Oriented Programming in Java ▪ Book – The Pragmatic Programmer: Your Journey to Mastery by Andrew Hunt, David Thomas • Data Structures and Algorithms o Introduction to Algorithms o Concepts: Sorting, Searching, Divide and Conquer, Shortest Path, Greedy Algorithms o Data Structures Implementation: Arrays, Lists, Queues, Stack o Algorithmic Complexities and Constraints o Advanced Data Structures and Algorithms: Trees, Graphs, String-based, Special case-based o Reference Material ▪ Udacity – Data Structures and Algorithms ▪ Coursera – Data Structures and Algorithms Specialization by UC San Diego ▪ Coursera – Algorithms Part 1 and 2 by Princeton University ▪ edX – Algorithms and Data Structures by UC San Diego ▪ Book - Introduction to Algorithms is a book on computer programming by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein ▪ Book – Algorithms by Robert Sedgewick • Database Management o Introduction to Database and DBMS o Data Models: Terminology and Rules o SQL: Query Formulation o Data Models: Entity Relationship Diagrams o Data Models: Schema Building o Normalization o Reference Material ▪ Coursera – Introduction to Structured Query Language by University of Michigan ▪ edX – Databases I – V by Stanford University ▪ Book – Database Systems – The Complete Book by Hector G. Molina, Jeffrey D. Ullman, and Jennifer Widom
  • 3. thedatascienceportal • Python / R for Machine Learning o Python / R Programming Fundamentals o Advanced Python: Data Structures and Comprehensions o Advanced R: R Functions, Debugging and Profiling o Focus Python Libraries: Numpy, Pandas, Matplotlib o Focus R packages: Dplyr, DT, Caret o Reference Material ▪ edX – Python Basics for Data Science by IBM ▪ edX – Python for Data Science by UC San Diego ▪ Coursera – IBM Data Science Professional Certificate courses 1 – 5 ▪ Coursera – Introduction to Data Science in Python by University of Michigan ▪ Coursera – Data Science: Foundations using R Specialization by John Hopkins University • Exploratory Data Analysis o Introduction to Data Analysis o Statistical Inference o Data Exploration: Forming Insights o Reference Material ▪ Udacity – Intro to Descriptive Statistics ▪ Coursera – Developing Data Products by John Hopkins University ▪ Coursera – Data Analysis with Python by IBM ▪ Book – Exploratory Data Analysis by John Tukey • Data Visualization o Visualization Best Practises o Focus Python Libraries: Matplotlib, Seaborn, Bokeh o Focus R packages: Ggplot2, Esquisse, Shiny o Reference Material ▪ Coursera – Data Visualization with Python by IBM ▪ edX – Data Science: Visualization by Harvard University ▪ Book – Storytelling with Data: Visualization Guide for Business Professionals by Cole Nussbaumer Knaflic • Statistics – II o Linear Data Modelling o Multivariate Analysis o Regression Analysis o Time Series Analysis o Factor and Path Analysis o Reference Material ▪ Book – Introduction to Statistical Learning by Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani ▪ Book – The Elements of Statistical Learning by Trevor Hastie, Robert Tibshirani, Jerome Friedman
  • 4. thedatascienceportal • Artificial Intelligence o Problem Solving with Search Algorithms o Probability with Bayes Rule and Bayesian Network o Knowledge Representation, Logic o Planning o Constraint Satisfaction o Introduction to Machine Learning o Introduction to Natural Language Processing o Reference Material ▪ edX – Artificial Intelligence by Columbia University ▪ edX – Artificial Intelligence by Georgia Tech ▪ edX – CS50’s Introduction to Artificial Intelligence with Python ▪ Udacity – Intro to Artificial Intelligence ▪ Book – Artificial Intelligence: A Modern Approach by Peter Norvig, Stuart J. Russell • Machine Leaning – I o Basics of Machine Learning o Types of Machine Learning Algorithms o Supervised v/s Unsupervised Learning o Cost Function and Regularization o Optimization Algorithms o Classification v/s Regression o Perceptron and Logistic Regression o Different Machine Learning Algorithms o Dimensionality Reduction o Working with different types of data and underlying challenges o Introduction to Deep Learning o Reference Material ▪ edX – Machine Learning by Georgia Tech ▪ edX – Machine Learning by Columbia University ▪ Coursera – Machine Learning with Python by IBM ▪ Coursera – Machine Learning by Stanford University • Natural Language Processing o Basics of Natural Language Processing o Stop word elimination, Stemming, Lemmatization, Regex o Feature Extraction and Encoding from Text o Term Frequency (TF) and Inverse Document Frequency (TF-IDF) o Word Embeddings o Vector Space Models, N-gram Language Models, Sequence Models o Attention Models o Applications: Sentiment Analysis and Machine Translation o Reference Material ▪ Coursera – Natural Language Processing Specialization by deeplearning.ai ▪ edX – NLP and NLU by University of Texas Arlington
  • 5. thedatascienceportal • Deep Learning o Basics of Neural Network and Perceptron Model o Neural Network Design and Architecture o Parameter and Hyperparameter Tuning o Regularization and Optimization o Advanced: Convolutional Neural Networks, Recurrent Neural Networks, LSTM o Reference Material ▪ Coursera – Deep Learning Specialization by deeplearning.ai ▪ Coursera – Applied Text Mining in Python by University of Michigan ▪ edX – Deep Learning by IBM ▪ Book – Deep Learning by Aaron Courville, Ian Goodfellow, Yoshua Bengio • Machine Learning – II o Machine Learning Approach and Process o TensorFlow Development o Advanced Algorithms: Recommender Systems, Reinforcement Learning o Structuring Machine Learning Projects o Deploying Machine Learning Models o Reference Material ▪ Coursera – Advanced Machine Learning Specialization by NRUHSE ▪ Coursera – Reinforcement Learning Specialization by University of Alberta ▪ Coursera – Recommender Systems Specialization by University of Minnesota ▪ Coursera – TensorFlow Developer by deeplearning.ai ▪ Coursera – TensorFlow: Data and Deployment by deeplearning.ai • Machine Learning Problems o Kaggle – Datasets and Competitions – Practise! • Wrapping up o Reference Material ▪ Coursera – Data Science Specialization by John Hopkins University ▪ Coursera – Data Warehousing for Business Intelligence Specialization by University of Colorado • Specific software and platforms o Reference Material ▪ edX – Introduction to Data Analysis using Excel by Microsoft ▪ edX – Analyzing and Visualizing Data with Excel by Microsoft ▪ edX – Analyzing and Visualizing Data with Power BI by Microsoft ▪ Coursera – Data Visualization with Tableau by UC Davis ▪ Coursera – Data Engineering, Big Data and Machine Learning on GCP Specialization ▪ dataiku - Academy