From 6fa3e72a3c739a60ec0a9b1d2428868718a54769 Mon Sep 17 00:00:00 2001 From: nbats <44333466+nbats@users.noreply.github.com> Date: Fri, 11 Oct 2024 19:52:20 -0700 Subject: [PATCH] moved dev courses to edu section --- docs/devtools.md | 254 +---------------------------------------- docs/edupiracyguide.md | 250 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 254 insertions(+), 250 deletions(-) diff --git a/docs/devtools.md b/docs/devtools.md index 615ab5bbf..ff238debc 100644 --- a/docs/devtools.md +++ b/docs/devtools.md @@ -41,6 +41,10 @@ *** +# ► [Developer Learning](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/edu#wiki_.25BA_developer_learning) + +*** + # ► Developer Tools * 🌐 **[Awesome Emacs](https://github.com/emacs-tw/awesome-emacs)** or [Melpa](https://melpa.org/) - Emacs Packages / [Tiling](https://github.com/ch11ng/exwm) @@ -699,256 +703,6 @@ *** -# ► Courses / Tutorials - -* 🌐 **[Awesome Certificates](https://panx.io/awesome-certificates/)** - Dev Course Indexes -* 🌐 **[Awesome Podcasts](https://github.com/rShetty/awesome-podcasts)** - Podcasts for Software Engineers -* 🌐 **[Awesome YouTubers](https://github.com/JoseDeFreitas/awesome-youtubers)** - YouTube Dev Channels Indexes -* 🌐 **[ProgrammingLearningResources](https://rentry.co/ProgrammingLearningResources)** or [A-to-Z-Resources-for-Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Programming Learning Resources -* 🌐 **[Path to Senior Engineer](https://github.com/jordan-cutler/path-to-senior-engineer-handbook)** - Software Engineer Resources -* ↪️ **[Programming Books](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/reading#wiki_.25B7_programming_books)** - Read / Download Programming Books -* ↪️ **[Programming / Coding Tutorials](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/storage#wiki_coding_tutorials)** -* ⭐ **[freeCodeCamp](https://www.freecodecamp.org/)** - Programming / Courses / Interactive -* ⭐ **[Git Cheatsheet](https://www.ndpsoftware.com/git-cheatsheet.html#loc=index;)** or [Git Commands](https://gabrieldejesus.github.io/git-commands/) / [2](https://github.com/gabrieldejesus/git-commands) - Git Command Lists -* ⭐ **[OpenVim](https://openvim.com/)** - Interactive Vim Tutorial -* ⭐ **[StarSQL](https://selectstarsql.com/)** or [Learn SQL](https://sqlbolt.com/) - SQL Lessons -* [First Timers Only](https://www.firsttimersonly.com/) or [First Contributions](https://firstcontributions.github.io/) - Contribution Guides for Beginners -* [Git Guide](https://fateen45.notion.site/Git-GitHub-61bc81766b2e4c7d9a346db3078ce833) 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+ Coach](https://github.com/vishal2376/git-coach) - Git Learning App -* [Git Tutorial](https://4geeksacademy.github.io/git-interactive-tutorial/) - Interactive Git Tutorial -* [Learn Git Branching](https://learngitbranching.js.org/) - Interactive Git Branching Guide -* [Git-it](https://github.com/jlord/git-it-electron) - Learn CLI Git & GitHub -* [Git Time](https://git.bradwoods.io/) - Git Version Control System Learning Game -* [Audio Dev](https://audiodev.blog/newbie-resources/) - Audio Programming Learning Resources -* [DZone](https://dzone.com/) - Developer Tutorials -* [DevToolTips](https://devtoolstips.org/) - Developer Tips -* [Dev.tube](https://dev.tube/) - Developer Talks -* [DecodingDevOps](https://www.decodingdevops.com/) - Developer Q&A -* [Roadmap](https://roadmap.sh/) - Developer Roadmaps / [GitHub](https://github.com/kamranahmedse/developer-roadmap) -* [Programming Challenges](https://i.ibb.co/J3ppPQ3/5bdea0d754ac.png), [LightOJ](https://lightoj.com/) or [Code Golf](https://codegolf.stackexchange.com/) - Programming Challenges -* [RoboMind](https://www.robomind.net/) or [Checki0](https://checkio.org/) - Code Learning Games -* [mimo](https://mimo.org/) - Coding Tutorial App -* [Curated Programming Resources](https://github.com/Michael0x2a/curated-programming-resources) - Programming Courses -* [Interactive Tutorials](https://github.com/ronreiter/interactive-tutorials) or [Code Basics](https://code-basics.com/) - Interactive Programming Courses -* [Learn to Program](https://github.com/karlhorky/learn-to-program) - Programming Courses -* [FreeCourses](https://freecourses.github.io/) - Programming Courses -* [CloudSkillsBoost](https://www.cloudskillsboost.google/paths) - Programming Courses -* [Hyperskill](https://hyperskill.org/) - Programming Courses -* [EggHead](https://egghead.io/) - Programming Courses -* [TechSchool](https://techschool.dev/en) - Programming Courses / [Discord](https://discord.com/invite/C4abRX5skH) -* [Beej's Guides](https://www.beej.us/guide/) or [LearnByExample](https://learnbyexample.github.io/) - Programming Guides -* [HelloWorldCollection](http://helloworldcollection.de/) - Hello World Programming Collection -* [CodeTriage](https://www.codetriage.com/) - Learn Coding by Building Projects -* [Codecademy](https://www.codecademy.com/) or [Coddy](https://coddy.tech/) - Coding Lessons -* [CodinGame](https://www.codingame.com/) - Games to Practice Coding / Programming -* [Advent of Code](https://adventofcode.com/) - Programming Puzzles -* [Karel The Robot](https://github.com/fredoverflow/karel) - Basic Programming Teaching Environment -* [Project Based Learning](https://github.com/practical-tutorials/project-based-learning) - Collection of Project-Based Tutorials -* [Interview University](https://github.com/jwasham/coding-interview-university) - Software Engineer Study Guides -* [Software Engineering Interview Preparation](https://github.com/orrsella/soft-eng-interview-prep) - Software Engineer Interview Preparation -* [system-design-primer](https://github.com/donnemartin/system-design-primer) - Large Scale System Design Guides -* [LearnToCloud](https://learntocloud.guide/) - Cloud Computing Guide -* [Swift Playgrounds](https://developer.apple.com/tutorials/swiftui) - Learn Swift UI / [Samples](https://developer.apple.com/tutorials/sample-apps) -* [LearnYouHaskell](http://learnyouahaskell.com/chapters) - Haskell Guide -* [Vim Cheatsheet](https://i.ibb.co/FbdMMHN/460e75dd8543.png) or [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 -* [Vim Adventures](https://vim-adventures.com/) - Vim Learning Game -* [Vim Golf](https://www.vimgolf.com/) - Vim Challenges -* [High Assurance Rust](https://highassurance.rs/) - Software Development Guide -* [SQL PD](https://sqlpd.com/), [Lost at SQL](https://lost-at-sql.therobinlord.com/) or [SQL Easy](https://www.sql-easy.com/) - SQL Learning Games -* [PostgreSQL Tutorial](https://www.postgresqltutorial.com/) - 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://www.kernel.org/doc/html/latest/) - Linux Kernel Development Guides / [Archives](https://kernel.org/) -* [Workbench](https://apps.gnome.org/Workbench) - Learn / Experiment with Gnome / [GitHub](https://github.com/workbenchdev/Workbench) - -*** - -## ▷ Web Development - -* 🌐 **[MDN](https://developer.mozilla.org/)** or [Web Dev Resources](https://joshjoshuap-webdevresources.vercel.app/) - Web Dev Learning Resources -* ⭐ **[Odin Project](https://www.freecodecamp.org/learn/the-odin-project/)**, [2](https://www.theodinproject.com/) - Programming / Courses / Interactive / [Discord](https://discord.com/invite/fbFCkYabZB) -* ⭐ **[FullStackOpen](https://fullstackopen.com/en/)** - Full Stack Course -* ⭐ **[LandChad](https://landchad.net/)** or [learn.sadgrl.online](https://learn.sadgrl.online/) - Site Development Guides -* ⭐ **[Learn to Code HTML & CSS](https://learn.shayhowe.com/)** - HTML/CSS Course -* ⭐ **[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 -* [Web Dev for Beginners](https://microsoft.github.io/Web-Dev-For-Beginners/) - Web Dev Course -* [Aquent Gymnasium](https://thegymnasium.com/) or [TheValleyOfCode](https://thevalleyofcode.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 -* [Local-First Web](https://localfirstweb.dev/) - Local-First Web Development Guide -* [DOM Events](https://domevents.dev/) - Learn about DOM Events -* [backendlore](https://github.com/fpereiro/backendlore) - Backend Coding Guide -* [backend-challenges](https://github.com/CollabCodeTech/backend-challenges) - Backend Challenges for Practice -* [Full Stack Solana Development Guide](https://dev.to/edge-and-node/the-complete-guide-to-full-stack-solana-development-with-react-anchor-rust-and-phantom-3291) - [Examples](https://github.com/dabit3/complete-guide-to-full-stack-solana-development) -* [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 -* [css-animation](https://css-animations.io/) - CSS Animation Tutorial -* [100DayCSS](https://100dayscss.com/), [CSS Challenges](https://css-challenges.com/) or [PlayCSS](https://playcss.app/) - CSS Challenges -* [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 -* [Leaflet](https://leafletjs.com/) - JavaScript Library for Interactive Maps -* [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 -* [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript) - JavaScript Style Guide -* [Untrusted](https://alexnisnevich.github.io/untrusted/) - JavaScript Learning Game -* [HTML DOM](https://phuoc.ng/collection/html-dom/) - Learn DOM Manipulation -* [HTMLDog](https://htmldog.com/) - HTML/CSS and JavaScript Tutorials - -*** - -## ▷ Computer Science - -* 🌐 **[CompSciLib](https://www.compscilib.com/)** - Computer Science Tools -* ⭐ **[TeachYourselfComputerScience](https://teachyourselfcs.com/)** - Computer Science Book Recommendations -* ⭐ **[Open Source Society University (OSSU)](https://github.com/ossu/computer-science)** / [PT-BR](https://github.com/ossu/computer-science-br) / [CN](https://github.com/ossu/computer-science-cn) - Computer Science Roadmap -* ⭐ **[NandGame](https://nandgame.com/)** - Computer Building Puzzle -* ⭐ **[CraftingInterpreters](http://www.craftinginterpreters.com/)** - Scripting Language Implementation Book / [GitHub](https://github.com/munificent/craftinginterpreters) -* [CS1000](https://cs1000.surge.sh/) - Computer Science / Software Engineering -* [Tech Dev Guide](https://techdevguide.withgoogle.com/) - 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 -* [CS50](https://cs50.harvard.edu/x/) - Harvard Computer Science Course -* [CollegeComendium](https://collegecompendium.org/) - Computer Science Courses -* [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://www.apress.com/us/apress-open/apressopen-titles) - Computer Science Books -* [Papers We Love](https://paperswelove.org/) - Computer Science Research Papers -* [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) -* [Web Browser Engineering](https://browser.engineering/) - Learn about Browser Engineering -* [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) - -*** - -## ▷ Data Science - -* 🌐 **[Awesome DataScience](https://github.com/academic/awesome-datascience)** - Data Science Resources -* 🌐 **[Data Engineer Handbook](https://github.com/DataExpert-io/data-engineer-handbook)** - Data Engineer Resources -* ⭐ **[Open Source Society University (OSSU](https://github.com/ossu/data-science)** - Data Science Roadmap -* [Mage](https://www.mage.ai/) - Data Science Pipelines -* [Data Science Resources](https://rentry.co/FMHYBase64#data-science-resources) - Data Science Learning Resources -* [365Datascience](https://365datascience.com/) - Data Science Courses -* [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 -* [Data Science Ipython Notebooks](https://github.com/donnemartin/data-science-ipython-notebooks), [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 -* [Learn to Make Netflix Clone](https://github.com/kubowania/netflix-clone-graphql-datastax) - -*** - -## ▷ Data Structures - -* ⭐ **[Leetcode](https://leetcode.com/)** - Coding Practice -* ⭐ **Leetcode Tools** - [Solutions](https://walkccc.me/LeetCode/), [2](https://leetcode.ca/) / [Company Questions](https://github.com/MysteryVaibhav/leetcode_company_wise_questions), [2](https://docs.google.com/document/d/1icaNSRq6XcWO3EOycEP9F9P8SLerBanpY3Ni_ZzCfFA/), [3](https://seanprashad.com/leetcode-patterns/) / [Animations](https://github.com/MisterBooo/LeetCodeAnimation) / [Anki Cards](https://github.com/fspv/leetcode-anki) / [Videos](https://github.com/fishercoder1534/Leetcode) / [Resources](https://github.com/ashishps1/awesome-leetcode-resources) -* ⭐ **[NeetCode](https://neetcode.io/)** - Coding Interview Practice -* [algonds](https://github.com/MaciejWas/algonds) - Coding 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), [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 -* [Algorithms-Cheatsheet-Resources](https://github.com/starkblaze01/Algorithms-Cheatsheet-Resources) - Code Algorithm Cheat Sheets -* [algorithms](https://prashantbarahi.com.np/docs/algorithms/intro) - Code Algorithms & Data Structures Tutorials -* [VisuAlgo](https://visualgo.net/) - Data Structures & Algorithm Animations -* [Algorithm Visualizer](https://algorithm-visualizer.org/) or [Sorting Algorithms Visuallizer](https://sadanandpai.github.io/algo-visualizers/#/sorting-visualizer/bubble) / [GitHub](https://github.com/sadanandpai/sorting-visualizer) - Visualize Code Algorithms -* [The Algorithms](https://the-algorithms.com/) - Algorithms Index -* [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 -* [Learn UI Design](https://learnui.design/) - UI Design Course -* [50 UI Tips](https://fifty.user-interface.io/50_ui_tips.pdf) - UI Design Book -* [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/) or [Front Tips](https://front.tips/) - Frontend Tutorials & Examples -* [FrontEndMentor](https://www.frontendmentor.io/), [Phuoc](https://phuoc.ng/) or [Frontend Challenges](https://github.com/felipefialho/frontend-challenges) - 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 -* [Design Pattern for Humans](https://github.com/kamranahmedse/design-patterns-for-humans) - Guide on Design Patterns - -*** - -## ▷ 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 -* 🌐 **[CTF Sites](https://ctfsites.github.io/)**, [echoCTF.RED](https://echoctf.red/), [picoCTF](https://picoctf.org/), [CTF Beginners Guide](https://jaimelightfoot.com/blog/so-you-want-to-ctf-a-beginners-guide/) or [CTFLearn](https://ctflearn.com/) - CTF Challenges / Resources -* ⭐ **[crackmes.one](https://crackmes.one/)** / [Discord](https://discord.com/invite/2pPV3yq), [Hackers101](https://www.hacker101.com/), [SmashTheStack](https://smashthestack.org/), [WebHacking](https://webhacking.kr/) or [DefendTheWeb](https://defendtheweb.net/) - Cybersecurity Challenges -* ⭐ **[HackTricks](https://book.hacktricks.xyz/)** - Practical Penetration Testing & Security Auditing Tips -* ⭐ **[OWASP Cheatsheet](https://cheatsheetseries.owasp.org/)** - Application Security Guide -* [Skills for All](https://skillsforall.com/) or [90DaysOfCyberSecurity](https://github.com/farhanashrafdev/90DaysOfCyberSecurity) - Cybersecurity Courses -* [TryHackMe](https://tryhackme.com/), [Hack The Box](https://www.hackthebox.com/) or [OpenSecurityTraining2](https://opensecuritytraining.info/) - Cybersecurity Lessons -* [Addielamarr](https://publish.obsidian.md/addielamarr/), [Cyber Talent Kids](https://cybertalentskids.com/) or [Teach Yourself Info Sec](https://teachyourselfinfosec.com/) - Learn About Cybersecurity -* [pwn.college](https://pwn.college/) - Cybersecurity Practice -* [OverTheWire](https://overthewire.org/wargames/) - Cybersecurity Learning Game -* [Hacksplaining](https://www.hacksplaining.com/) - Developer Security Lessons -* [MicroCorruption](https://microcorruption.com/) - Learn Reverse Engineering / Cybersecurity -* [x86re](https://x86re.com/) - Reverse Engineering Guide -* [John Hammond](https://www.youtube.com/@_JohnHammond) or [LowLevelLearning](https://www.youtube.com/@LowLevel-tv/) - 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 -* [sha256_project](https://github.com/oconnor663/sha256_project) or [cryptohack](https://cryptohack.org/) - Cryptography Learning -* [How HTTPS Works](https://howhttps.works/) - Learn HTTPS - -*** - -## ▷ Game Development - -* ⭐ **[Learn Gamedev](https://github.com/notpresident35/awesome-learn-gamedev)** - Resources -* ⭐ **[MagicTools](https://github.com/ellisonleao/magictools)** - Resources -* ⭐ **[develop.games](https://www.develop.games/)** - Game Dev Guides -* ⭐ **[Brackeys](https://www.youtube.com/channel/UCYbK_tjZ2OrIZFBvU6CCMiA)** - Game Dev Tutorials -* ⭐ **[r/gamedev](https://www.reddit.com/r/gamedev/)** - Reddit Community -* [Newgrounds Wiki: Game Dev Resources](https://www.newgrounds.com/wiki/creator-resources/game-dev-resources) - Resources -* [The VG Resource](https://www.vg-resource.com/) - Resources -* [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 -* [Trig for Games](https://demoman.net/?a=trig-for-games) - Trigonometry Lessons for Games -* [Game Math](https://gamemath.com/book/intro.html) - Mathematics Lessons for Game Devs -* [Graphics Workshop](https://github.com/ekzhang/graphics-workshop) - Learn Computer Graphics -* [QB64SourceCode](https://www.qb64tutorial.com/) - QB64 Game Programming Tutorials - -*** - # ► Programming Languages * 🌐 **[Awesome Cheatsheets](https://lecoupa.github.io/awesome-cheatsheets/)**, **[QuickRef.me](https://quickref.me/)**, [HowDoI](https://github.com/gleitz/howdoi), [OverApi](https://overapi.com/) or [Cheat Sheets](http://www.cheat-sheets.org/) - Programming Cheat Sheets diff --git a/docs/edupiracyguide.md b/docs/edupiracyguide.md index 1675f8b56..1d9c0c65d 100644 --- a/docs/edupiracyguide.md +++ b/docs/edupiracyguide.md @@ -888,6 +888,256 @@ *** +# ► Developer Learning + +* 🌐 **[Awesome Certificates](https://panx.io/awesome-certificates/)** - Dev Course Indexes +* 🌐 **[Awesome Podcasts](https://github.com/rShetty/awesome-podcasts)** - Podcasts for Software Engineers +* 🌐 **[Awesome YouTubers](https://github.com/JoseDeFreitas/awesome-youtubers)** - YouTube Dev Channels Indexes +* 🌐 **[ProgrammingLearningResources](https://rentry.co/ProgrammingLearningResources)** or [A-to-Z-Resources-for-Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Programming Learning Resources +* 🌐 **[Path to Senior Engineer](https://github.com/jordan-cutler/path-to-senior-engineer-handbook)** - Software Engineer Resources +* ↪️ **[Programming Books](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/reading#wiki_.25B7_programming_books)** - Read / Download Programming Books +* ↪️ **[Programming / Coding Tutorials](https://www.reddit.com/r/FREEMEDIAHECKYEAH/wiki/storage#wiki_coding_tutorials)** +* ⭐ **[freeCodeCamp](https://www.freecodecamp.org/)** - Programming / Courses / Interactive +* ⭐ **[Git Cheatsheet](https://www.ndpsoftware.com/git-cheatsheet.html#loc=index;)** or [Git Commands](https://gabrieldejesus.github.io/git-commands/) / [2](https://github.com/gabrieldejesus/git-commands) - Git Command Lists +* ⭐ **[OpenVim](https://openvim.com/)** - Interactive Vim Tutorial +* ⭐ **[StarSQL](https://selectstarsql.com/)** or [Learn SQL](https://sqlbolt.com/) - SQL Lessons +* [First Timers Only](https://www.firsttimersonly.com/) or [First Contributions](https://firstcontributions.github.io/) - Contribution Guides for Beginners +* [Git Guide](https://fateen45.notion.site/Git-GitHub-61bc81766b2e4c7d9a346db3078ce833) 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+ Coach](https://github.com/vishal2376/git-coach) - Git Learning App +* [Git Tutorial](https://4geeksacademy.github.io/git-interactive-tutorial/) - Interactive Git Tutorial +* [Learn Git Branching](https://learngitbranching.js.org/) - Interactive Git Branching Guide +* [Git-it](https://github.com/jlord/git-it-electron) - Learn CLI Git & GitHub +* [Git Time](https://git.bradwoods.io/) - Git Version Control System Learning Game +* [Audio Dev](https://audiodev.blog/newbie-resources/) - Audio Programming Learning Resources +* [DZone](https://dzone.com/) - Developer Tutorials +* [DevToolTips](https://devtoolstips.org/) - Developer Tips +* [Dev.tube](https://dev.tube/) - Developer Talks +* [DecodingDevOps](https://www.decodingdevops.com/) - Developer Q&A +* [Roadmap](https://roadmap.sh/) - Developer Roadmaps / [GitHub](https://github.com/kamranahmedse/developer-roadmap) +* [Programming Challenges](https://i.ibb.co/J3ppPQ3/5bdea0d754ac.png), [LightOJ](https://lightoj.com/) or [Code Golf](https://codegolf.stackexchange.com/) - Programming Challenges +* [RoboMind](https://www.robomind.net/) or [Checki0](https://checkio.org/) - Code Learning Games +* [mimo](https://mimo.org/) - Coding Tutorial App +* [Curated Programming Resources](https://github.com/Michael0x2a/curated-programming-resources) - Programming Courses +* [Interactive Tutorials](https://github.com/ronreiter/interactive-tutorials) or [Code Basics](https://code-basics.com/) - Interactive Programming Courses +* [Learn to Program](https://github.com/karlhorky/learn-to-program) - Programming Courses +* [FreeCourses](https://freecourses.github.io/) - Programming Courses +* [CloudSkillsBoost](https://www.cloudskillsboost.google/paths) - Programming Courses +* [Hyperskill](https://hyperskill.org/) - Programming Courses +* [EggHead](https://egghead.io/) - Programming Courses +* [TechSchool](https://techschool.dev/en) - Programming Courses / [Discord](https://discord.com/invite/C4abRX5skH) +* [Beej's Guides](https://www.beej.us/guide/) or [LearnByExample](https://learnbyexample.github.io/) - Programming Guides +* [HelloWorldCollection](http://helloworldcollection.de/) - Hello World Programming Collection +* [CodeTriage](https://www.codetriage.com/) - Learn Coding by Building Projects +* [Codecademy](https://www.codecademy.com/) or [Coddy](https://coddy.tech/) - Coding Lessons +* [CodinGame](https://www.codingame.com/) - Games to Practice Coding / Programming +* [Advent of Code](https://adventofcode.com/) - Programming Puzzles +* [Karel The Robot](https://github.com/fredoverflow/karel) - Basic Programming Teaching Environment +* [Project Based Learning](https://github.com/practical-tutorials/project-based-learning) - Collection of Project-Based Tutorials +* [Interview University](https://github.com/jwasham/coding-interview-university) - Software Engineer Study Guides +* [Software Engineering Interview Preparation](https://github.com/orrsella/soft-eng-interview-prep) - Software Engineer Interview Preparation +* [system-design-primer](https://github.com/donnemartin/system-design-primer) - Large Scale System Design Guides +* [LearnToCloud](https://learntocloud.guide/) - Cloud Computing Guide +* [Swift Playgrounds](https://developer.apple.com/tutorials/swiftui) - Learn Swift UI / [Samples](https://developer.apple.com/tutorials/sample-apps) +* [LearnYouHaskell](http://learnyouahaskell.com/chapters) - Haskell Guide +* [Vim Cheatsheet](https://i.ibb.co/FbdMMHN/460e75dd8543.png) or [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 +* [Vim Adventures](https://vim-adventures.com/) - Vim Learning Game +* [Vim Golf](https://www.vimgolf.com/) - Vim Challenges +* [High Assurance Rust](https://highassurance.rs/) - Software Development Guide +* [SQL PD](https://sqlpd.com/), [Lost at SQL](https://lost-at-sql.therobinlord.com/) or [SQL Easy](https://www.sql-easy.com/) - SQL Learning Games +* [PostgreSQL Tutorial](https://www.postgresqltutorial.com/) - 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://www.kernel.org/doc/html/latest/) - Linux Kernel Development Guides / [Archives](https://kernel.org/) +* [Workbench](https://apps.gnome.org/Workbench) - Learn / Experiment with Gnome / [GitHub](https://github.com/workbenchdev/Workbench) + +*** + +## ▷ Web Development + +* 🌐 **[MDN](https://developer.mozilla.org/)** or [Web Dev Resources](https://joshjoshuap-webdevresources.vercel.app/) - Web Dev Learning Resources +* ⭐ **[Odin Project](https://www.freecodecamp.org/learn/the-odin-project/)**, [2](https://www.theodinproject.com/) - Programming / Courses / Interactive / [Discord](https://discord.com/invite/fbFCkYabZB) +* ⭐ **[FullStackOpen](https://fullstackopen.com/en/)** - Full Stack Course +* ⭐ **[LandChad](https://landchad.net/)** or [learn.sadgrl.online](https://learn.sadgrl.online/) - Site Development Guides +* ⭐ **[Learn to Code HTML & CSS](https://learn.shayhowe.com/)** - HTML/CSS Course +* ⭐ **[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 +* [Web Dev for Beginners](https://microsoft.github.io/Web-Dev-For-Beginners/) - Web Dev Course +* [Aquent Gymnasium](https://thegymnasium.com/) or [TheValleyOfCode](https://thevalleyofcode.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 +* [Local-First Web](https://localfirstweb.dev/) - Local-First Web Development Guide +* [DOM Events](https://domevents.dev/) - Learn about DOM Events +* [backendlore](https://github.com/fpereiro/backendlore) - Backend Coding Guide +* [backend-challenges](https://github.com/CollabCodeTech/backend-challenges) - Backend Challenges for Practice +* [Full Stack Solana Development Guide](https://dev.to/edge-and-node/the-complete-guide-to-full-stack-solana-development-with-react-anchor-rust-and-phantom-3291) - [Examples](https://github.com/dabit3/complete-guide-to-full-stack-solana-development) +* [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 +* [css-animation](https://css-animations.io/) - CSS Animation Tutorial +* [100DayCSS](https://100dayscss.com/), [CSS Challenges](https://css-challenges.com/) or [PlayCSS](https://playcss.app/) - CSS Challenges +* [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 +* [Leaflet](https://leafletjs.com/) - JavaScript Library for Interactive Maps +* [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 +* [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript) - JavaScript Style Guide +* [Untrusted](https://alexnisnevich.github.io/untrusted/) - JavaScript Learning Game +* [HTML DOM](https://phuoc.ng/collection/html-dom/) - Learn DOM Manipulation +* [HTMLDog](https://htmldog.com/) - HTML/CSS and JavaScript Tutorials + +*** + +## ▷ Computer Science + +* 🌐 **[CompSciLib](https://www.compscilib.com/)** - Computer Science Tools +* ⭐ **[TeachYourselfComputerScience](https://teachyourselfcs.com/)** - Computer Science Book Recommendations +* ⭐ **[Open Source Society University (OSSU)](https://github.com/ossu/computer-science)** / [PT-BR](https://github.com/ossu/computer-science-br) / [CN](https://github.com/ossu/computer-science-cn) - Computer Science Roadmap +* ⭐ **[NandGame](https://nandgame.com/)** - Computer Building Puzzle +* ⭐ **[CraftingInterpreters](http://www.craftinginterpreters.com/)** - Scripting Language Implementation Book / [GitHub](https://github.com/munificent/craftinginterpreters) +* [CS1000](https://cs1000.surge.sh/) - Computer Science / Software Engineering +* [Tech Dev Guide](https://techdevguide.withgoogle.com/) - 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 +* [CS50](https://cs50.harvard.edu/x/) - Harvard Computer Science Course +* [CollegeComendium](https://collegecompendium.org/) - Computer Science Courses +* [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://www.apress.com/us/apress-open/apressopen-titles) - Computer Science Books +* [Papers We Love](https://paperswelove.org/) - Computer Science Research Papers +* [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) +* [Web Browser Engineering](https://browser.engineering/) - Learn about Browser Engineering +* [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) + +*** + +## ▷ Data Science + +* 🌐 **[Awesome DataScience](https://github.com/academic/awesome-datascience)** - Data Science Resources +* 🌐 **[Data Engineer Handbook](https://github.com/DataExpert-io/data-engineer-handbook)** - Data Engineer Resources +* ⭐ **[Open Source Society University (OSSU](https://github.com/ossu/data-science)** - Data Science Roadmap +* [Mage](https://www.mage.ai/) - Data Science Pipelines +* [Data Science Resources](https://rentry.co/FMHYBase64#data-science-resources) - Data Science Learning Resources +* [365Datascience](https://365datascience.com/) - Data Science Courses +* [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 +* [Data Science Ipython Notebooks](https://github.com/donnemartin/data-science-ipython-notebooks), [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 +* [Learn to Make Netflix Clone](https://github.com/kubowania/netflix-clone-graphql-datastax) + +*** + +## ▷ Data Structures + +* ⭐ **[Leetcode](https://leetcode.com/)** - Coding Practice +* ⭐ **Leetcode Tools** - [Solutions](https://walkccc.me/LeetCode/), [2](https://leetcode.ca/) / [Company Questions](https://github.com/MysteryVaibhav/leetcode_company_wise_questions), [2](https://docs.google.com/document/d/1icaNSRq6XcWO3EOycEP9F9P8SLerBanpY3Ni_ZzCfFA/), [3](https://seanprashad.com/leetcode-patterns/) / [Animations](https://github.com/MisterBooo/LeetCodeAnimation) / [Anki Cards](https://github.com/fspv/leetcode-anki) / [Videos](https://github.com/fishercoder1534/Leetcode) / [Resources](https://github.com/ashishps1/awesome-leetcode-resources) +* ⭐ **[NeetCode](https://neetcode.io/)** - Coding Interview Practice +* [algonds](https://github.com/MaciejWas/algonds) - Coding 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), [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 +* [Algorithms-Cheatsheet-Resources](https://github.com/starkblaze01/Algorithms-Cheatsheet-Resources) - Code Algorithm Cheat Sheets +* [algorithms](https://prashantbarahi.com.np/docs/algorithms/intro) - Code Algorithms & Data Structures Tutorials +* [VisuAlgo](https://visualgo.net/) - Data Structures & Algorithm Animations +* [Algorithm Visualizer](https://algorithm-visualizer.org/) or [Sorting Algorithms Visuallizer](https://sadanandpai.github.io/algo-visualizers/#/sorting-visualizer/bubble) / [GitHub](https://github.com/sadanandpai/sorting-visualizer) - Visualize Code Algorithms +* [The Algorithms](https://the-algorithms.com/) - Algorithms Index +* [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 +* [Learn UI Design](https://learnui.design/) - UI Design Course +* [50 UI Tips](https://fifty.user-interface.io/50_ui_tips.pdf) - UI Design Book +* [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/) or [Front Tips](https://front.tips/) - Frontend Tutorials & Examples +* [FrontEndMentor](https://www.frontendmentor.io/), [Phuoc](https://phuoc.ng/) or [Frontend Challenges](https://github.com/felipefialho/frontend-challenges) - 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 +* [Design Pattern for Humans](https://github.com/kamranahmedse/design-patterns-for-humans) - Guide on Design Patterns + +*** + +## ▷ 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 +* 🌐 **[CTF Sites](https://ctfsites.github.io/)**, [echoCTF.RED](https://echoctf.red/), [picoCTF](https://picoctf.org/), [CTF Beginners Guide](https://jaimelightfoot.com/blog/so-you-want-to-ctf-a-beginners-guide/) or [CTFLearn](https://ctflearn.com/) - CTF Challenges / Resources +* ⭐ **[crackmes.one](https://crackmes.one/)** / [Discord](https://discord.com/invite/2pPV3yq), [Hackers101](https://www.hacker101.com/), [SmashTheStack](https://smashthestack.org/), [WebHacking](https://webhacking.kr/) or [DefendTheWeb](https://defendtheweb.net/) - Cybersecurity Challenges +* ⭐ **[HackTricks](https://book.hacktricks.xyz/)** - Practical Penetration Testing & Security Auditing Tips +* ⭐ **[OWASP Cheatsheet](https://cheatsheetseries.owasp.org/)** - Application Security Guide +* [Skills for All](https://skillsforall.com/) or [90DaysOfCyberSecurity](https://github.com/farhanashrafdev/90DaysOfCyberSecurity) - Cybersecurity Courses +* [TryHackMe](https://tryhackme.com/), [Hack The Box](https://www.hackthebox.com/) or [OpenSecurityTraining2](https://opensecuritytraining.info/) - Cybersecurity Lessons +* [Addielamarr](https://publish.obsidian.md/addielamarr/), [Cyber Talent Kids](https://cybertalentskids.com/) or [Teach Yourself Info Sec](https://teachyourselfinfosec.com/) - Learn About Cybersecurity +* [pwn.college](https://pwn.college/) - Cybersecurity Practice +* [OverTheWire](https://overthewire.org/wargames/) - Cybersecurity Learning Game +* [Hacksplaining](https://www.hacksplaining.com/) - Developer Security Lessons +* [MicroCorruption](https://microcorruption.com/) - Learn Reverse Engineering / Cybersecurity +* [x86re](https://x86re.com/) - Reverse Engineering Guide +* [John Hammond](https://www.youtube.com/@_JohnHammond) or [LowLevelLearning](https://www.youtube.com/@LowLevel-tv/) - 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 +* [sha256_project](https://github.com/oconnor663/sha256_project) or [cryptohack](https://cryptohack.org/) - Cryptography Learning +* [How HTTPS Works](https://howhttps.works/) - Learn HTTPS + +*** + +## ▷ Game Development + +* ⭐ **[Learn Gamedev](https://github.com/notpresident35/awesome-learn-gamedev)** - Resources +* ⭐ **[MagicTools](https://github.com/ellisonleao/magictools)** - Resources +* ⭐ **[develop.games](https://www.develop.games/)** - Game Dev Guides +* ⭐ **[Brackeys](https://www.youtube.com/channel/UCYbK_tjZ2OrIZFBvU6CCMiA)** - Game Dev Tutorials +* ⭐ **[r/gamedev](https://www.reddit.com/r/gamedev/)** - Reddit Community +* [Newgrounds Wiki: Game Dev Resources](https://www.newgrounds.com/wiki/creator-resources/game-dev-resources) - Resources +* [The VG Resource](https://www.vg-resource.com/) - Resources +* [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 +* [Trig for Games](https://demoman.net/?a=trig-for-games) - Trigonometry Lessons for Games +* [Game Math](https://gamemath.com/book/intro.html) - Mathematics Lessons for Game Devs +* [Graphics Workshop](https://github.com/ekzhang/graphics-workshop) - Learn Computer Graphics +* [QB64SourceCode](https://www.qb64tutorial.com/) - QB64 Game Programming Tutorials + +*** + # ► Educational Tools * 🌐 **[nanoHUB](https://nanohub.org/)** - Nanotechnology Tools