Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

454 Commits

Repository files navigation

Topic Learning Resources Awesome

IssuesPull requestsforksstarslicense

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

TOPICSOURCE NAMELINK
ScratchCS50click here
MIT-APP InventorCoding Blocks Jrclick here

💡 Artificial Intelligence

TOPICSOURCE NAMELINK
AI BasicsCS50click here
AI EngineeringIBM - Courseraclick here
Applied AIIBM - Courseraclick here
Artificial Intelligence for RoboticsUdacityclick here
Convolutional Neural Networks for Visual RecognitionStanford - YouTubeclick here
Deep Learning SpecializationDeepLearning.AI - Courseraclick here
Intro to Artificial IntelligenceUdacityclick here

📈 Data Science

TOPICSOURCE NAMELINK
Intro to Data ScienceUdacityclick here
IBM Data Science Professional CertificateCourseraclick here
Foundations of Data Science: K-Means Clustering in PythonCourseraclick here
Bayesian Statistics: From Concept to Data AnalysisCourseraclick here
Process Mining: Data science in ActionCourseraclick here
Probability and Statistics: To p or not to p?Courseraclick here
Linear Algebra Refresher CourseUdacityclick here
Statistics FundamentalsStatQuestclick here

🤖 Machine Learning

TOPICSOURCE NAMELINK
Data Science, Machine Learning, Data Analysis, Python & RUdemyclick here
Data Science: Machine LearningHarvard universityclick here
Machine LearningStanford - Courseraclick here
Machine Learning Crash CourseGoogle Developer Student Clubclick here
Python Crash Course for Data Science and Machine LearningUdemyclick here

📱 Android Development

TOPICSOURCE NAMELINK
Flutter (Beginner)Johannes Milkeclick here
Android (Basic to Advance)Udacityclick here

✒️ UI Development

TOPICSOURCE NAMELINK
Adobe XD (Beginner to Advance)Pelfizz Studioclick here
Figma (Beginner to Advance)Pelfizz Studioclick here
Adobe Illustrator (Beginner)GFXMentorclick here
React Material UI (Beginner)Codevolutionclick here
Sketch (Beginner)LearnUX.ioclick here

🌊 Frontend Development

TOPICSOURCE NAMELINK
HTMLFreeCodeCampclick here
HTML (Beginner)Programming with Moshclick here
HTML CanvasUdacityclick here
CSS (Beginner)Traversy Mediaclick here
HTML/CSS From scratchFreeCodeCampclick here
HTML/CSS/Javascript (Beginners)CodeWithHarryclick here
Frontend web developer BootcampFreeCodeCampclick here
Intro to HTML & CSSUdacityclick here
Intro to AJAXUdacityclick here
Intro to jQueryUdacityclick here
JavaScript BasicsUdacityclick here
JavaScript (Beginner)Programming with Moshclick here
JavaScript Design PatternsUdacityclick here
JavaScript TestingUdacityclick here
Object-Oriented JavaScriptUdacityclick here
Responsive ImagesUdacityclick here
Responsive Web Design FundamentalsUdacityclick here

⚡ Frontend Frameworks/Library

TOPICSOURCE NAMELINK
Tailwind CSSThe Net Ninjaclick here
React JS (Beginner)Clever Programmerclick here
React JS (Intermediate)Scrimbaclick here
React JS (Beginner to Advance)Clever Programmerclick here
React JS (Beginner to Advance)Codevolutionclick here
React JS (Advanced)Chris Blakelyclick here
React JS Crash CourseTraversy Mediaclick here
React Router v6Codevolutionclick here
React ReduxCodevolutionclick here
Next JSCodevolutionclick here
Vue JSThe Net Ninjaclick here
Angular JS (Beginner)Codevolutionclick here

🔥 Backend Development

TOPICSOURCE NAMELINK
Node JSThapa Technicalclick here
Node JSCodeWithHarryclick here
Node JS (Rest API)Artlfmjclick here
PythonAPI Testing In Pythonclick here
PHP (Rest API)ProgrammingKnowledgeclick here

🌀 Backend Frameworks/Library

TOPICSOURCE NAMELINK
Node & Express JSFreeCodeCampclick here
LaravelLaracastsclick here
Laravel (Beginner)ProgrammingKnowledgeclick here
Pytest (Beginner)Test Automation Universityclick here
Spring BootJava Brainsclick here
DjangoFreeCodeCampclick here
DjangoCodeWithHarryclick here
FlaskCorey Schaferclick here
GoLangFreeCodeCampclick here

📂 Database

TOPICSOURCE NAMELINK
DBMS CourseNeso Academyclick here
SQL (CrashCourse)CS50click here
SQL (Beginner)Amigoscodeclick here
SQLAmigosCodeclick here
MongoDBJsWizclick here
MongoDBWebDevSimpliedclick here
MongoDBAmigosCodeclick here

