/Topic_Learning_Resources

It's an all-one repository to get all free tech topics learning resources. So that you can focus on building skills rather than finding wonderful resources to learn from.

MIT LicenseMIT

Topic Learning Resources Awesome

This is an awesome project about various Learning resources. 📚

Resources are added frequently! ⚡

Enjoy!

If you like this repo, be sure to ⭐ it.

Please read contributing guidelines before submitting new resources.

Table of Contents


📃 Documentations

⚡ Development Doc

🎯 Frameworks/Library Doc

📄 Misc Doc

👩🏻‍💻 Programming Doc

🖥️ Competitive Programming


Learn SQL


💻 Video/Playlist

🧩Block Programming

TOPIC SOURCE NAME LINK
Scratch CS50 click here
MIT-APP Inventor Coding Blocks Jr click here

💡 Artificial Intelligence

TOPIC SOURCE NAME LINK
AI Basics CS50 click here
AI Engineering IBM - Coursera click here
Applied AI IBM - Coursera click here
Artificial Intelligence for Robotics Udacity click here
Convolutional Neural Networks for Visual Recognition Stanford - YouTube click here
Deep Learning Specialization DeepLearning.AI - Coursera click here
Intro to Artificial Intelligence Udacity click here
AWS Cloud Certified Practitioner Essentials Coursera click here

🔥 Backend Development:

TOPIC SOURCE NAME LINK
Node JS Thapa Technical click here
Node JS (Rest API) Artlfmj click here
PHP (MongoDB) AmigosCode click here
PHP(PostgreSQL) AmigosCode click here
PHP (Rest API) ProgrammingKnowledge click here
Python API Testing In Python click here
Python (Django) FreeCodeCamp click here
Python (Flask) Corey Schafer click here
Node JS CodeWithHarry click here
Python (Django) CodeWithHarry click here

🌀 Backend Frameworks/Library

TOPIC SOURCE NAME LINK
Laravel (Beginner) ProgrammingKnowledge click here
Pytest (Beginner) Test Automation University click here
GO, JS (Beginner) gRPC Cross Language click here

📂 Database

TOPIC SOURCE NAME LINK
MongoDB JsWiz click here
MongoDB WebDevSimplied click here
SQL (CrashCourse) CS50 click here
SQL (Beginner) Amigoscode click here
DBMS Course Neso Academy click here

📈 Data Science

TOPIC SOURCE NAME LINK
Intro to Data Science Udacity click here
IBM Data Science Professional Certificate Coursera click here
Foundations of Data Science: K-Means Clustering in Python Coursera click here
Bayesian Statistics: From Concept to Data Analysis Coursera click here
Process Mining: Data science in Action Coursera click here
Probability and Statistics: To p or not to p? Coursera click here
Linear Algebra Refresher Course Udacity click here
Statistics Fundamentals StatQuest click here

🎓 DSA

TOPIC SOURCE NAME LINK
Algorithms Abdul Bari click here
DSA in Java Dinesh Varyani click here
Dynamic Programming Aditya Verma click here
Java + DSA + Interview Preparation Course (Ongoing) Kunal Kushwaha click here
Recursion Aditya Verma click here
Sliding Window Algorithm Aditya Verma click here
Stack Aditya Verma click here
Data Structures mycodeschool click here
Data Structures (in Hindi) Anuj Bhaiya click here

🌊 Frontend Development

TOPIC SOURCE NAME LINK
HTML FreeCodeCamp click here
HTML (Beginner) Programming with Mosh click here
HTML Canvas Udacity click here
HTML/CSS From scratch FreeCodeCamp click here
Intro to AJAX Udacity click here
Intro to HTML & CSS Udacity click here
Intro to jQuery Udacity click here
JavaScript Basics Udacity click here
JavaScript (Beginner) Programming with Mosh click here
JavaScript Design Patterns Udacity click here
JavaScript Testing Udacity click here
Object-Oriented JavaScript Udacity click here
Responsive Images Udacity click here
Responsive Web Design Fundamentals Udacity click here
Tailwind CSS The Net Ninja click here
CSS (Beginner) Traversy Media click here
HTML/CSS/Javascript (Beginners) CodeWithHarry click here

⚡ Frontend Frameworks/Library

TOPIC SOURCE NAME LINK
React JS (Beginner) Clever Programmer click here
React JS (Beginner to Advance) Clever Programmer click here
React JS (Beginner to Advance) Codevolution click here
React JS Crash Course Traversy Media click here
React Redux Codevolution click here
Vue JS The Net Ninja click here
Angular JS (Beginner) Codevolution click here

📑 Machine Learning

TOPIC SOURCE NAME LINK
Data Science, Machine Learning, Data Analysis, Python & R Udemy click here
Data Science: Machine Learning Harvard university click here
Machine Learning Stanford - Coursera click here
Machine Learning Crash Course Google Developer Student Club click here
Python Crash Course for Data Science and Machine Learning Udemy click here

📄 Misc

TOPIC SOURCE NAME LINK
Cookies Hussein Nasser click here
Android Development Rahul Pandey click here
Ethics CS50 click here
Security CS50 click here
Git and Github FreeCodeCamp click here

👩🏻‍💻 Programming:

TOPIC SOURCE NAME LINK
C CS50 click here
C++ Apna College click here
C++ (Beginner) CodeWithHarry click here
C++ (complete DSA) Code Help - by Babbar click here
C# (Basic) Programming With Mosh click here
C# (Full Course) FreeCodeCamp click here
Core JAVA Smart Programming click here
Flask CS50 click here
Flutter (Beginner) The Net Ninja click here
GoLang (Beginner) Tech with Tim click here
Javascript (Beginner) Brad Travesy click here
Javascript (Beginner) FreeCodeCamp click here
Kotlin FreeCodeCamp click here
PHP (Full Course) FreeCodeCamp click here
Python Basics CrashCourse CS50 click here
Python Basics (Beginner) FreeCodeCamp click here
Python (Beginner) TechWorld with Nana click here
Python (Advance) Python Engineer click here
Ruby (Beginner) ProgrammingKnowledge click here
Python (OOPS) Telusko click here
JavaScript(OOPS) Apna College click here

🖥️ Competitive Programming Tutorials

TOPIC SOURCE NAME LINK
CP playlist (Hindi) Luv click here
CP playlist (English) ProgrammingWithHarry click here
JavaScript Playlist ProgrammingWithHarry click here
Algorithms Playlist Errichto click here
Streams William Lin , Geothermal William Lin, Geothermal
Beginner Topics For CP COPS IIT-(BHU) click here
C++ STL Utkatsh Gupta click here
C++ STL(Full Course) Luv click here