explaingit

krishnaik06/the-grand-complete-data-science-materials

8,769PythonAudience · dataComplexity · 1/5Setup · easy

TLDR

A curated directory of YouTube playlists covering data science from beginner Python through machine learning, deep learning, and MLOps, no code included, just links to structured video learning paths.

Mindmap

mindmap
  root((Data Science Materials))
    Topics covered
      Python basics
      Statistics and SQL
      Machine learning
      Deep learning and NLP
    Deployment
      Flask and Gradio
      BentoML
      AWS SageMaker
      Docker and MLflow
    Projects
      End-to-end walkthroughs
      Generative AI
      PySpark tutorials
    Resources
      YouTube playlists
      Interview questions
      Learning tracker
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Follow a structured video curriculum to learn data science from Python basics to production deployment.

USE CASE 2

Find curated YouTube playlists on specific topics like NLP, deep learning, or MLOps without searching manually.

USE CASE 3

Use the tracker spreadsheet to plan and monitor your own learning path through the material.

USE CASE 4

Prepare for data science interviews using the linked question bank and end-to-end project walkthroughs.

Tech stack

PythonSQLFlaskGradioBentoMLAWS SageMakerDockerMLflow

Getting it running

Difficulty · easy Time to first run · 5min
No license information is mentioned in this repository.

In plain English

This repository is a curated collection of links to data science and machine learning learning materials, almost all of which are video playlists on YouTube. The content covers a broad path from beginner Python programming through to production deployment and generative AI topics. The list is organized into 14 sections. Early sections cover Python fundamentals, statistics, SQL, and version control with Git and GitHub, with playlists available in both English and Hindi. Later sections move into exploratory data analysis, feature engineering, and machine learning. Deep learning and natural language processing topics have their own playlists. There are also sections dedicated to deployment frameworks like Flask, Gradio, and BentoML, cloud services through AWS SageMaker, and MLOps tooling including Docker, MLflow, and model monitoring. Section 11 gathers end-to-end project walkthroughs that show the full lifecycle of a machine learning project from data preparation through to deployment. Section 12 covers generative AI topics including OpenAI usage and the Langchain library, though those playlists are noted as still in progress. A PySpark tutorial series for large-scale data processing is also included. The README links to a tracker spreadsheet for planning a learning path, a list of interview questions hosted on a separate GitHub repository, and an internship listing. All the video content lives on the Krish Naik YouTube channels, which are also linked. There is no code in the repository itself, everything here is a directory of external learning resources.

Copy-paste prompts

Prompt 1
I want to learn data science from scratch using YouTube videos. Generate a 12-week study plan covering Python basics, statistics, SQL, machine learning, and deployment, referencing Krish Naik's playlist structure.
Prompt 2
I've finished basic Python and statistics. Suggest which machine learning topics I should study next and what projects I can build to practice each one.
Prompt 3
Explain what MLOps means for a beginner: what is Docker, what is MLflow, and why do I need them to deploy a machine learning model?
Prompt 4
Help me prepare for a data science interview by listing the most important concepts across Python, statistics, SQL, and machine learning that a fresher should know.
Prompt 5
I want to learn generative AI and Langchain. Outline a learning path starting from no prior knowledge, including what prerequisites I need before starting.
Open on GitHub → Explain another repo

← krishnaik06 on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.