Skip to content

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.

License

Notifications You must be signed in to change notification settings

debrajhyper/Topic_Learning_Resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Topic Learning Resources Awesome

Issues Pull requests forks stars license

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

πŸ“œ Official Documentations

πŸ“± Android Documentations

🌊 Frontend Documentations

⚑ Frontend Frameworks/Library Documentations

☁️ Cloud Computing Documentations

πŸ” Git & Github Documentations

🎭 CyberSecurity Tools Documentations

β›“ Blockchain Documentations

πŸ“Ÿ Programming Languages Documentations

πŸ‘¨πŸ»β€πŸ’» Competitive Programming Documentations

🎯 Open Source Documentations

πŸ” DevRel Documentations

πŸ’₯ Miscellaneous Documentations

πŸ’£ DevOps Documentation

πŸ’» 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

πŸ“ˆ 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

πŸ€– 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

πŸ“± Android Development

TOPIC SOURCE NAME LINK
Flutter (Beginner) Johannes Milke click here
Android (Basic to Advance) Udacity click here

βœ’οΈ UI Development

TOPIC SOURCE NAME LINK
Adobe XD (Beginner to Advance) Pelfizz Studio click here
Figma (Beginner to Advance) Pelfizz Studio click here
Adobe Illustrator (Beginner) GFXMentor click here
React Material UI (Beginner) Codevolution click here
Sketch (Beginner) LearnUX.io click here

🌊 Frontend Development

TOPIC SOURCE NAME LINK
HTML FreeCodeCamp click here
HTML (Beginner) Programming with Mosh click here
HTML Canvas Udacity click here
CSS (Beginner) Traversy Media click here
HTML/CSS From scratch FreeCodeCamp click here
HTML/CSS/Javascript (Beginners) CodeWithHarry click here
Frontend web developer Bootcamp FreeCodeCamp click here
Intro to HTML & CSS Udacity click here
Intro to AJAX 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

⚑ Frontend Frameworks/Library

TOPIC SOURCE NAME LINK
Tailwind CSS The Net Ninja click here
React JS (Beginner) Clever Programmer click here
React JS (Intermediate) Scrimba click here
React JS (Beginner to Advance) Clever Programmer click here
React JS (Beginner to Advance) Codevolution click here
React JS (Advanced) Chris Blakely click here
React JS Crash Course Traversy Media click here
React Router v6 Codevolution click here
React Redux Codevolution click here
Next JS Codevolution click here
Vue JS The Net Ninja click here
Angular JS (Beginner) Codevolution click here

πŸ”₯ Backend Development

TOPIC SOURCE NAME LINK
Node JS Thapa Technical click here
Node JS CodeWithHarry click here
Node JS (Rest API) Artlfmj click here
Python API Testing In Python click here
PHP (Rest API) ProgrammingKnowledge click here

πŸŒ€ Backend Frameworks/Library

TOPIC SOURCE NAME LINK
Node & Express JS FreeCodeCamp click here
Laravel Laracasts click here
Laravel (Beginner) ProgrammingKnowledge click here
Pytest (Beginner) Test Automation University click here
Spring Boot Java Brains click here
Django FreeCodeCamp click here
Django CodeWithHarry click here
Flask Corey Schafer click here
GoLang FreeCodeCamp click here

πŸ“‚ Database

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

πŸ¦„ Full Stack Development

TOPIC SOURCE NAME LINK
Web Dev full course Codedamn click here

☁ Cloud Computing

TOPIC SOURCE NAME LINK
AWS Cloud Certified Practitioner Essentials Coursera click here
AWS Cloud Essentials Free Course AWS click here

🎭 CyberSecurity Tools

TOPIC SOURCE NAME LINK
Tcpdump HackerSploit click here
Wireshark Vinsloev Academy click here
Kali Linux Simplilearn click here
Metasploit HackerSploit click here
Nmpap HackerSploit click here
Tor Browser Lawrence Systems click here
XSS - Cross Site Scripting Virtual Forge an Onapsis Company click here

β›“ Blockchain Development

TOPIC SOURCE NAME LINK
Ethereum Complete Guide Udemy click here
Ethereum with JavaScript FreeCodeCamp click here
Ethereum with Python FreeCodeCamp click here

πŸ“Ÿ Programming Languages

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

πŸŽ“ DSA

TOPIC SOURCE NAME LINK
Algorithms Abdul Bari click here
DSA in Java Dinesh Varyani click here
Java + DSA + Interview Preparation Course (Ongoing) Kunal Kushwaha click here
Stack Aditya Verma click here
Recursion Aditya Verma click here
Dynamic Programming Aditya Verma click here
Sliding Window Algorithm Aditya Verma click here
Data Structures mycodeschool click here
Data Structures (in Hindi) Anuj Bhaiya click here
Java Complete Course - Placement Series Apna College click here
C++ (complete DSA) Code Help - by Babbar click here

πŸ‘¨πŸ»β€πŸ’» Competitive Programming

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
Beginner Topics For CP COPS IIT-(BHU) click here
C++ STL Utkatsh Gupta click here
C++ STL(Full Course) Luv click here
Streams Geothermal click here
Streams Neal Wu click here
Streams SecondThread click here
Streams William Lin click here
Number Theory CodeNCode click here
Algorithms (hard) Algorithms Live click here

βš™ System Design

TOPIC SOURCE NAME LINK
System Design Gaurav Sen click here
System Design sudoCODE click here

🎯 Open Source

TOPIC SOURCE NAME LINK
What is Open Source Community classromm click here
What is Open Source Mozzilla click here
Complete guide freeCodeCamp click here
Getting started Traversy Media click here
How to start Gaurav Sen click here
Git tutorial Kunal Kushwaha click here
Ethics in communities Microsoft click here

πŸ” DevRel

TOPIC SOURCE NAME LINK
Why? Women who code click here
Developer Advocacy Kunal Kushwaha click here
Roadmap Brad McCoy click here
How? Eddie Jaoude click here
How to Get hired? Dev Rel click here
Public speaking Chris Anderson click here
Best Practices Kunal Kushwaha click here
Learning in Public Kunal Kushwaha click here
Technical Blogging FreeCodeCamp Talks click here
Community Management Community classroom click here
25+ Open Source Programs Kunal Kushwaha click here

πŸ’₯ Miscellaneous

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


Thanks to all Contributors

Thanks a lot for spending your time helping Topic Learning Resources.

Contributors

License

This repository is under The MIT License. Read the LICENSE file for more information.