► Developer Learning
unofficial mirror · upstream 2515e7690372 · 2026-09-22 07:58 UTC
• 🌐 Project Based Learning (https://github.com/practical-tutorials/project-based-learning) - Project Based Learning Resources
• 🌐 Awesome Certificates (https://panx.io/awesome-certificates/) / GitHub (https://github.com/PanXProject/awesome-certificates) - Dev Course Indexes
• 🌐 Awesome YouTubers (https://github.com/JoseDeFreitas/awesome-youtubers) - YouTube Dev Channels Indexes
• 🌐 r/LearnProgramming Wiki (https://www.reddit.com/r/learnprogramming/wiki/faq#wiki_getting_started), Programming Learning Index (https://github.com/bobeff/programming-math-science), awesome-opensource-documents (https://github.com/44bits/awesome-opensource-documents) or A-to-Z-Resources-for-Students (https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Programming Learning Resources
• 🌐 Roadmap (https://roadmap.sh/) - Developer Roadmaps / GitHub (https://github.com/kamranahmedse/developer-roadmap)
• 🌐 Path to Senior Engineer (https://github.com/jordan-cutler/path-to-senior-engineer-handbook) or Professional Programming (https://github.com/charlax/professional-programming) - Software Engineer Resources
• ↪️ Programming Books (https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/reading#wiki_.25B7_programming_books) - Read / Download Programming Books
• ⭐ freeCodeCamp (https://www.freecodecamp.org/) - Programming / Courses / Interactive
• ⭐ git-cheat-sheet (https://github.com/arslanbilal/git-cheat-sheet), Git Commands (https://gabrieldejesus.github.io/git-commands/) or Git Cheatsheet (https://www.ndpsoftware.com/git-cheatsheet.html#loc=index;) - Git Command Lists
• ⭐ OpenVim (https://openvim.com/) - Interactive Vim Tutorials
• ⭐ Build your own X (https://github.com/codecrafters-io/build-your-own-x) - Advanced Coding Tutorials / Discord (https://discord.gg/DeqUD2P)
• ⭐ StarSQL (https://selectstarsql.com/), SQL Practice (https://www.sql-practice.online/) or Learn SQL (https://sqlbolt.com/) - SQL Lessons / Practice
• Programiz (https://www.programiz.com/), TutorialKart (https://www.tutorialkart.com/), Ultimate Programming (https://www.codebreakthrough.com/ultimate-programming-all-in-one-tutorials?coupon=LEARNFORFREE), Hackr.io (https://hackr.io/), GeeksforGeeks (https://www.geeksforgeeks.org/), W3Schools (https://www.w3schools.com/) or Tpoint Tech (https://www.tpointtech.com/) / Telegram (https://t.me/tpointtech) - General Coding Tutorials
• Guru99 (https://www.guru99.com/) - Software / Web Development
• Codelabs (https://codelabs.developers.google.com/) - Project Based Tutorials
• The SHA-256 Project (https://github.com/oconnor663/sha256_project) - Learn to Develop SHA-256
• calmcode (https://calmcode.io/) - Video Tutorials
• zetcode (https://zetcode.com/) - Programming Notes / Ebooks
• Ebook Foundation (https://ebookfoundation.github.io/free-programming-books/) - Programming Ebooks
• First Timers Only (https://www.firsttimersonly.com/) - Contribution Guide for Beginners
• Beej's Guide to Git (https://beej.us/guide/) or Git Tips (https://github.com/git-tips/tips) - Git Guides / Tips
• Oh My Git! (https://ohmygit.org/) or Oh Shit, Git!?! (https://ohshitgit.com/) - Git Learning Game
• Git Tutorial (https://4geeksacademy.github.io/git-interactive-tutorial/) - Interactive Git Tutorial
• Learn Git Branching (https://learngitbranching.js.org/) - Interactive Git Branching Guide
• Git Time (https://git.bradwoods.io/) - Git Learning Game
• Hack Club (https://hackclub.com/) - Non-Profit High School Coding Community / Resources / GitHub (https://github.com/hackclub)
• DevToolTips (https://devtoolstips.org/) - Developer Tips
• Checki0 (https://checkio.org/) - Code Learning Games
• Scrimba (https://scrimba.com/) or VittaScience (https://en.vittascience.com/code) - Interactive Programming Learning
• CloudSkillsBoost (https://www.skills.google/paths) - Programming Courses
• MOOC.fi (https://www.mooc.fi/en/) - Programming Courses
• EggHead (https://egghead.io/) - Programming Courses
• TechSchool (https://techschool.dev/en) - Programming Courses / Discord (https://discord.com/invite/C4abRX5skH)
• Josh Comeau (https://www.joshwcomeau.com/) - Programming Tutorials
• Scratch (https://scratch.mit.edu/) / Firefox Extension (https://scratchaddons.com/) / Chrome Extension (https://www.scratchtools.app/) / Package Projects (https://packager.turbowarp.org/) / Increase Speed (https://turbowarp.org/), 2 (https://github.com/TurboWarp/) / Wiki / Guides (https://scratch-wiki.info/) / GitHub (http://github.com/ScratchAddons/ScratchAddons) or MIT App Inventor (https://appinventor.mit.edu/) - Beginner Programming Learning
• USACO Guide (https://usaco.guide/) - Competitive Programming Lessons
• Beej's Guides (https://www.beej.us/guide/) or LearnByExample (https://learnbyexample.github.io/) - Programming Guides
• CodinGame (https://www.codingame.com/) - Games to Practice Coding / Programming
• Advent of Code (https://adventofcode.com/) - Programming Puzzles
• Interview University (https://github.com/jwasham/coding-interview-university) - Software Engineer Study Guides
• System Design 101 (https://github.com/ByteByteGoHq/system-design-101) or system-design-primer (https://github.com/donnemartin/system-design-primer) - System Design Guides
• CLIG (https://clig.dev/) - CLI Design Guide / Discord (https://discord.gg/EbAW5rUCkE)
• LearnToCloud (https://learntocloud.guide/) - Cloud Computing Guide
• Server Survival (https://pshenok.github.io/server-survival/) - Tower Defense Game for learning Cloud Architecture / GitHub (https://github.com/pshenok/server-survival)
• Swift Playgrounds (https://developer.apple.com/tutorials/swiftui) - Learn Swift UI / Samples (https://developer.apple.com/tutorials/sample-apps)
• Learn Vim (https://github.com/iggredible/Learn-Vim) - Vim + Vimscript Learning Guide
• rTorr (https://vim.rtorr.com/) - Vim Editor Cheat Sheets
• Vim University (https://github.com/wincent/vim-university) - Vim Tips
• VimTip (https://vim.fandom.com/wiki/Category:VimTip) - Vim Editor Tips
• Learn Shell (https://www.learnshell.org/) - Interactive Shell Programming Tutorial
• Assembly Tutorial (https://github.com/mschwartz/assembly-tutorial) - AMD64 / Intel 64 bit Programming Tutorial
• High Assurance Rust (https://highassurance.rs/) - Software Development Guide
• LearningSEO.io (https://learningseo.io/) or SEO Cheat Sheet (https://seo-cheat-sheet.9elements.com/) - SEO Learning
• SQL PD (https://sqlpd.com/), SQL Noir (https://www.sqlnoir.com/), Lost at SQL (https://lost-at-sql.therobinlord.com/) or SQL Easy (https://www.sql-easy.com/) - SQL Learning Games
• PostgreSQL Tutorial (https://neon.com/postgresql/tutorial) - PostgreSQL Tutorial
• MySQL Tutorial (https://www.mysqltutorial.org/) - MySQL Tutorial
• LearnOpenGL (https://learnopengl.com/) - Learn OpenGL
• Devops Exercises (https://github.com/bregman-arie/devops-exercises) - DevOps Exercises
• 90DaysOfDevOps (https://github.com/MichaelCade/90DaysOfDevOps) - Learn DevOps
• Hasura (https://hasura.io/learn/) - GraphQL Courses
• systemd-by-example (https://systemd-by-example.com/) - systemd Learning
• The Linux Kernel (https://kernel.org/doc/) - Linux Kernel Development Guides / Archives (https://kernel.org/)
• Workbench (https://apps.gnome.org/Workbench) - Learn / Experiment with Gnome / GitHub (https://github.com/workbenchdev/Workbench)
• botwiki (https://botwiki.org/) - Learn How to Make Bots
▷ Programming Languages
• 🌐 Python Discord (https://pythondiscord.com/resources/) - Python Learning Resources
• ⭐ 30 Days Of Python (https://github.com/Asabeneh/30-Days-Of-Python) - Python Programming Challenge
• Hitchhiker's Guide to Python (https://docs.python-guide.org/) - Python Guide / GitHub (https://github.com/realpython/python-guide)
• Typing.io (https://typing.io/) or Silver Dev's WPM (https://wpm.silver.dev/) - Programming Typing Practice / Sign-Up
• A Byte of Python (https://python.swaroopch.com/) - Python Guide
• Learn Python (https://www.learnpython.org/) - Interactive Python Guide
• FutureCoder (https://futurecoder.io/) - Interactive Python Guide
• Genepy (https://genepy.org/) - Interactive Python Guide
• Learn-Python (https://github.com/trekhleb/learn-python) - Python Playground / Cheatsheet
• CS50 (https://cs50.harvard.edu/python/) - Python Course
• Tea Press (https://greenteapress.com/wp) - Python Learning Book
• Pydroid 3 (https://play.google.com/store/apps/details?id=ru.iiec.pydroid3) - Android Python IDE + Learning
• Learn C (https://www.learn-c.org/) - C Tutorials
• C++ Core Guidelines (https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines) / GitHub (https://github.com/isocpp/CppCoreGuidelines) or modern-cpp-tricks (https://github.com/rachitiitr/modern-cpp-tricks) - C++ Tips
• Learn C++ (https://www.learncpp.com/) or StudyPlan (https://www.studyplan.dev/) - C++ Lessons / Tutorials
• Makefile Tutorial (https://makefiletutorial.com/) - Makefile Tutorial
• AmigosCode (https://www.youtube.com/@amigoscode), Java Design Patterns (https://java-design-patterns.com/), Modern Java (https://javabook.mccue.dev/) or learncs.online (https://www.learncs.online/) - Java / Kotlin Guides
• Learn Next.js (https://nextjs.org/learn) - Next.js Learning Resources
• LearnGo (https://github.com/inancgumus/learngo) or Tour Go (https://go.dev/tour) - Learn Go Programming
• Rust Learning (https://github.com/ctjhoa/rust-learning) - Rust Learning Resources
• Poignant (https://poignant.guide/) or Try Ruby (https://try.ruby-lang.org/) - Learn Ruby
• Learn Perl (https://www.learn-perl.org/) - Learn Perl
▷ Web Development
• 🌐 MDN (https://developer.mozilla.org/) or Web Dev Resources (https://joshjoshuap-webdevresources.vercel.app/) - Web Dev Learning Resources
• ⭐ Odin Project (https://www.theodinproject.com/), 2 (https://www.freecodecamp.org/learn/the-odin-project/) - Programming / Courses / Interactive / Discord (https://discord.com/invite/fbFCkYabZB)
• ⭐ FullStackOpen (https://fullstackopen.com/en/) - Full Stack Course / Discord (https://study.cs.helsinki.fi/discord/join/fullstack)
• ⭐ LandChad (https://landchad.net/), 32bit (https://32bit.cafe/) or learn.sadgrl.online (https://sadgrl.online/guides/) - Site Development Guides
• ⭐ Learn to Code HTML & CSS (https://learn.shayhowe.com/), CSS Tip (https://css-tip.com/) or HTML Hobbyist (https://www.htmlhobbyist.com/)- HTML/CSS Learning Sites
• ⭐ PHP: The Right Way (https://phptherightway.com/), Learn PHP (https://odan.github.io/learn-php/) or PHP Tutorial (https://www.phptutorial.net/) - Learn PHP
• ⭐ JavaScript.info (https://javascript.info/), Patterns.dev (https://www.patterns.dev/) or 30 Days Of JavaScript (https://github.com/Asabeneh/30-Days-Of-JavaScript) - JavaScript Learning Sites
• Cloud Cost Handbook (https://handbook.vantage.sh/) - Public Cloud Hosting Cost Guide / GitHub (https://github.com/vantage-sh/handbook.vantage.sh)
• Web Dev for Beginners (https://microsoft.github.io/Web-Dev-For-Beginners/) - Web Dev Course
• Packet.School (https://packet.school/) - Interactive Networking Learning
• Awesome Network Analysis (https://github.com/briatte/awesome-network-analysis) - Network Analysis Learning
• Aquent Gymnasium (https://thegymnasium.com/) or CodeAnalogies (https://www.codeanalogies.com/) - Web Dev Tutorials
• Dash (https://dash.generalassemb.ly/) - Web Dev Courses
• Web Skills (https://andreasbm.github.io/web-skills/), Codeguage (https://www.codeguage.com/) / Discord (https://discord.gg/V8jcS8d2H5), web.dev (https://web.dev/learn) or Encodedna (https://www.encodedna.com/) - Web Dev Guides
• Codevolution (https://www.youtube.com/@Codevolution) - Web Dev Video Lessons
• The Copenhagen Book (https://thecopenhagenbook.com/) - Web App Auth Guidelines
• DOM Events (https://domevents.dev/) - Learn about DOM Events
• WebRTCForTheCurious (https://webrtcforthecurious.com/) - WebRTC Guide / GitHub (https://github.com/webrtc-for-the-curious/webrtc-for-the-curious)
• backendlore (https://github.com/fpereiro/backendlore) or Design Pattern for Humans (https://github.com/kamranahmedse/design-patterns-for-humans) - Backend Coding Guides
• backend-challenges (https://github.com/CollabCodeTech/backend-challenges) - Backend Challenges for Practice
• Backend Cheats (https://github.com/cheatsnake/backend-cheats) - Backend Cheatsheet / Guide
• STPG (https://stpg-tk.netlify.app/guides/) - Startpage Creation Guides / Discord (https://discord.com/invite/ExAGgVR)
• Web Design in 4 Minutes (https://jgthms.com/web-design-in-4-minutes/) or Strml (https://www.strml.net/) - Interactive Web Design Tutorial
• WebGL and GLSL Workshop (https://mattdesl.github.io/workshop-webgl-glsl/) - Interactive WebGL / GLSL Tutorial
• HEAD (https://htmlhead.dev/) - HTML head Element Guide
• 100DayCSS (https://100dayscss.com/), CSS Challenges (https://css-challenges.com/) or PlayCSS (https://playcss.app/) - CSS Challenges
• modern.css (https://modern-css.com/) - Modern CSS Snippet Comparisons
• Codepip (https://codepip.com/games/), Grid Garden (https://cssgridgarden.com/), CSS Battle (https://cssbattle.dev/), CSS Speedrun (https://css-speedrun.netlify.app/), CodingFantasy (https://codingfantasy.com/) or CSS Diner (https://flukeout.github.io/) - CSS Learning Games
• Guess CSS (https://www.guess-css.app/) - CSS Guessing Game
• Flexbox Froggy (https://flexboxfroggy.com/), Flexbox Zombies (https://mastery.games/flexboxzombies), FlexboxDefense (http://www.flexboxdefense.com/) or KnightsoftheFlexboxTable (https://knightsoftheflexboxtable.com/) - CSS Flexbox Learning Games
• DefensiveCSS (https://defensivecss.dev/) - CSS Tips
• LearnCSSGrid (https://learncssgrid.com/) or GridByExample (https://gridbyexample.com/) - CSS Grid Guides
• You Don't Know JS (https://github.com/getify/You-Dont-Know-JS) or EloquentJavaScript (https://eloquentjavascript.net/) - JavaScript Learning Books
• JavaScript Questions (https://github.com/lydiahallie/javascript-questions) or JavaScriptQuiz (https://javascriptquiz.com/) - JavaScript Questions for Practice
• 33 JS Concepts (https://github.com/leonardomso/33-js-concepts) - Useful JavaScript Concepts
• You-Dont-Need-jQuery (https://github.com/camsong/You-Dont-Need-jQuery) - JavaScript Query Style Events Guide
• Untrusted (https://untrustedgame.com/) - JavaScript Learning Game
• HTMLDog (https://htmldog.com/) - HTML/CSS and JavaScript Tutorials
• Pixactly (https://pixactly.app/) - Test Pixel Dimension Orientation
▷ Computer Science
• 🌐 CompSciLib (https://www.compscilib.com/) - Computer Science Tools
• ⭐ TeachYourselfComputerScience (https://teachyourselfcs.com/) - Computer Science Book Recommendations
• ⭐ The Borr Project (https://borr.dev/computer-science/) / Discord (https://discord.gg/uR2QS36pdH) or OSSU Comp Sci (https://github.com/ossu/computer-science) / PT-BR (https://github.com/ossu/computer-science-br) / CN (https://github.com/ossu/computer-science-cn) / Discord (https://discord.gg/wuytwK5s9h) - Computer Science Roadmap
• ⭐ CEMC (https://cemc.uwaterloo.ca/resources/courseware) - Computer Science Courses
• ⭐ CS50 (https://cs50.harvard.edu/x/) - Harvard Computer Science Course / Subreddit (https://www.reddit.com/r/cs50/) / Telegram (https://t.me/cs50x) / Discord (https://discord.com/invite/cs50) / GitHub (https://github.com/cs50)
• ⭐ NandGame (https://nandgame.com/) - Computer Building Puzzle
• ⭐ CraftingInterpreters (https://www.craftinginterpreters.com/) - Scripting Language Implementation Book / GitHub (https://github.com/munificent/craftinginterpreters)
• CSRankings (https://csrankings.org/) - Publication Activity of Computer Science Colleges per Topic
• CS1000 (https://cs1000.surge.sh/) - Computer Science / Software Engineering
• Tech Dev Guide (https://www.google.com/about/careers/applications/buildyourfuture/resources/) - Computer Science Google Courses
• Big-O Cheatsheet (https://www.bigocheatsheet.com/) - Computer Science Complexities Cheatsheet
• CSDIY (https://csdiy.wiki/en/), awesome-low-level-design (https://github.com/ashishps1/awesome-low-level-design), awesome-system-design-resources (https://github.com/ashishps1/awesome-system-design-resources) or LearnAIFromScratch (https://learnaifromscratch.github.io/) - Computer Science Learning Guides
• ProfessorMesser (https://www.professormesser.com/) - IT Courses
• Code.org (https://code.org/) - Computer Science Courses
• cs-video-courses (https://github.com/Developer-Y/cs-video-courses) - Computer Science Courses
• Modern Computer Science Curriculum (https://functionalcs.github.io/curriculum/) - Computer Science Courses
• SEE (https://see.stanford.edu/) - Computer Science Courses
• CollegeCompendium (https://collegecompendium.org/) - Computer Science Courses
• Gwern.net (https://gwern.net/) - Gwern Branwen Essays (AI, Psychology, & Statistics)
• Runestone Interactive (https://runestone.academy/) - Interactive Guides
• Computerphile (https://www.youtube.com/@Computerphile/) or CSDojo (https://www.youtube.com/@CSDojo) - Computer Science YouTube Channels
• ApressOpen (https://link.springer.com/brands/apress/books) - Computer Science Books
• Papers We Love (https://paperswelove.org/) - Computer Science Research Papers
• System Design Academy (https://github.com/systemdesign42/system-design-academy) - Large Scale System Design Learning
• CS Academy (https://csacademy.com/) - Interactive Computer Science Lessons
• From Nand To Tetris (https://www.nand2tetris.org/course) - Computer Building Lesson
• Copetti (https://www.copetti.org/) - In-depth Console Architecture Analysis / GitHub (https://github.com/flipacholas/Architecture-of-consoles)
• Lean (https://lean-lang.org/) - Theorem Prover and Programming Language / Learning Games (https://adam.math.hhu.de/) / Web (https://live.lean-lang.org/) / GitHub (https://github.com/leanprover/lean4)
• Rocq (https://rocq-prover.org/) - Theorem Prover and Proof Assistant / GitHub (https://github.com/rocq-prover/rocq)
• HOL (https://hol-theorem-prover.org/) - Theorem Prover for Higher-Order Logic / GitHub (https://github.com/HOL-Theorem-Prover/HOL)
• Web Browser Engineering (https://browser.engineering/) - Learn about Browser Engineering
• OSDev Wiki (https://wiki.osdev.org/) - Operating System Dev Wiki
• Wi is Fi (https://www.wiisfi.com/) - Wi-Fi Educational Guide
• CPU Land (https://cpu.land/) - What Happens when you run Programs
• Computer Science Lecture Links (https://github.com/riti2409/Resources-for-preparation-Of-Placements)
• Eylenburg (https://eylenburg.github.io/) - Hardware / Software Comparisons + History
▷ Data Science
• 🌐 Awesome Data Science (https://github.com/academic/awesome-datascience) - Data Science Resources
• 🌐 Awesome Data Analysis (https://github.com/PavelGrigoryevDS/awesome-data-analysis) - Data Analysis Resources
• 🌐 Data Engineer Handbook (https://github.com/DataExpert-io/data-engineer-handbook) - Data Engineer Resources
• ⭐ OSSU Data Science (https://github.com/ossu/data-science) - Data Science Roadmap / Discord (https://discord.gg/wuytwK5s9h)
• Mage (https://www.mage.ai/) - Data Science Pipelines
• Deepnote (https://deepnote.com/) - Data Science Notebook
• Visualization.info (https://visualization.info/) or Data Visualization Guide (https://data.europa.eu/apps/data-visualisation-guide/) - Learn About Data Visualization
• 365Datascience (https://365datascience.com/) - Data Science Courses
• Data Science Intro Guide (https://florian-huber.github.io/data_science_course/) or Data Science First Intro (https://python.datasciencebook.ca/) - Data Science with Python Intro Guides
• Advanced R (https://adv-r.hadley.nz/) - R Guide / Solutions (https://advanced-r-solutions.rbind.io/)
• R Packages (https://r-pkgs.org/) - R Packages Guide
• R for Data Science (https://r4ds.had.co.nz/) - R Data Science Guide
• ggplot2: Elegant Graphics for Data Analysis (https://ggplot2-book.org/index.html) - ggplot2 Guide
• Scipy Lectures (https://lectures.scientific-python.org/) or Virgilio (https://virgili0.github.io/Virgilio/) / GitHub (https://github.com/virgili0/Virgilio) - Learn DataScience
• Data Engineering Zoomcamp (https://github.com/DataTalksClub/data-engineering-zoomcamp) - Data Engineering Course
• Data Engineering Practice Problems (https://github.com/danielbeach/data-engineering-practice) - Data Engineering Practice
• Zasper (https://github.com/zasper-io/zasper) - Data Science IDE
▷ Data Structures
• ⭐ Leetcode (https://leetcode.com/) - Coding Practice
• ⭐ Leetcode Tools - Solutions (https://github.com/kamyu104/LeetCode-Solutions), 2 (https://leetcode.ca/), 3 (https://walkccc.me/LeetCode/), 4 (https://doocs.github.io/leetcode/#/README_EN) / Company Questions (https://rentry.co/FMHYB64#lcq) / Animations (https://github.com/MisterBooo/LeetCodeAnimation) / Anki Cards (https://github.com/fspv/leetcode-anki) / Videos (https://github.com/fishercoder1534/Leetcode), 2 (https://docs.google.com/spreadsheets/u/0/d/19ZIl3LeNLcKgEwNI9YF2hjkXL6ssGiFl/) / Resources (https://github.com/ashishps1/awesome-leetcode-resources) / Analytics (https://leetcode-company-questions.vercel.app/)
• NeetCode (https://neetcode.io/) - Coding Interview Practice
• Codility (https://app.codility.com/programmers/) - Coding Practice
• ProjectLearn (https://projectlearn.io/) - Coding Practice
• LintCode (https://www.lintcode.com/) or CodeWars (https://www.codewars.com/) - Coding Practice
• Coding Questions (https://platform.stratascratch.com/coding) or Skilled.dev (https://skilled.dev/) - Coding Interview Questions
• DevPost (https://devpost.com/), HackTheEarth (https://www.hackerearth.com/challenges/), EMKC (https://emkc.org/challenges), AtCoder (https://atcoder.jp/) or Toph.co (https://toph.co/) - Hackathon / Challenge Communities
• Rosetta Code (https://rosettacode.org/wiki/Rosetta_Code), CodeAbbey (https://www.codeabbey.com/), Kattis (https://open.kattis.com/) or Coding Problems (https://github.com/MTrajK/coding-problems) - Coding Problems / Solutions
• Exercism (https://exercism.org/), HackerRank (https://www.hackerrank.com/) or CS Circles (https://cscircles.cemc.uwaterloo.ca/) - Programming Lessons
• Hello Algo (https://www.hello-algo.com/en/) - Data Structures and Algorithms Course
• Algorithms Books (https://algorithmsbook.com/) - MIT Algorithm Focused Books
• algorithms (https://prashantbarahi.com.np/docs/algorithms/intro) - Code Algorithms & Data Structures Tutorials
• JavaScript Algorithms (https://github.com/trekhleb/javascript-algorithms) - Algorithms and Data Structures in JavaScript
• VisuAlgo (https://visualgo.net/) or Data Structure Visualizations (https://www.cs.usfca.edu/~galles/visualization/Algorithms.html) - Data Structure & Algorithm Visualizations
• Algorithm Visualizer (https://algorithm-visualizer.org/), Staying (https://staying.fun/en) or Sorting Algorithms Visualizer (https://sadanandpai.github.io/algo-visualizers/#/sorting-visualizer/bubble) / GitHub (https://github.com/sadanandpai/algo-visualizers) - Visualize Code Algorithms
• CSES Problemset (https://cses.fi/problemset/) - Collection of Algorithmic Programming Problems
• Memery Spy (https://memory-spy.wizardzines.com/) - Learn how Bytes Represent Variables
▷ UI / UX
• design.tips (https://www.designer.tips/) or Utopia (https://utopia.fyi/) - Design Tips
• HackDesign (https://hackdesign.org/) or Sky Design (https://github.com/josephgoksu/sky-design) - UI / Webdesign Courses
• Can't Unsee (https://cantunsee.space/) - UI Design Test
• UXTools (https://uxtools.co/) or UXMovement (https://uxmovement.com/) - Learn UX Design
• SitePoint (https://www.sitepoint.com/) - UX Design Courses & Books
• delightful humane design (https://codeberg.org/teaserbot-labs/delightful-humane-design) - Humane Design Resources
• Laws of UX (https://lawsofux.com/) - Maxims / Principles for UI Designers
• Deceptive Patterns (https://www.deceptive.design/) - Deceptive User Experience Examples
• UI Coach (https://uicoach.io/) - UI Design Challenge Generator
• HTML Dog (https://htmldog.com/) - Frontend Tutorials & Examples
• FrontEndMentor (https://www.frontendmentor.io/) - Frontend Design Challenges
• Frontend Learning Kit (https://github.com/sadanandpai/frontend-learning-kit) - Frontend Learning Index
• Frontend Bootcamp (https://microsoft.github.io/frontend-bootcamp/) - Frontend Workshop
▷ Cybersecurity
• 🌐 Free Cyber Resources (https://github.com/gerryguy311/Free_CyberSecurity_Professional_Development_Resources), BlueTeam Tools (https://github.com/A-poc/BlueTeam-Tools) or Applied Cybersecurity (https://www.nist.gov/itl/applied-cybersecurity/nice/resources/online-learning-content) - Cybersecurity Learning Resources
• 🌐 Awesome Infosec (https://github.com/onlurking/awesome-infosec) - Infosec Learning Resources
• 🌐 Official Cybersecurity YouTube Channels (https://github.com/superlincoln953/Free-Official-Youtube-Content?tab=readme-ov-file#tech--security)
• 🌐 CTF Sites (https://ctfsites.github.io/), echoCTF.RED (https://echoctf.red/), CTF101 (https://ctf101.org/), CTF Beginners Guide (https://jaimelightfoot.com/blog/so-you-want-to-ctf-a-beginners-guide/), CTFtime (https://ctftime.org/) or CTFLearn (https://ctflearn.com/) - CTF Resources / Guides
• 🌐 Awesome Sites to Test On (https://github.com/BMayhew/awesome-sites-to-test-on) - Cybersecurity Practice Sites
• ⭐ HackTricks (https://hacktricks.wiki/en/index.html) - Practical Penetration Testing & Security Auditing Tips
• ⭐ PortSwigger Academy (https://portswigger.net/web-security) - Web Security Learning
• ⭐ OWASP Cheatsheet (https://cheatsheetseries.owasp.org/) - Application Security Guide
• Hackers101 (https://www.hacker101.com/), SmashTheStack (https://smashthestack.org/) or WebHacking (https://webhacking.kr/) - Cybersecurity Challenges
• Skills for All (https://www.netacad.com/) or 90DaysOfCyberSecurity (https://github.com/farhanashrafdev/90DaysOfCyberSecurity) - Cybersecurity Courses
• Cybersecurity Mastery Roadmap (https://github.com/Hamed233/Cybersecurity-Mastery-Roadmap) - Cybersecurity Learning Roadmap
• TryHackMe (https://tryhackme.com/), Root Me (https://www.root-me.org/?lang=en) / Discord (https://discord.com/invite/rootme), HackTheBox (https://www.hackthebox.com/) or OpenSecurityTraining2 (https://opensecuritytraining.info/) - Cybersecurity Lessons / Learning
• Addielamarr (https://publish.obsidian.md/addielamarr/) or Cyber Talent Kids (https://cybertalentskids.com/) - Learn About Cybersecurity
• pwn.college (https://pwn.college/) - Cybersecurity Practice
• WeChall (https://www.wechall.net/) - Cybersecurity Practice Games + Rankings
• BreachLab (https://breachlab.org/) - Learn Offensive Security
• OverTheWire (https://overthewire.org/wargames/) - Cybersecurity Learning Game
• Hacksplaining (https://www.hacksplaining.com/) - Developer Security Lessons
• x86re (https://x86re.com/) or Reverse-Engineering (https://github.com/mytechnotalent/Reverse-Engineering) - Reverse Engineering Guides
• CrackMyApp (https://crackmy.app/) / Discord (https://discord.gg/cx3sMjKhch) or crackmes (https://crackmes.one/) / Discord (https://discord.com/invite/2pPV3yq) - Reverse Engineering Challenges
• Reverse Engineering Academy (https://reverseengineering.vercel.app/) - Interactive Reverse Engineering Lessons
• Nightmare (https://guyinatuxedo.github.io/) - Binary Exploitation Defense / Reverse Engineering Course
• John Hammond (https://www.youtube.com/@_JohnHammond) - Cybersecurity YouTube Tutorials
• Pentesting Bible (https://github.com/blaCCkHatHacEEkr/PENTESTING-BIBLE) or Juice Shop (https://owasp.org/www-project-juice-shop/) - Learn Pentesting
• How DNS Works (https://howdns.works/) - Learn DNS
• How DNSSEC Works (https://howdnssec.works/) - Learn DNSSEC
• CryptoPals (https://cryptopals.com/) or Overview of Cryptography (https://www.garykessler.net/library/crypto.html) or cryptohack (https://cryptohack.org/) - Cryptography Learning
• CrypTool (https://www.cryptool.org/) - Interactive Cryptology Learning / Puzzles
• How HTTPS Works (https://howhttps.works/) - Learn HTTPS
▷ Game Development
• 🌐 Awesome-Gamedev (https://github.com/FronkonGames/Awesome-Gamedev), Learn Gamedev (https://github.com/notpresident35/awesome-learn-gamedev), MagicTools (https://github.com/ellisonleao/magictools), Newgrounds Wiki: Game Dev Resources (https://www.newgrounds.com/wiki/creator-resources/game-dev-resources) or The VG Resource (https://www.vg-resource.com/) - Learning Resources
• ↪️ Game Dev Tools (https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/dev-tools/#wiki_.25BA_game_dev_tools)
• ⭐ Brackeys (https://brackeys.com/) - Game Dev Tutorials
• ⭐ r/gamedev (https://www.reddit.com/r/gamedev/) - Reddit Community
• 20 Games Challenge (https://20_games_challenge.gitlab.io/) - Beginner Game Dev Challenges
• CodeWisp (https://codewisp.ai/) - Interactive Beginner Game Dev Learning
• Amit’s Game Programming (http://www-cs-students.stanford.edu/~amitp/gameprog.html) - Game Programming Guide
• GameProgramBooks (https://rentry.co/FMHYB64#gameprogrambooks) - Game Programming Books
• PICO-8 (https://mboffin.itch.io/pico8-educational-toolset) - Basic Game Dev Concepts / Web Version (https://www.pico-8-edu.com/)
• From Zero To Hero (https://therealpenaz91.itch.io/2dgd-f0th) - 2D Game Dev Book
• Web Game Dev (https://www.webgamedev.com/) - Game Dev Guides / Discord (https://discord.com/invite/5Z28wjTeyh)
• SebastianLague (https://www.youtube.com/c/SebastianLague/playlists?view=50&sort=dd&shelf_id=4) - Game Dev Tutorials
• Vulkan Guide (https://vkguide.dev/) - Vulkan Learning Guide
• Level Design Book (https://book.leveldesignbook.com/) - Level Design Guide / Book
• Trig for Games (https://demoman.net/?a=trig-for-games) - Trigonometry Lessons for Games
• Shadertoy (https://www.shadertoy.com/) - Real-Time Shader Dev Platform
• Game Math (https://gamemath.com/book/intro.html) - Mathematics Lessons for Game Devs
• The Book of Shaders (https://thebookofshaders.com/) - Fragment Shaders Guide
• EmuDev (https://emudev.org/) - Emulator Development Information / Discord (https://discordapp.com/invite/dkmJAes)
• EmuDevs (https://afska.github.io/emudevz/) - NES Emulator Development Learning Game
• QB64SourceCode (https://www.qb64tutorial.com/) - QB64 Game Programming Tutorials
• 8bitWorkshop (https://8bitworkshop.com/) - Retro Game Programming Tutorials
▷ AI / ML Learning
• 🌐 Everything AI/ML (https://viveknaskar.github.io/everything-ai-ml/) - LLM Learning Resources / GitHub (https://github.com/viveknaskar/everything-ai-ml)
• ↪️ Machine Learning Resources (https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/ai#wiki_.25BA_machine_learning)
• Awesome Free AI Books (https://github.com/MarcosSete/awesome-free-ai-books), AI-For-Beginners (https://github.com/microsoft/AI-For-Beginners), mlsysbook (https://www.mlsysbook.ai/), udlbook (https://udlbook.github.io/udlbook/) / GitHub (https://github.com/udlbook/udlbook/), ML Engineering (https://github.com/stas00/ml-engineering), Beginner Guides (https://microsoft.github.io/generative-ai-for-beginners/) or HF Learn (https://huggingface.co/learn) - Machine Learning Books / Guides
• LLM Course (https://github.com/mlabonne/llm-course), DeepLearningWizard (https://www.deeplearningwizard.com/), IAILab (https://iailab.kaist.ac.kr/teaching/deep-learning), Handson ML3 (https://github.com/ageron/handson-ml3) or Anthropic Courses (https://anthropic.skilljar.com/) - Machine Learning Courses
• Deep Learning Drizzle (https://deep-learning-drizzle.github.io/) - Machine Learning Courses on YouTube
• Machine Learning Roadmap (https://rentry.org/machine-learning-roadmap) - Machine Learning Roadmap / Guide
• ML For Beginners (https://github.com/microsoft/ML-For-Beginners) - Machine Learning Beginner Lessons
• aman.ai (https://aman.ai/) - Artificial Intelligence / Deep Learning Stanford Notes
• Awesome Generative AI Guide (https://github.com/aishwaryanr/awesome-generative-ai-guide) - LLM Research Resources / Guide
• LLM Visualization (https://bbycroft.net/llm), KO MicroGPT (https://ko-microgpt.vercel.app/) / GitHub (https://github.com/woduq1414/ko-microgpt) or Transformer Explainer (https://poloclub.github.io/transformer-explainer/) - Transformer and LLM Visualizations
• ML Visualized (https://ml-visualized.com/) - Machine Learning Visualizations / GitHub (https://github.com/gavinkhung/machine-learning-visualized)
• Deep ML (https://www.deep-ml.com/) - Solve Machine Learning Problems