🦄 Full Stack Development

TOPICSOURCE NAMELINK
Web Dev full courseCodedamnclick here

☁ Cloud Computing

TOPICSOURCE NAMELINK
AWS Cloud Certified Practitioner EssentialsCourseraclick here
AWS Cloud Essentials Free CourseAWSclick here

🎭 CyberSecurity Tools

TOPICSOURCE NAMELINK
TcpdumpHackerSploitclick here
WiresharkVinsloev Academyclick here
Kali LinuxSimplilearnclick here
MetasploitHackerSploitclick here
NmpapHackerSploitclick here
Tor BrowserLawrence Systemsclick here
XSS - Cross Site ScriptingVirtual Forge an Onapsis Companyclick here

⛓ Blockchain Development

TOPICSOURCE NAMELINK
Ethereum Complete GuideUdemyclick here
Ethereum with JavaScriptFreeCodeCampclick here
Ethereum with PythonFreeCodeCampclick here

📟 Programming Languages

TOPICSOURCE NAMELINK
CCS50click here
C++Apna Collegeclick here
C++ (Beginner)CodeWithHarryclick here
C++ (Full course)Caleb Curryclick here
C# (Basic)Programming With Moshclick here
C# (Full Course)FreeCodeCampclick here
Core JAVASmart Programmingclick here
Javascript (Beginner)FreeCodeCampclick here
Javascript (Beginner)Brad Travesyclick here
JavaScript(OOPS)Apna Collegeclick here
FlaskCS50click here
Ruby (Beginner)ProgrammingKnowledgeclick here
GoLang (Beginner)Tech with Timclick here
KotlinFreeCodeCampclick here
Flutter (Beginner)The Net Ninjaclick here
PHP (Full Course)FreeCodeCampclick here
Python (OOPS)Teluskoclick here
Python (Beginner)TechWorld with Nanaclick here
Python (Beginner + OOPS)Programming with Moshclick here
Python Basics (Beginner)FreeCodeCampclick here
Python Basics CrashCourseCS50click here
Python (Advance)Python Engineerclick here

🎓 DSA

TOPICSOURCE NAMELINK
AlgorithmsAbdul Bariclick here
DSA in JavaDinesh Varyaniclick here
Java + DSA + Interview Preparation Course (Ongoing)Kunal Kushwahaclick here
StackAditya Vermaclick here
RecursionAditya Vermaclick here
Dynamic ProgrammingAditya Vermaclick here
Sliding Window AlgorithmAditya Vermaclick here
Data Structuresmycodeschoolclick here
Data Structures (in Hindi)Anuj Bhaiyaclick here
Java Complete Course - Placement SeriesApna Collegeclick here
C++ (complete DSA)Code Help - by Babbarclick here

👨🏻‍💻 Competitive Programming

TOPICSOURCE NAMELINK
CP playlist (Hindi)Luvclick here
CP playlist (English)ProgrammingWithHarryclick here
JavaScript PlaylistProgrammingWithHarryclick here
Algorithms PlaylistErrichtoclick here
Beginner Topics For CPCOPS IIT-(BHU)click here
C++ STLUtkatsh Guptaclick here
C++ STL(Full Course)Luvclick here
StreamsGeothermalclick here
StreamsNeal Wuclick here
StreamsSecondThreadclick here
StreamsWilliam Linclick here
Number TheoryCodeNCodeclick here
Algorithms (hard)Algorithms Liveclick here

⚙ System Design

TOPICSOURCE NAMELINK
System DesignGaurav Senclick here
System DesignsudoCODEclick here

🎯 Open Source

TOPICSOURCE NAMELINK
What is Open SourceCommunity classrommclick here
What is Open SourceMozzillaclick here
Complete guidefreeCodeCampclick here
Getting startedTraversy Mediaclick here
How to startGaurav Senclick here
Git tutorialKunal Kushwahaclick here
Ethics in communitiesMicrosoftclick here

🔐 DevRel

TOPICSOURCE NAMELINK
Why?Women who codeclick here
Developer AdvocacyKunal Kushwahaclick here
RoadmapBrad McCoyclick here
How?Eddie Jaoudeclick here
How to Get hired?Dev Relclick here
Public speakingChris Andersonclick here
Best PracticesKunal Kushwahaclick here
Learning in PublicKunal Kushwahaclick here
Technical BloggingFreeCodeCamp Talksclick here
Community ManagementCommunity classroomclick here
25+ Open Source ProgramsKunal Kushwahaclick here

💥 Miscellaneous

TOPICSOURCE NAMELINK
Git and GithubFreeCodeCampclick here
EthicsCS50click here
CookiesHussein Nasserclick here
SecurityCS50click 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.

About

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.

Topics

Resources

Code of conduct

Contributing

Stars

71 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors