[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10092":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":10,"languages":10,"totalLinesOfCode":10,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":18,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":36,"readmeContent":37,"aiSummary":38,"trendingCount":15,"starSnapshotCount":15,"syncStatus":18,"lastSyncTime":39,"discoverSource":40},10092,"awesome-learning-resources","lauragift21\u002Fawesome-learning-resources","lauragift21","🔥 Awesome list of resources on Web Development.","",null,5738,836,158,4,0,6,16,2,69.37,"MIT License",false,"master",true,[25,26,27,28,29,30,31,32,33,34,35],"ai","awesome-list","css","developer-stories","javascript","machine-learning","open-source","podcast","pwa","serverless","vue","2026-06-12 04:00:48","# Awesome Learning Resources\n\n[![Awesome](https:\u002F\u002Fcdn.rawgit.com\u002Fsindresorhus\u002Fawesome\u002Fd7305f38d29fed78fa85652e3a63e154dd8e8829\u002Fmedia\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Flauragift21\u002Fawesome-learning-resources) ![license](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fmashape\u002Fapistatus.svg)\n\n[Preview on the web](https:\u002F\u002Fnicedoc.io\u002Flauragift21\u002Fawesome-learning-resources)\n\n## Table of Contents\n\n- [Awesome Learning Resources](#awesome-learning-resources)\n  - [Table of Contents](#table-of-contents)\n  - [Agile](#agile)\n  - [Android](#android)\n  - [Angular](#angular)\n  - [APEX](#apex)\n  - [BASH](#bash)\n  - [BOOTSTRAP](#bootstrap)\n  - [C#](#c)\n  - [Career](#career)\n  - [CSS](#css)\n  - [Computer Vision](#computer-vision)\n  - [Data Science](#data-science)\n  - [Deep Learning](#deep-learning)\n  - [Developer Blog](#developer-blog)\n  - [Developer Stories](#developer-stories)\n  - [DevOps](#devops)\n  - [Django](#django)\n  - [Elixir](#elixir)\n  - [Flutter](#flutter)\n  - [Flask](#flask)\n  - [Git and GitHub](#git-and-github)\n  - [Golang](#golang)\n  - [GraphQL](#graphql)\n  - [Hugo](#hugo)\n  - [Hacking](#hacking)\n  - [InfoSec](#infosec)\n  - [Ionic](#ionic)\n  - [JavaScript](#javascript)\n  - [Java](#java)\n  - [Kotlin](#kotlin)\n  - [Laravel](#laravel)\n  - [Linux](#linux)\n  - [Machine Learning](#machine-learning)\n  - [Malware Analysis](#malware-analysis)\n  - [Markdown](#markdown)\n  - [NodeJS](#nodejs)\n  - [PHP](#php)\n  - [PLSQL](#plsql)\n  - [Podcasts](#podcasts)\n  - [PWA](#pwa)\n  - [Python](#python)\n  - [ReactJS](#reactjs)\n  - [React Native](#react-native)\n  - [Ruby](#ruby)\n  - [Ruby on Rails](#ruby-on-rails)\n  - [Rust](#rust)\n  - [Serverless](#serverless)\n  - [Sick Picks](#sick-picks)\n  - [Startups](#startups)\n  - [Svelte](#svelte)\n  - [Swift](#swift)\n  - [TensorFlow](#tensorflow)\n  - [Twilio](#twilio)\n  - [Typescript](#typescript)\n  - [Voice](#voice)\n  - [Vue](#vue)\n  - [Women in Tech](#women-in-tech)\n  - [XML](#xml)\n\n## Agile\n\n- [Manifesto for Agile Software Development](https:\u002F\u002Fagilemanifesto.org\u002F)\n- [Martin Fowler's website](https:\u002F\u002Fmartinfowler.com\u002F)\n- [Understanding the Agile methodology](https:\u002F\u002Flinchpinseo.com\u002Fthe-agile-method\u002F)\n- [Agile ceremonies](https:\u002F\u002Fwww.atlassian.com\u002Fagile\u002Fscrum\u002Fceremonies)\n- [Agile user stories](https:\u002F\u002Fzepel.io\u002Fagile\u002Fuser-stories\u002F)\n- [The Agile Idea](https:\u002F\u002Fwww.manning.com\u002Fbooks\u002Fthe-agile-idea)\n\n## Android\n\n- [What is Android](https:\u002F\u002Fwww.android.com\u002Fwhat-is-android\u002F)\n- [Android 10](https:\u002F\u002Fwww.android.com\u002Fandroid-10\u002F)\n- [Android Open Source Project](https:\u002F\u002Fsource.android.com\u002F)\n- [Getting Started and be an Android Developer](https:\u002F\u002Fdeveloper.android.com\u002Fguide\u002Fslices\u002Fgetting-started)\n- [Introduction](https:\u002F\u002Fdeveloper.android.com\u002Fguide)\n- [Build your first app](https:\u002F\u002Fdeveloper.android.com\u002Ftraining\u002Fbasics\u002Ffirstapp)\n- [Whats New? AndroidX](https:\u002F\u002Fdeveloper.android.com\u002Fjetpack\u002Fandroidx)\n- [Migrate to AndroidX](https:\u002F\u002Fdeveloper.android.com\u002Fjetpack\u002Fandroidx\u002Fmigrate)\n- [Learn Android](https:\u002F\u002Fwww.tutlane.com\u002Ftutorial\u002Fandroid)\n\n## Angular\n\n- [Official Angular Quickstart](https:\u002F\u002Fangular.io\u002Fguide\u002Fquickstart)\n- [Angular's Source Code](https:\u002F\u002Fgithub.com\u002Fangular\u002Fangular) Maintained by Google\n- [Angular Console](https:\u002F\u002Fangularconsole.com\u002F) A nifty UI for the Angular CLI\n- [Angular Material](https:\u002F\u002Fmaterial.angular.io\u002F) Angular implementation of Google's Material design\n- [Sample Angular Starter App](https:\u002F\u002Fgithub.com\u002Fduluca\u002Flemon-mart)\n- [John Papa's Blog](https:\u002F\u002Fjohnpapa.net\u002F)\n- [Angular2+ Version Upgrade Guide](https:\u002F\u002Fupdate.angular.io\u002F)\n- [AngularJS to Angular2+ Migration Guide](https:\u002F\u002Fangular.io\u002Fguide\u002Fupgrade)\n- [Angular in Depth](https:\u002F\u002Findepth.dev\u002Fangular\u002F)\n- [NGRX](https:\u002F\u002Fngrx.io\u002F)\n- [DevProjects - Free Real-World Angular Projects](https:\u002F\u002Fwww.codementor.io\u002Fprojects\u002Fangular)\n\n## APEX\n\n- [Ask TOM](https:\u002F\u002Fasktom.oracle.com\u002Fpls\u002Fapex\u002Ff?p=100:1000::::::)\n- [Oracle APEX Community](https:\u002F\u002Fcommunity.oracle.com\u002Fcommunity\u002Ftechnology_network_community\u002Fdatabase\u002Fdeveloper-tools\u002Fapplication_express)\n- [APEX World](https:\u002F\u002Fapex.world\u002Fords\u002Ff?p=APEX_WORLD:HOME)\n- [Oracle LiveSQL](https:\u002F\u002Flivesql.oracle.com\u002Fapex\u002Flivesql\u002Ffile\u002Findex.html)\n- [APEX Office Hours](https:\u002F\u002Fasktom.oracle.com\u002Fpls\u002Fapex\u002Ff?p=100:551:::NO:551:P551_CLASS_ID:744:)\n- [Maxime Tremblay's Blog](https:\u002F\u002Fmax-tremblay.blogspot.com\u002F)\n- [Explorer UK](https:\u002F\u002Fexplorer.uk.com\u002Fblog\u002F)\n- [Talk APEX](https:\u002F\u002Fwww.talkapex.com\u002F)\n- [Joel Kallman's Blog](https:\u002F\u002Fjoelkallman.blogspot.com\u002F)\n- [Oracle APEX Website](https:\u002F\u002Fapex.oracle.com\u002F)\n\n## BASH\n\n- [Bash Manual](https:\u002F\u002Fwww.gnu.org\u002Fsavannah-checkouts\u002Fgnu\u002Fbash\u002Fmanual\u002Fbash.html)\n- [Bash Programming](https:\u002F\u002Ftldp.org\u002FHOWTO\u002FBash-Prog-Intro-HOWTO.html)\n- [Shell Scripting MIT](https:\u002F\u002Fmissing.csail.mit.edu\u002F2020\u002Fshell-tools\u002F)\n- [Shell Scripting Project-Based](https:\u002F\u002Fwww.udemy.com\u002Fcourse\u002Flinux-shell-scripting-projects\u002F)\n- [Practice Bash](https:\u002F\u002Fwww.hackerrank.com\u002Fdomains\u002Fshell)\n\n## BOOTSTRAP\n\n- [W3Schools](https:\u002F\u002Fwww.w3schools.com\u002Fbootstrap4\u002F)\n- [Website Setup](https:\u002F\u002Fwebsitesetup.org\u002Fbootstrap-tutorial-for-beginners\u002F)\n- [Bootstrapious](https:\u002F\u002Fbootstrapious.com\u002Fblog)\n- [Tutorials Point](https:\u002F\u002Fwww.tutorialspoint.com\u002Fbootstrap\u002Findex.htm)\n- [Bootstrap Tutorial Series](https:\u002F\u002Fgithub.com\u002FSonarSystems\u002FBootstrap-4-Tutorial-Series)\n- [Hackr.io](https:\u002F\u002Fhackr.io\u002Ftutorials\u002Flearn-bootstrap)\n- [Tabler](https:\u002F\u002Fpreview.tabler.io)\n- [Bootstrap Tutorial - Tutlane](https:\u002F\u002Fwww.tutlane.com\u002Ftutorial\u002Fbootstrap)\n- [Bootstrap 5 Cheat Sheet](https:\u002F\u002Fbootstrap-cheatsheet.themeselection.com\u002F)\n\n## C#\n\n- [Channel9](https:\u002F\u002Fchannel9.msdn.com\u002FSeries\u002FCSharp-Fundamentals-for-Absolute-Beginners)\n- [Eduonix](https:\u002F\u002Fwww.eduonix.com\u002Fcourses\u002FSoftware-Development\u002FLearn-C-Sharp-Programming-From-Scratch)\n- [Tutorials Point](https:\u002F\u002Fwww.tutorialspoint.com\u002Fcsharp)\n- [Zetcode](https:\u002F\u002Fzetcode.com\u002Flang\u002Fcsharp\u002F)\n- [Tim Corey](https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUC-ptWR16ITQyYOglXyQmpzw)\n- [W3Schools](https:\u002F\u002Fwww.w3schools.com\u002Fcs\u002Fdefault.asp)\n- [Tutlane](https:\u002F\u002Fwww.tutlane.com\u002Ftutorial\u002Fcsharp)\n- [Tiny C# Projects](https:\u002F\u002Fwww.manning.com\u002Fbooks\u002Ftiny-c-sharp-projects)\n\n## Career\n\n- [Career Paths in Tech](https:\u002F\u002Fonline.maryville.edu\u002Fonline-bachelors-degrees\u002Fmanagement-information-systems\u002Fcareers\u002F)\n- [15 Highest Paying IT Jobs](https:\u002F\u002Fwww.scaler.com\u002Fblog\u002Fhighest-paying-it-jobs\u002F)\n\n## CSS\n\n- [Marksheet.io](https:\u002F\u002Fmarksheet.io\u002F)\n- [Mozilla Developer Network](https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FCSS)\n- [Codrops CSS Reference](https:\u002F\u002Ftympanus.net\u002Fcodrops\u002Fcss_reference\u002F)\n- [W3Schools](https:\u002F\u002Fwww.w3schools.com\u002F)\n- [CSS Tricks](https:\u002F\u002Fcss-tricks.com)\n- [10 great CSS animation resources](https:\u002F\u002Fwww.creativebloq.com\u002Fadvice\u002F5-great-css-animation-resources)\n- [Chen's Blog](https:\u002F\u002Fwww.chenhuijing.com\u002F)\n- [Smashing Magazine](https:\u002F\u002Fwww.smashingmagazine.com\u002F)\n- [30 Sec of CSS](https:\u002F\u002Fatomiks.github.io\u002F30-seconds-of-css\u002F)\n- [CSS Reference](https:\u002F\u002Fcssreference.io\u002F)\n- [CSS Grid by Wes Bos](https:\u002F\u002Fcssgrid.io\u002F)\n- [CSS Flexbox by Wes Bos](https:\u002F\u002Fflexbox.io\u002F)\n- [Alligator.IO CSS Page](https:\u002F\u002Falligator.io\u002Fcss)\n- [CSS Images](https:\u002F\u002Fcoding-artist.teachable.com\u002F)\n- [Learn CSS Layouts](https:\u002F\u002Flearnlayout.com\u002F)\n- [Learn HTML & CSS](https:\u002F\u002Flearn.shayhowe.com\u002F)\n- [Flexbox Froggy](https:\u002F\u002Fflexboxfroggy.com\u002F)\n- [CSS Grid](https:\u002F\u002Fcssgridgarden.com\u002F)\n- [CSS Flexbox - freeCodeCamp](https:\u002F\u002Flearn.freecodecamp.org\u002Fresponsive-web-design\u002Fcss-flexbox\u002F)\n- [CSS Grid - freeCodeCamp](https:\u002F\u002Flearn.freecodecamp.org\u002Fresponsive-web-design\u002Fcss-grid\u002F)\n- [CSS Testing - QuirksMode.org](https:\u002F\u002Fwww.quirksmode.org\u002Fcss\u002F)\n- [Flexbox Froggy](https:\u002F\u002Fflexboxfroggy.com\u002F)\n- [CSS Diner](https:\u002F\u002Fflukeout.github.io\u002F)\n- [Pure CSS Loaders](https:\u002F\u002Floading.io\u002Fcss\u002F)\n- [CSSBattle](https:\u002F\u002Fcssbattle.dev\u002F)\n\n## Computer Vision\n\n- [Udacity Introduction to Computer Vision](https:\u002F\u002Fwww.udacity.com\u002Fcourse\u002Fintroduction-to-computer-vision--ud810)\n- [A Gentle Introduction to Computer Vision](https:\u002F\u002Fmachinelearningmastery.com\u002Fwhat-is-computer-vision\u002F)\n- [Coursera Computer Vision Basics](https:\u002F\u002Fwww.coursera.org\u002Flearn\u002Fcomputer-vision-basics)\n- [PyImageSearch Blog](https:\u002F\u002Fwww.pyimagesearch.com\u002F)\n\n## Data Science\n\n- [DataCamp](https:\u002F\u002Fwww.datacamp.com\u002F)\n- [New Coder](https:\u002F\u002Fnewcoder.io\u002F)\n- [Data Analysis in Python with Pandas](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL5-da3qGB5ICCsgW1MxlZ0Hq8LL5U3u9y)\n- [The Quartz Guide to Bad data](https:\u002F\u002Fgithub.com\u002FQuartz\u002Fbad-data-guide)\n- [Analytics Vidhya](https:\u002F\u002Fwww.analyticsvidhya.com\u002Fblog\u002F2019\u002F01\u002Flearning-path-data-scientist-machine-learning-2019\u002F)\n- [Alison](https:\u002F\u002Falison.com\u002Fcourses\u002Fdata-science)\n- [Automate the boring stuff with Python](https:\u002F\u002Fautomatetheboringstuff.com)\n- [Sololearn](https:\u002F\u002Fwww.sololearn.com\u002FCourse\u002Fdata-science\u002F)\n- [FreeCodeCamp](https:\u002F\u002Fwww.freecodecamp.org\u002Flearn\u002Fdata-analysis-with-python\u002Fdata-analysis-with-python-course\u002F)\n- [Applied Ai](https:\u002F\u002Fwww.appliedaicourse.com\u002F?gclid=Cj0KCQjwwY-LBhD6ARIsACvT72M2c1Yo3CFYoPpIEP4_omxJRbT4MzHk3vqcUw93xcy6asjPfGWn2R0aAq3NEALw_wcB)\n- [Coursera](https:\u002F\u002Fwww.coursera.org\u002Fprofessional-certificates\u002Fibm-data-science)\n- [Scaler Blogs](https:\u002F\u002Fwww.scaler.com\u002Fblog\u002Fcategory\u002Fdata-science-business-analytics\u002F)\n- [Applied Blogs](https:\u002F\u002Fwww.appliedaicourse.com\u002Fblog\u002F)\n\n\n## Deep Learning\n\n- [Deep Learning Specialization (instructor : Andrew Ng) on Coursera](https:\u002F\u002Fwww.coursera.org\u002Fspecializations\u002Fdeep-learning)\n- [Udacity Intro to Tensorflow for Deep Learning](https:\u002F\u002Fwww.udacity.com\u002Fcourse\u002Fintro-to-tensorflow-for-deep-learning--ud187)\n- [Udacity Intro to Deep Learning with PyTorch](https:\u002F\u002Fwww.udacity.com\u002Fcourse\u002Fdeep-learning-pytorch--ud188)\n\n## Developer Blog\n\n- [Adebiyi Adedotun](https:\u002F\u002Fmedium.com\u002F@adebiyiadedotun9\u002F)\n- [Alistapart](https:\u002F\u002Falistapart.com)\n- [Assortment.io](https:\u002F\u002Fassortment.io\u002F)\n- [Ayo Isaiah](https:\u002F\u002Ffreshman.tech\u002F)\n- [Backticks & Tildes](https:\u002F\u002Fmedium.com\u002Fbackticks-tildes)\n- [bitsofcode](https:\u002F\u002Fbitsofco.de)\n- [catlin.red](https:\u002F\u002Fcatalin.red\u002F)\n- [Creative Bloq](https:\u002F\u002Fwww.creativebloq.com\u002F)\n- [David Heinemeier Hansson (DHH)](https:\u002F\u002Fmedium.com\u002F@dhh)\n- [David Walsh](https:\u002F\u002Fdavidwalsh.name)\n- [Flavio Copes](https:\u002F\u002Fflaviocopes.com\u002F)\n- [Gift Egwuenu](https:\u002F\u002Fgiftegwuenu.com)\n- [Jake Archibald](https:\u002F\u002Fjakearchibald.com\u002F)\n- [Harry Cresswell](https:\u002F\u002Fharrycresswell.com\u002Farticles\u002F)\n- [Mark Dotto Blog](https:\u002F\u002Fmarkdotto.com)\n- [Martin Fowler](https:\u002F\u002Fmartinfowler.com\u002F)\n- [Monica Powell](https:\u002F\u002Fwww.aboutmonica.com\u002F)\n- [Raymond Camden](https:\u002F\u002Fraymondcamden.com)\n- [Shay Howe](https:\u002F\u002Flearn.shayhowe.com\u002F)\n- [Tania Rascia](https:\u002F\u002Fwww.taniarascia.com\u002F)\n- [Todd Motto](https:\u002F\u002Ftoddmotto.com\u002F)\n- [Zell's Blog](https:\u002F\u002Fzellwk.com\u002Fblog)\n- [Dan Abramov Blog](https:\u002F\u002Foverreacted.io\u002F)\n- [Web Development Reading List](https:\u002F\u002Fwdrl.info)\n- [Developer Roadmap](https:\u002F\u002Froadmap.sh)\n- [CodeWall](https:\u002F\u002Fcodewall.co.uk)\n- [Joshua Comeau](https:\u002F\u002Fjoshwcomeau.com\u002F)\n- [Sara Soueidan](https:\u002F\u002Fsarasoueidan.com\u002F)\n- [Robin Weiruch](https:\u002F\u002Frobinwieruch.de\u002F)\n- [Wes Bos](https:\u002F\u002Fwesbos.com\u002F)\n\n## Developer Stories\n\n- [My #100DaysofCode Experience — The Good, The Bad and The Ugly](https:\u002F\u002Fcode.likeagirl.io\u002Fmy-100daysofcode-experience-the-good-the-bad-and-the-ugly-ee1263131f15)\n- [Advice From A 19 Year Old Girl & Software Developer](https:\u002F\u002Fmedium.com\u002F@lydiahallie\u002Fadvice-from-a-19-y-o-girl-software-developer-88737bcc6be5)\n- [Becoming an intermediate developer, keeping up with the Wars](https:\u002F\u002Fhackernoon.com\u002Fbecoming-intermediate-developer-keeping-up-with-the-wars-87bb518b40da)\n- [How to relocate to Germany: IT Specialists sharing their experience](https:\u002F\u002Fzerotoonesearch.com\u002Frelocation-to-germany-success-stories\u002F)\n\n## DevOps\n\n- [DevOps Skill Tree](https:\u002F\u002Flabex.io\u002Fskilltrees\u002Fdevops)\n\n## Django\n\n- [Django Girls](https:\u002F\u002Ftutorial.djangogirls.org\u002F)\n- [Official Django Tutorials](https:\u002F\u002Fdocs.djangoproject.com\u002Fen\u002F3.0\u002Fintro\u002Ftutorial01\u002F)\n- [Classy Class-Based Views](https:\u002F\u002Fccbv.co.uk\u002F)\n- [How To Tango With Django 1.7](https:\u002F\u002Fwww.tangowithdjango.com\u002Fbook17\u002F)\n\n## Elixir\n\n- [Elixir School](https:\u002F\u002Felixirschool.com\u002F)\n- [Learn Elixir in Y minutes](https:\u002F\u002Flearnxinyminutes.com\u002Fdocs\u002Felixir)\n- [Mocks and Explicit Contracts](https:\u002F\u002Fblog.plataformatec.com.br\u002F2015\u002F10\u002Fmocks-and-explicit-contracts\u002F)\n- [Elixir Forum](https:\u002F\u002Felixirforum.com\u002F)\n- [Joy of Elixir](https:\u002F\u002Fjoyofelixir.com\u002Ftoc.html)\n\n## Flutter\n\n- [Introduction to Flutter Development Using Dart](https:\u002F\u002Fwww.appbrewery.co\u002Fp\u002Fintro-to-flutter)\n- [Flutter Course - Full Tutorial for Beginners](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=pTJJsmejUOQ)\n- [Flutter: Learning Resources for Beginners](https:\u002F\u002Fdev.to\u002Fnitya\u002Fflutter-learning-resources-for-beginners-5719)\n- [Flutter Tutorial by The Net Ninja](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=1ukSR1GRtMU)\n- [Example Flutter theme](https:\u002F\u002Fstartflutter.com\u002F)\n- [Example Flutter UI](https:\u002F\u002Ffluttersourcecode.com\u002F)\n- [The Complete Free Flutter Course by Ovidius Mazuru](https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCJW25d8mW8ciz0DQC-5XNsQ\u002Ffeatured)\n- [Flutter Documentation](https:\u002F\u002Fflutter.dev\u002Fdocs)\n\n## Flask\n\n- [Flask Official Documentation](https:\u002F\u002Fflask.palletsprojects.com\u002Fen\u002F1.1.x\u002F)\n- [Flask Tutorial](https:\u002F\u002Fwww.tutorialspoint.com\u002Fflask\u002Findex.htm)\n- [Python Flask Tutorials](https:\u002F\u002Fcoreyms.com\u002Fdevelopment\u002Fpython\u002Fpython-flask-tutorials-full-series)\n- [The Flask Mega Tutorial by Miguel Grinberg](https:\u002F\u002Fblog.miguelgrinberg.com\u002Fpost\u002Fthe-flask-mega-tutorial-part-i-hello-world)\n- [Data Structures For Python Developers with Flask](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=74NW-84BqbA)\n\n## Git and GitHub\n\n- [The official github guides](https:\u002F\u002Fguides.github.com\u002F)\n- [GitHub Learning Lab](https:\u002F\u002Flab.github.com\u002F)\n- [GitHub Training](https:\u002F\u002Fwww.youtube.com\u002Fuser\u002FGitHubGuides)\n- [Git and GitHub by freecodecamp.org](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=vR-y_2zWrIE&list=PLWKjhJtqVAbkFiqHnNaxpOPhh9tSWMXIF)\n- [Get to know Git by scotch.io (Premium content)](https:\u002F\u002Fscotch.io\u002Fcourses\u002Fget-to-know-git)\n- [Git and GitHub for beginners (Traversy Media)](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=SWYqp7iY_Tc)\n- [Git and GitHub commands (a list)](https:\u002F\u002Fgithub.com\u002Fjoshnh\u002FGit-Commands)\n- [Pro Git](https:\u002F\u002Fgit-scm.com\u002Fbook\u002Fen\u002Fv2)\n- [Git In The Trenches](https:\u002F\u002Fcbx33.github.io\u002Fgitt\u002Fintro.html)\n- [How to Write a Git Commit Message](https:\u002F\u002Fchris.beams.io\u002Fposts\u002Fgit-commit\u002F)\n- [Git Hooks](https:\u002F\u002Fgithooks.com\u002F)\n\n## Golang\n\n- [1000+ Go exercises, examples, and quizzes](https:\u002F\u002Fgithub.com\u002Financgumus\u002Flearngo)\n- [A Tour of Go](https:\u002F\u002Ftour.golang.org\u002Fwelcome\u002F1)\n- [Dasar Pemrograman Golang](https:\u002F\u002Fdasarpemrogramangolang.novalagung.com\u002F)\n- [Go by Example](https:\u002F\u002Fgobyexample.com\u002F)\n- [Go Crash Course](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=SqrbIlUwR0U)\n- [Go for Javascript Developers](https:\u002F\u002Fwww.pazams.com\u002FGo-for-Javascript-Developers\u002F)\n- [Golang Tutorials](https:\u002F\u002Fgolangtutorials.blogspot.com\u002F2011\u002F05\u002Ftable-of-contents.html)\n- [Learn Go in Y minutes](https:\u002F\u002Flearnxinyminutes.com\u002Fdocs\u002Fgo\u002F)\n- [In-depth and Illustrated Go Tutorials](https:\u002F\u002Fblog.learngoprogramming.com)\n- [Basic Middleware in Go](https:\u002F\u002Fmedium.com\u002F@budimanokky93\u002Fbasic-middleware-in-golang-9536faa41874)\n\n## GraphQL\n\n- [What is GraphQL?](https:\u002F\u002Fmedium.freecodecamp.org\u002Fso-whats-this-graphql-thing-i-keep-hearing-about-baf4d36c20cf)\n- [Intro to GraphQL](https:\u002F\u002Fblog.apollographql.com\u002Fthe-basics-of-graphql-in-5-links-9e1dc4cac055)\n- [GraphQL Explained](https:\u002F\u002Fblog.apollographql.com\u002Fgraphql-explained-5844742f195e)\n- [GraphQL vs REST overview](https:\u002F\u002Fphilsturgeon.uk\u002Fapi\u002F2017\u002F01\u002F24\u002Fgraphql-vs-rest-overview\u002F)\n- [From REST to GraphQL](https:\u002F\u002F0x2a.sh\u002Ffrom-rest-to-graphql-b4e95e94c26b)\n- [Authorization in GraphQL](https:\u002F\u002Fblog.apollographql.com\u002Fauthorization-in-graphql-452b1c402a9)\n- [Authentication and Authorization in GraphQL](https:\u002F\u002Fspeakerdeck.com\u002Funicodeveloper\u002Fauthentication-and-authorization-in-graphql?slide=6)\n- [HowToGraphQL](https:\u002F\u002Fwww.howtographql.com)\n- [GraphQL with React Tutorial](https:\u002F\u002Fwww.thenetninja.co.uk\u002Fcourses\u002Fgraphql-node-react-tutorial)\n\n## Hugo\n\n- [Hugo in Action](https:\u002F\u002Fwww.manning.com\u002Fbooks\u002Fhugo-in-action)\n\n## Hacking\n\n- [Awesome Hacking](https:\u002F\u002Fgithub.com\u002FNetanMangal\u002FAwesome-Hacking)\n\n## InfoSec\n\n- [awesome-infosec](https:\u002F\u002Fgithub.com\u002Fonlurking\u002Fawesome-infosec)\n- [SecLists](https:\u002F\u002Fgithub.com\u002Fdanielmiessler\u002FSecLists)\n- [OWASP Top 10](https:\u002F\u002Fwww.owasp.org\u002Findex.php\u002FTop_10-2017_Top_10)\n- [Beggining with Reverse Engineering](https:\u002F\u002Fbeginners.re\u002F)\n- [CTF field guide](https:\u002F\u002Ftrailofbits.github.io\u002Fctf\u002F)\n- [Metasploit unleashed](https:\u002F\u002Fwww.offensive-security.com\u002Fmetasploit-unleashed\u002F)\n- [Infosec Institute](https:\u002F\u002Fresources.infosecinstitute.com\u002F)\n\n## Ionic\n\n- [Ionic Tutorials & Courses](https:\u002F\u002Fhackr.io\u002Ftutorials\u002Flearn-ionic)\n- [Learn Ionic Fast](https:\u002F\u002Fionicacademy.com\u002F)\n- [Ionic Tutorial](https:\u002F\u002Fwww.tutorialspoint.com\u002Fionic\u002Findex.htm)\n\n## JavaScript\n\n- [FreeCodeCamp](https:\u002F\u002Ffreecodecamp.com)\n- [The Odin Project](https:\u002F\u002Fwww.theodinproject.com\u002F)\n- [Fun Fun Function](https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCO1cgjhGzsSYb1rsB4bFe4Q)\n- [The Coding Train](https:\u002F\u002Fwww.youtube.com\u002Fuser\u002Fshiffman\u002Fvideos)\n- [CodeSchool](https:\u002F\u002Fwww.codeschool.com\u002Flearn\u002Fjavascript)\n- [Egghead](https:\u002F\u002Fegghead.io)\n- [Ally.io](https:\u002F\u002Fallyjs.io\u002F)\n- [How to code in JavaScript Digital Ocean](https:\u002F\u002Fwww.digitalocean.com\u002Fcommunity\u002Ftutorial_series\u002Fhow-to-code-in-javascript)\n- [Codeburst.io](https:\u002F\u002Fcodeburst.io\u002F)\n- [Hackernoon](https:\u002F\u002Fhackernoon.com\u002F)\n- [YDKJS](https:\u002F\u002Fgithub.com\u002Fgetify\u002FYou-Dont-Know-JS)\n- [JavaScript in 14 minutes](https:\u002F\u002Fjgthms.com\u002Fjavascript-in-14-minutes\u002F)\n- [Scotch.io](https:\u002F\u002Fscotch.io)\n- [ES6 Overview in 350 Bullet Points](https:\u002F\u002Fgithub.com\u002Fbevacqua\u002Fes6)\n- [Setup Continuous Integration with Travis CI in Your Nodejs App](https:\u002F\u002Fwww.giftegwuenu.com\u002Fsetup-continuous-integration-with-travis-ci-in-your-nodejs-app\u002F)\n- [Javascript 30 by Wes Bos](https:\u002F\u002Fjavascript30.com\u002F)\n- [ES6 for Everyone by Wes Bos](https:\u002F\u002Fes6.io\u002F)\n- [Alligator.io Javascript page](https:\u002F\u002Falligator.io\u002Fjs\u002F)\n- [JavaScript.info](https:\u002F\u002Fjavascript.info\u002F)\n- [Object Oriented JavaScript](https:\u002F\u002Fwww.thenetninja.co.uk\u002Fcourses\u002Fobject-oriented-javascript-tutorial)\n- [Learn X in Y minutes: JavaScript](https:\u002F\u002Flearnxinyminutes.com\u002Fdocs\u002Fjavascript\u002F)\n- [CSX Structured JavaScript Learning Journey - Codesmith](https:\u002F\u002Fcsx.codesmith.io\u002F)\n- [Dev.to JavaScript](https:\u002F\u002Fdev.to\u002Ft\u002Fjavascript)\n- [JavaScript Garden](https:\u002F\u002Fbonsaiden.github.io\u002FJavaScript-Garden\u002F)\n- [Codecademy: Introduction to JavaScript](https:\u002F\u002Fwww.codecademy.com\u002Flearn\u002Fintroduction-to-javascript)\n- [Eloquent JavaScript](https:\u002F\u002Feloquentjavascript.net\u002F)\n- [Mozilla's JavaScript Guide](https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FJavaScript\u002FGuide)\n- [JavaScript for Cats](http:\u002F\u002Fjsforcats.com\u002F)\n- [Beginner JavaScript by Wes Bos](https:\u002F\u002Fbeginnerjavascript.com\u002F)\n- [The Modern JavaScript Tutorial](https:\u002F\u002Fjavascript.info\u002F)\n- [trekhleb\u002Fjavascript-algorithms](https:\u002F\u002Fgithub.com\u002Ftrekhleb\u002Fjavascript-algorithms)\n- [Beginner's Series to JavaScript](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLlrxD0HtieHhW0NCG7M536uHGOtJ95Ut2)\n- [learn-js](https:\u002F\u002Fwww.learn-js.org\u002F)\n- [JavaScript Online](https:\u002F\u002Flearnjavascript.online\u002F)\n- [DevProjects - Free Real-World JavaScript Projects](https:\u002F\u002Fwww.codementor.io\u002Fprojects\u002Fjavascript)\n- [FullStack Open](https:\u002F\u002Ffullstackopen.com\u002Fen\u002F)\n- [JavaScript Tutorial](https:\u002F\u002Fwww.javascripttutorial.net\u002F)\n- [Scaler Topics - JavaScript Tutorial](https:\u002F\u002Fwww.scaler.com\u002Ftopics\u002Fjavascript\u002F)\n- [Learn Javascript The Hard Way](https:\u002F\u002Flearnjsthehardway.com\u002F)\n\n## Java\n- [Scaler Topics](https:\u002F\u002Fwww.scaler.com\u002Ftopics\u002Fjava\u002F)\n\n## Kotlin\n\n- [Kotlin Coding Puzzles](https:\u002F\u002Fgithub.com\u002Figorwojda\u002Fkotlin-coding-puzzle) Set of programming challenges thats helps to improve whiteboard coding and problem-solving skills.\n- [Kotlin by Reddit](https:\u002F\u002Fwww.reddit.com\u002Fr\u002FKotlin\u002F)\n- [Kotlin Academy](https:\u002F\u002Fblog.kotlin-academy.com\u002F)\n- [Kotlin by Hackr.io](https:\u002F\u002Fhackr.io\u002Ftutorials\u002Flearn-kotlin)\n- [Kotlin for Android](https:\u002F\u002Fantonioleiva.com\u002Fkotlin\u002F)\n- [Programming Kotlin](https:\u002F\u002Fwww.packtpub.com\u002Fapplication-development\u002Fprogramming-kotlin)\n- [Kotlin bootcamp](https:\u002F\u002Fdeveloper.android.com\u002Fcourses\u002Fkotlin-bootcamp\u002Foverview#lesson_1_get_started)\n- [DevProjects - Free Real-World Mobile Apps Projects](https:\u002F\u002Fwww.codementor.io\u002Fprojects\u002Fmobile)\n\n## Laravel\n\n[list-of-21-artisan-make-commands-with-parameters](https:\u002F\u002Fquickadminpanel.com\u002Fblog\u002Flist-of-21-artisan-make-commands-with-parameters\u002F)\n\n## Linux\n\n- [Linux Skill Tree](https:\u002F\u002Flabex.io\u002Fskilltrees\u002Flinux)\n- [Linux Commands Cheat Sheet](https:\u002F\u002Flinux-commands.labex.io\u002F)\n\n## Machine Learning\n\n- [Fast.ai](https:\u002F\u002Fcourse.fast.ai\u002F)\n- [Andrew Ng’s Machine Learning course](https:\u002F\u002Fwww.coursera.org\u002Flearn\u002Fmachine-learning)\n- [Kaggle](https:\u002F\u002Fwww.kaggle.com\u002F)\n- [Topal](https:\u002F\u002Fwww.toptal.com\u002Fmachine-learning\u002Fmachine-learning-theory-an-introductory-primer)\n- [MonkeyLearn](https:\u002F\u002Fmonkeylearn.com\u002Fblog\u002Fgentle-guide-to-machine-learning\u002F)\n- [An Introduction to Statistical Learning with Applications in R](https:\u002F\u002Fwww-bcf.usc.edu\u002F~gareth\u002FISL\u002F)\n- [Machine learning mastery](https:\u002F\u002Fmachinelearningmastery.com\u002Fblog\u002F)\n- [Intro to Deep Learning with PyTorch](https:\u002F\u002Fwww.udacity.com\u002Fcourse\u002Fdeep-learning-pytorch--ud188)\n- [MACHINE LEARNING - Teori, Studi Kasus dan Implementasi Menggunakan Python](https:\u002F\u002Fibnu.daqiqil.id\u002Fbuku-machine-learning\u002F)\n\n## Malware Analysis\n\n- [Malware Analyst's Cookbook and DVD: Tools and Techniques for Fighting Malicious Code](https:\u002F\u002Fwww.amazon.com\u002FMalware-Analysts-Cookbook-DVD-Techniques\u002Fdp\u002F0470613033)\n- [Practical Malware Analysis](https:\u002F\u002Fwww.amazon.com\u002FPractical-Malware-Analysis-Hands-Dissecting\u002Fdp\u002F1593272901\u002Fref=pd_sbs_14_t_0\u002F136-7474712-7650215?_encoding=UTF8&pd_rd_i=1593272901&pd_rd_r=f8f8d7e2-f2b5-4ac7-91ce-e0355affe59a&pd_rd_w=a0873&pd_rd_wg=u2f3a&pf_rd_p=5cfcfe89-300f-47d2-b1ad-a4e27203a02a&pf_rd_r=6Q3PYAT9CC9304D9BFY4&psc=1&refRID=6Q3PYAT9CC9304D9BFY4)\n- [Exploit writing Tutorial](https:\u002F\u002Fwww.corelan.be\u002Findex.php\u002F2009\u002F07\u002F19\u002Fexploit-writing-tutorial-part-1-stack-based-overflows\u002F)\n- [Shell code database](http:\u002F\u002Fshell-storm.org\u002Fshellcode\u002F)\n\n## Markdown\n\n- [Learn Markdown in Y minutes](https:\u002F\u002Flearnxinyminutes.com\u002Fdocs\u002Fmarkdown\u002F)\n- [Markdown Tutorial](https:\u002F\u002Fwww.markdowntutorial.com\u002F)\n- [Markdown lessons](https:\u002F\u002Fcommonmark.org\u002Fhelp\u002Ftutorial\u002F)\n- [Mastering Markdown](https:\u002F\u002Fmasteringmarkdown.com\u002F)\n- [Markdown Cheat Sheet](https:\u002F\u002Fmarkdownguide.org\u002Fcheat-sheet)\n- [Make a README](https:\u002F\u002Fwww.makeareadme.com\u002F)\n\n## NodeJS\n\n- [Learn Node by Wes Bos](https:\u002F\u002Flearnnode.com\u002F)\n- [Alligator.IO Node Page](https:\u002F\u002Falligator.io\u002Fnodejs\u002F)\n- [The Art of Node](https:\u002F\u002Fgithub.com\u002Fmaxogden\u002Fart-of-node)\n- [You don't know Node.js](https:\u002F\u002Fgithub.com\u002Fazat-co\u002Fyou-dont-know-node)\n- [The Node Way](https:\u002F\u002Fthenodeway.io\u002F)\n- [Teach Yourself Node.js In Ten Steps](https:\u002F\u002Fponyfoo.com\u002Farticles\u002Fteach-yourself-nodejs-in-10-steps)\n- [Learn the Node.js Runtime Itself](https:\u002F\u002Fmedium.freecodecamp.org\u002Fbefore-you-bury-yourself-in-packages-learn-the-node-js-runtime-itself-f9031fbd8b69)\n- [Microsoft Node.js Guidelines](https:\u002F\u002Fgithub.com\u002FMicrosoft\u002Fnodejs-guidelines)\n- [Offline Installation of npm Packages](https:\u002F\u002Faddyosmani.com\u002Fblog\u002Fusing-npm-offline\u002F)\n- [Using npm as a build tool](https:\u002F\u002Fwww.keithcirkel.co.uk\u002Fhow-to-use-npm-as-a-build-tool\u002F)\n- [How to Get Node.js Logging Right](https:\u002F\u002Fblog.risingstack.com\u002Fnode-js-logging-tutorial\u002F)\n- [Node.js Testing with Jest](https:\u002F\u002Fgithub.com\u002Ffacebook\u002Fjest)\n- [Node.js Testing with Mocha](https:\u002F\u002Fmochajs.org\u002F)\n- [Error Handling in Node.js](https:\u002F\u002Fwww.joyent.com\u002Fnode-js\u002Fproduction\u002Fdesign\u002Ferrors)\n- [Error Handling Best Practices in Node.js](https:\u002F\u002Fgoldbergyoni.com\u002Fchecklist-best-practices-of-node-js-error-handling\u002F)\n- [Node.js Security Checklist](https:\u002F\u002Fblog.risingstack.com\u002Fnode-js-security-checklist\u002F)\n- [13 Best Practices for Node.js Security](https:\u002F\u002Fnodewebapps.com\u002F2017\u002F01\u002F03\u002F13-security-best-practices-for-your-web-application\u002F)\n- [Node.js Production Checklist](https:\u002F\u002Fgoldbergyoni.com\u002Fchecklist-best-practice-of-node-js-in-production\u002F)\n- [Debugging Node.js Apps in Production](https:\u002F\u002Fblog.risingstack.com\u002Fnode-js-war-stories-solving-issues-in-production-2\u002F)\n- [Node.js Performance Tips](https:\u002F\u002Fwww.smashingmagazine.com\u002F2018\u002F06\u002Fnodejs-tools-techniques-performance-servers\u002F)\n- [Measuring HTTP Timings with Node.js](https:\u002F\u002Fblog.risingstack.com\u002Fmeasuring-http-timings-node-js\u002F)\n- [Advanced Node.js(videos)](https:\u002F\u002Fonedrive.live.com\u002F?authkey=%21ANbPcuk7XxY1hPY&id=9F66D67EBC33737F%2133343&cid=9F66D67EBC33737F)\n- [Node.js Interview Questions and Answers](https:\u002F\u002Fblog.risingstack.com\u002Fnode-js-interview-questions-and-answers-2017\u002F)\n- [Tutorialspoint](https:\u002F\u002Fwww.tutorialspoint.com\u002Fnodejs\u002F)\n- [A Roadmap for Node.js Security](https:\u002F\u002Fnodesecroadmap.fyi\u002F)\n- [Server-side Development with NodeJS, Express and MongoDB](https:\u002F\u002Fwww.coursera.org\u002Flearn\u002Fserver-side-nodejs)\n- [Awesome Node.JS (A-Z) Youtube Lecture](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=rSHL_lYY_Xc&list=PLatXnLy-YGQexU9sktggQbw7tq815yGbR)\n- [Nodejs.dev](https:\u002F\u002Fnodejs.dev)\n- [Beginner's Series to Node.js](https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLlrxD0HtieHje-_287YJKhY8tDeSItwtg)\n- [Build JavaScript applications with Node.js](https:\u002F\u002Fdocs.microsoft.com\u002Flearn\u002Fpaths\u002Fbuild-javascript-applications-nodejs\u002F?wt.mc_id=nodebeginner-ch9-cxa)\n- [DevProjects - Free Real-World Node.js Projects](https:\u002F\u002Fwww.codementor.io\u002Fprojects\u002Fnodejs)\n\n## PHP\n\n- [7 days challenge](https:\u002F\u002Fwww.guru99.com\u002Fphp-tutorials.html)\n- [The right way](https:\u002F\u002Fphptherightway.com\u002F)\n- [In site learn](https:\u002F\u002Fwww.learn-php.org\u002F)\n- [Complete macos PHP setup](https:\u002F\u002Fgetgrav.org\u002Fblog\u002Fmacos-mojave-apache-multiple-php-versions)\n- [Laravel framework](https:\u002F\u002Flaravel.com)\n- [Laracasts](https:\u002F\u002Flaracasts.com\u002F)\n- [PHP Tutorial](https:\u002F\u002Fwww.tutorialspoint.com\u002Fphp\u002Findex.htm)\n- [DevProjects - Free Real-World PHP Projects](https:\u002F\u002Fwww.codementor.io\u002Fprojects\u002Fphp)\n- [Laravel Interview Questions](https:\u002F\u002Fwww.interviewbit.com\u002Flaravel-interview-questions\u002F)\n\n## PLSQL\n\n- [TechOnTheNet](https:\u002F\u002Fwww.techonthenet.com\u002Foracle\u002Findex.php)\n- [Tutorials Point](https:\u002F\u002Fwww.tutorialspoint.com\u002Fplsql\u002F)\n- [Oracle Database Development Guide](https:\u002F\u002Fdocs.oracle.com\u002Fdatabase\u002F121\u002FADFNS\u002Ftoc.htm)\n\n## Podcasts\n\n- [Behind the Tech](https:\u002F\u002Fbehindthetech.libsynpro.com\u002F)\n- [CodeNewbie](https:\u002F\u002Fwww.codenewbie.org\u002Fpodcast)\n- [Syntax](https:\u002F\u002Fsyntax.fm\u002F)\n- [Software Engineering Daily](https:\u002F\u002Fdev.to\u002Fsedaily)\n- [The Freecodecamp Podcast](https:\u002F\u002Ffreecodecamp.libsyn.com\u002F)\n- [Indie Hackers](https:\u002F\u002Fwww.indiehackers.com\u002Fpodcast)\n- [Rework](https:\u002F\u002Frework.fm\u002F)\n- [Darknet Diaries](https:\u002F\u002Fdarknetdiaries.com)\n- [Developer Tea](https:\u002F\u002Fspec.fm\u002Fpodcasts\u002Fdeveloper-tea)\n- [ForLoop Pod](https:\u002F\u002Fpodcast.forloop.africa\u002F)\n- [Soft Skills Engineering](https:\u002F\u002Fsoftskills.audio\u002F)\n- [Free Code Camp](https:\u002F\u002Ffreecodecamp.libsyn.com\u002F)\n- [Full Stack Radio](https:\u002F\u002Fwww.fullstackradio.com\u002F)\n- [The Women in Tech Show](https:\u002F\u002Fthewomenintechshow.com\u002F)\n- [Front End Happy Hour](https:\u002F\u002Ffrontendhappyhour.com\u002F)\n- [Laravel Podcast](https:\u002F\u002Fwww.laravelpodcast.com\u002F)\n- [Laracast Snippet](https:\u002F\u002Flaracasts.com\u002Fpodcast)\n- [Pursuit Podcast](https:\u002F\u002Fpursuit.tech\u002F)\n- [Battle Tactics for Your Sexist Workplace](https:\u002F\u002Fwww.kuow.org\u002Fpodcasts\u002Fbattle-tactics\u002F)\n- [Women in Tech](https:\u002F\u002Fpodcast.womenintechshow.com\u002Fepisodes)\n- [Masters Of Scale](https:\u002F\u002Fmastersofscale.com)\n- [Shop talk show](https:\u002F\u002Fshoptalkshow.com)\n- [Hanselminutes](https:\u002F\u002Fwww.hanselminutes.com\u002F)- Fresh Tech Talk from Fresh Faces\n- [This Week In Tech](https:\u002F\u002Ftwit.tv\u002Fshows\u002Fthis-week-in-tech)\n- [JS Party](https:\u002F\u002Fchangelog.com\u002Fjsparty)\n- [My Life As A Software Engineer](https:\u002F\u002Fanchor.fm\u002Fmylifeasasoftwareengineer\u002F)\n- [The Cynical Developer](https:\u002F\u002Fcynicaldeveloper.com\u002F)\n\n## PWA\n\n- [The Complete Guide to Progressive Web Apps](https:\u002F\u002Fflaviocopes.com\u002Fwhat-is-a-progressive-web-app\u002F)\n- [A Beginner's Guide to Service Workers](https:\u002F\u002Fmedium.com\u002Fsamsung-internet-dev\u002Fa-beginners-guide-to-service-workers-f76abf1960f6)\n- [Progressive Web Application Codelab](https:\u002F\u002Fcodelabs.developers.google.com\u002Fcodelabs\u002Fyour-first-pwapp\u002F#0)\n- [4 important points to know about Progressive Web Apps (PWA)](https:\u002F\u002Fmedium.com\u002F@deepusnath\u002F4-points-to-keep-in-mind-before-introducing-progressive-web-apps-pwa-to-your-team-8dc66bcf6011)\n- [PWA (Progressive Web App) Tutorial](https:\u002F\u002Fwww.thenetninja.co.uk\u002Fcourses\u002Fprogressive-web-app-tutorial)\n\n## Python\n\n- [Learn Python the Hard Way](https:\u002F\u002Flearnpythonthehardway.org\u002F)\n- [CS50's Web Programming with Python and JavaScript](https:\u002F\u002Fwww.edx.org\u002Fcourse\u002Fcs50s-web-programming-with-python-and-javascript)\n- [Automate the Boring Stuff with Python](https:\u002F\u002Fautomatetheboringstuff.com\u002F)\n- [Think Python 2nd Edition](https:\u002F\u002Fgreenteapress.com\u002Fwp\u002Fthink-python-2e\u002F)\n- [Python Tips](https:\u002F\u002Fbook.pythontips.com\u002Fen\u002Flatest\u002Findex.html)\n- [Inside The Python Virtual Machine](https:\u002F\u002Fleanpub.com\u002Finsidethepythonvirtualmachine\u002Fread)\n- [CodingBat - Python](https:\u002F\u002Fcodingbat.com\u002Fpython)\n- [Python for Fun](https:\u002F\u002Fwww.openbookproject.net\u002Fpy4fun\u002F)\n- [A Byte of Python](https:\u002F\u002Fpython.swaroopch.com\u002F)\n- [Learn Python 3 By Code Academy](https:\u002F\u002Fwww.codecademy.com\u002Flearn\u002Flearn-python-3)\n- [ Python tutorials for beginners ](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=aqvDTCpNRek&list=PLu0W_9lII9agICnT8t4iYVSZ3eykIAOME)\n- [ Python OOP](https:\u002F\u002Fwww.programiz.com\u002Fpython-programming\u002Fobject-oriented-programming)\n- [Full-Stack Python](https:\u002F\u002Fwww.fullstackpython.com\u002Ftable-of-contents.html)\n- [Python Tutorials](https:\u002F\u002Frealpython.com\u002F)\n- [Python Tutorial - Tutlane](https:\u002F\u002Fwww.tutlane.com\u002Ftutorial\u002Fpython)\n- [DevProjects - Free Real-World Python Projects](https:\u002F\u002Fwww.codementor.io\u002Fprojects\u002Fpython)\n- [ItsMyCode - Learn Python Programming](https:\u002F\u002Fitsmycode.com\u002Fcategory\u002Fpython\u002F)\n- [Scaler Topics - Python Tutorials](https:\u002F\u002Fwww.scaler.com\u002Ftopics\u002Fpython\u002F)\n\n\n## ReactJS\n\n- [React for Beginners by Wes Bos](https:\u002F\u002Freactforbeginners.com\u002F)\n- [Learn React](https:\u002F\u002Fscrimba.com\u002Fcourse\u002Fglearnreact)\n- [The React BootCamp](https:\u002F\u002Fscrimba.com\u002Fcourse\u002Fgreact)\n- [Fullstack Advanced React and GraphQL by Wes Bos](https:\u002F\u002Fadvancedreact.com\u002F)\n- [Alligator.IO React Page](https:\u002F\u002Falligator.io\u002Freact\u002F)\n- [Egghead.io](https:\u002F\u002Fegghead.io\u002Fbrowse\u002Fframeworks\u002Freact)\n- [Frontend Masters](https:\u002F\u002Ffrontendmasters.com\u002Flearn\u002Freact\u002F)\n- [Roadmap to becoming a React developer](https:\u002F\u002Fgithub.com\u002Fadam-golab\u002Freact-developer-roadmap)\n- [fullstackreact](https:\u002F\u002Fwww.fullstackreact.com\u002F)\n- [The Road to learn React](https:\u002F\u002Froadtoreact.com\u002F)\n- [React Fundamentals by Tyler Mcginnis](https:\u002F\u002Ftylermcginnis.com\u002Fcourses\u002Freact-fundamentals\u002F)\n- [Hooks Guide](https:\u002F\u002Fwww.hooks.guide\u002F)\n- [Overreacted by Dan Abramov](https:\u002F\u002Foverreacted.io\u002F)\n- [React & Firebase](https:\u002F\u002Fwww.thenetninja.co.uk\u002Fcourses\u002Freact-redux-firebase-app-tutorial)\n- [React Hooks & Context Tutorial](https:\u002F\u002Fwww.thenetninja.co.uk\u002Fcourses\u002Freact-context-hooks-tutorial)\n- [React & Redux Complete Tutorial](https:\u002F\u002Fwww.thenetninja.co.uk\u002Fcourses\u002Freact-redux-complete-tutorial)\n- [React Tutorials by React Community](http:\u002F\u002Freactjs.co\u002F)\n- [Pure React](https:\u002F\u002Fwww.daveceddia.com\u002Fpure-react\u002F)\n- [React Handbook](https:\u002F\u002Fwww.flaviocopes.com\u002Fpage\u002Freact-handbook\u002F)\n- [React Enlightenment](https:\u002F\u002Fwww.reactenlightenment.com)\n- [React Hooks in Action](https:\u002F\u002Fwww.manning.com\u002Fbooks\u002Freact-hooks-in-action)\n- [Develop Live Project on React & Spring Boot with Payment Integration & BarCode Scanner](https:\u002F\u002Fwww.manning.com\u002Fliveproject\u002Fonline-booking-systems-for-a-salon-and-day-spa-using-spring-boot-and-reactjs?a_aid=muthuishere&a_bid=4f5b6535)\n- [Epic React by Kent C Dodds](https:\u002F\u002Fepicreact.dev\u002F)\n\n## React Native\n\n- [InstaMobile Blog](https:\u002F\u002Fwww.instamobile.io\u002Fblog\u002F)\n- [BootDey React Native Snippets](https:\u002F\u002Fwww.bootdey.com\u002Freact-native-snippets)\n- [Awesome React Native](https:\u002F\u002Fwww.awesome-react-native.com\u002F)\n- [UI Libraries](https:\u002F\u002Fblog.bitsrc.io\u002F11-react-native-component-libraries-you-should-know-in-2018-71d2a8e33312)\n- [The State Of React Native](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=plTTFqbEiEE)\n- [DevProjects - Free Real-World React Native Projects](https:\u002F\u002Fwww.codementor.io\u002Fprojects\u002Freact-native)\n\n## Ruby\n\n- [Learn Ruby the Hard Way](https:\u002F\u002Flearnrubythehardway.org\u002Fbook\u002F)\n- [The Ruby Reference](https:\u002F\u002Frubyreferences.github.io\u002Frubyref\u002F)\n- [Ada Developers Academy Jump Start](https:\u002F\u002Fgithub.com\u002FAda-Developers-Academy\u002Fjump-start)\n- [App Academy Open](https:\u002F\u002Fopen.appacademy.io\u002F)\n- [DevProjects - Free Real-World Ruby Projects](https:\u002F\u002Fwww.codementor.io\u002Fprojects\u002Fruby)\n\n## Ruby on Rails\n\n- [Official Rails Website](https:\u002F\u002Frubyonrails.org\u002F)\n- [David Heinemeier Hansson](https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCUkM9uMpWatT7gVWShgtKFw)\n- [GoRails](https:\u002F\u002Fgorails.com\u002F)\n- [Rails Screen Casts](https:\u002F\u002Frailscasts.com\u002F)\n- [Agile Web Development with Rails 5](https:\u002F\u002Fbooks.google.co.za\u002Fbooks\u002Fabout\u002FAgile_Web_Development_with_Rails_5.html?id=ySyjDAEACAAJ&source=kp_book_description&redir_esc=y)\n- [Ruby on Rails Tutorial: Learn Web Development with Rails](https:\u002F\u002Fwww.goodreads.com\u002Fbook\u002Fshow\u002F13705557-ruby-on-rails-tutorial)\n\n## Rust\n\n- [Rust by Example](https:\u002F\u002Fdoc.rust-lang.org\u002Fstable\u002Frust-by-example\u002Findex.html)\n- [The Rust Programming Language (Book)](https:\u002F\u002Fdoc.rust-lang.org\u002Fbook\u002F)\n\n## Serverless\n\n- [Serverless](https:\u002F\u002Fserverless.com\u002F)\n- [genezio](https:\u002F\u002Fgenez.io\u002F?utm_source=awesome-serverless-github&utm_medium=website&utm_campaign=awesome-serverless)\n- [Awesome Serverless Papers](https:\u002F\u002Fgithub.com\u002Fpenghuima\u002Fawesome-serverless-papers)\n- [The Power of Serverless](https:\u002F\u002Fthepowerofserverless.info\u002Fresources.html)\n- [Awesome Serverless](https:\u002F\u002Fgithub.com\u002Fanaibol\u002Fawesome-serverless)\n- [A Cloud Guru](https:\u002F\u002Facloud.guru\u002Fcourses)\n- [AWS Fundamentals: Building Serverless Applications](https:\u002F\u002Fwww.coursera.org\u002Flearn\u002Faws-fundamentals-building-serverless-applications)\n- [DynamoDB Book](https:\u002F\u002Fwww.dynamodbbook.com\u002F)\n- [The Serverless Handbook](https:\u002F\u002Fserverlesshandbook.dev\u002F)\n\n## Sick Picks\n\n- [100 Tips to Becoming a better Developer](https:\u002F\u002Fblog.thefirehoseproject.com\u002Fposts\u002F100-essential-lessons-for-those-who-want-to-learn-to-code-in-2017\u002F)\n- [Super Cool Illustrations](https:\u002F\u002Fundraw.co\u002Fillustrations)\n- [A coder's guide to APIs](https:\u002F\u002Fwww.creativebloq.com\u002Ffeatures\u002Fa-coders-guide-to-apis)\n- [Why Coding Style Matters](https:\u002F\u002Fwww.smashingmagazine.com\u002F2012\u002F10\u002Fwhy-coding-style-matters\u002F)\n- [Google Styleguide](https:\u002F\u002Fgoogle.github.io\u002Fstyleguide\u002Fhtmlcssguide.html)\n- [Github Styleguide](https:\u002F\u002Fprimer.github.io\u002F)\n- [Want To Become A Multi-Millionaire? Do These 15 Things Immediately.](https:\u002F\u002Fjournal.thriveglobal.com\u002Fwant-to-become-a-multi-millionaire-do-these-15-things-immediately-e1e779a6978f?inf_contact_key=9c2f4a1eb788da91821800290cd23e49be1b7aeb634626a9fe8293d8a0fdb204)\n- [Interruption is Not Collaboration](https:\u002F\u002Fm.signalvnoise.com\u002Finterruption-is-not-collaboration-8dfb20731569)\n- [Emoji Cheat Sheet](https:\u002F\u002Fwww.webpagefx.com\u002Ftools\u002Femoji-cheat-sheet\u002F)\n- [UiGradient](https:\u002F\u002Fuigradients.com)\n- [FlatUIColor Picker](https:\u002F\u002Fwww.flatuicolorpicker.com\u002F)\n- [The Stocks](https:\u002F\u002Fthestocks.im\u002F)\n- [Front-End Developer Handbook 2018](https:\u002F\u002Ffrontendmasters.gitbooks.io)\n- [Everything about Static Web Applications](https:\u002F\u002Fwww.thenewdynamic.org\u002Farticles\u002F)\n- [Array Explorer](https:\u002F\u002Fsdras.github.io\u002Farray-explorer\u002F)\n- [Object Explorer](https:\u002F\u002Fsdras.github.io\u002Fobject-explorer\u002F)\n- [Create VSCode Theme Extension](https:\u002F\u002Fcss-tricks.com\u002Fcreating-a-vs-code-theme\u002F)\n- [30 Seconds of Interviews](https:\u002F\u002F30secondsofinterviews.org\u002F)\n- [Andela Learning Digest](https:\u002F\u002Flearning-digest.andela.com\u002F)\n- [DevTube](https:\u002F\u002Fdev.tube\u002F)\n- [Make Front-End Shit Again](https:\u002F\u002Fmakefrontendshitagain.party\u002F)\n- [Learn algorithms from Tushar Roy for jobs](https:\u002F\u002Fgithub.com\u002Fmission-peace)\n- [Refactoring, write awesome code](https:\u002F\u002Fsourcemaking.com\u002Frefactoring)\n- [Remove Background from Images](https:\u002F\u002Fwww.remove.bg\u002F)\n- [Creative Coding Experiments Blog](https:\u002F\u002Ftympanus.net\u002Fcodrops\u002F)\n- [CanIUse](https:\u002F\u002Fcaniuse.com\u002F)\n- [Clean Code JavaScript](https:\u002F\u002Fgithub.com\u002Fryanmcdermott\u002Fclean-code-javascript)\n- [Cool Tech Confrence Talks](https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCtxCXg-UvSnTKPOzLH4wJaQ)\n\n## Startups\n\n- [Stripe Atlas](https:\u002F\u002Fstripe.com\u002Fatlas\u002Fguides)\n- [YCombinator Startup school](https:\u002F\u002Fwww.startupschool.org\u002F?utm_source=yc&utm_campaign=ycdc_header)\n- [Stanford CS183F Lectures with YCombinator](https:\u002F\u002Fyoutu.be\u002F5ZXU84_sGXo?list=PLoROMvodv4rNpMrTeeh-627Lajh6uSUgY)\n\n## Svelte\n\n- [Svelte and Sapper in Action (Book)](https:\u002F\u002Fwww.manning.com\u002Fbooks\u002Fsvelte-and-sapper-in-action)\n- [The Svelte Handbook (Book)](https:\u002F\u002Fflaviocopes.com\u002Fpage\u002Febooks\u002F)\n- [Web Development Simplified with Svelte](https:\u002F\u002Fobjectcomputing.com\u002Fresources\u002Fpublications\u002Fsett\u002Fjuly-2019-web-dev-simplified-with-svelte)\n- [Rethinking Reactivity](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=AdNJ3fydeao)\n- [The Return of 'Write Less, Do More'](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=BzX4aTRPzno)\n- [Simplify Web App Development with Svelte](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=PXOE7oZyaBA)\n\n## Swift\n\n- [iOS and Swift for Beginners](https:\u002F\u002Fwww.raywenderlich.com\u002Fios\u002Fpaths\u002Flearn)\n- [The Complete iOS App Development Bootcamp](https:\u002F\u002Fwww.udemy.com\u002Fcourse\u002Fios-13-app-development-bootcamp\u002F)\n- [Become an iOS Developer](https:\u002F\u002Fwww.udacity.com\u002Fcourse\u002Fios-developer-nanodegree--nd003)\n- [How to learn Swift programming for free in 2020](https:\u002F\u002Fwww.hackingwithswift.com\u002Farticles\u002F2\u002Fhow-to-learn-swift-programming-for-free)\n- [Learn Swift - Tutlane](https:\u002F\u002Fwww.tutlane.com\u002Ftutorial\u002Fswift)\n- [DevProjects - Free Read-World Swift Projects](https:\u002F\u002Fwww.codementor.io\u002Fprojects\u002Fswift)\n\n## TensorFlow\n\n- [Introduction for TensorFlow for Deep Learning](https:\u002F\u002Fwww.udacity.com\u002Fcourse\u002Fintro-to-tensorflow-for-deep-learning--ud187)\n\n## Twilio\n\n- [Twilio Official Tutorial](https:\u002F\u002Fwww.twilio.com\u002Fdocs\u002Ftutorials)\n\n## Typescript\n\n- [Typescript Deep Dive (Book)](https:\u002F\u002Fgithub.com\u002Fbasarat\u002Ftypescript-book)\n- [Typescript Wiki](https:\u002F\u002Fgithub.com\u002FMicrosoft\u002FTypeScript\u002Fwiki)\n- [Typescript Handbook](https:\u002F\u002Fgithub.com\u002FMicrosoft\u002FTypeScript-Handbook\u002Fblob\u002Fmaster\u002Fpages)\n- [Complete Typing Guide](https:\u002F\u002Fblog.angular-university.io\u002Ftypescript-2-type-system-how-do-type-definitions-work-in-npm-when-to-use-types-and-why-what-are-compiler-opt-in-types\u002F)\n- [Starter Template for Typescript and Node.js](https:\u002F\u002Fgithub.com\u002FMicrosoft\u002FTypeScript-Node-Starter)\n- [Typescript Debugging in VSCode](https:\u002F\u002Ffettblog.eu\u002Ftypescript-node-visual-studio-code\u002F)\n- [Using Jest for Typescript Testing](https:\u002F\u002Fgithub.com\u002Fkulshekhar\u002Fts-jest)\n- [Typescript Exercises](https:\u002F\u002Fgithub.com\u002Fmdevils\u002Ftypescript-exercises)\n\n## Voice\n\n- [Alexa Skills Kit Tutorials](https:\u002F\u002Fdeveloper.amazon.com\u002Fen-US\u002Falexa\u002Falexa-skills-kit\u002Ftutorials)\n- [Build Actions for the Google Assistant](https:\u002F\u002Fcodelabs.developers.google.com\u002Fcodelabs\u002Factions-1\u002F)\n\n## Vue\n\n- [Egghead.io](https:\u002F\u002Fegghead.io\u002Fbrowse\u002Fframeworks\u002Fvue)\n- [Front End Masters](https:\u002F\u002Ffrontendmasters.com\u002Fcourses\u002Fvue\u002F)\n- [Routing and Route Protection in Server-Rendered Vue Apps Using Nuxt.js](https:\u002F\u002Fcss-tricks.com\u002Frouting-route-protection-server-rendered-vue-apps-using-nuxt-js\u002F#comment-1615086)\n- [Guide to Learning Vue](https:\u002F\u002Fcss-tricks.com\u002Fguides\u002Fvue\u002F)\n- [Made with Vue.js](https:\u002F\u002Fmadewithvuejs.com\u002F)\n- [Awesome Vue](https:\u002F\u002Fgithub.com\u002Fvuejs\u002Fawesome-vue)\n- [4 Awesome Things You Can Do with the Vue.js CLI](https:\u002F\u002Fwww.telerik.com\u002Fblogs\u002F4-awesome-things-you-can-do-with-the-vuejs-cli)\n- [Vue.js Cookbook](https:\u002F\u002Fvuejs.org\u002Fv2\u002Fcookbook\u002F)\n- [From Zero to Hero with Vue - But first, why Vue?](https:\u002F\u002Fmedium.freecodecamp.org\u002Ffrom-zero-to-hero-with-vue-why-vue-8c7e981b494)\n- [Vue Mastery - Multiple Free Classes](https:\u002F\u002Fwww.vuemastery.com\u002F)\n- [Laravel Cast - Learn Vue 2 Step by Step](https:\u002F\u002Flaracasts.com\u002Fseries\u002Flearn-vue-2-step-by-step)\n- [Vue Cheatsheet](https:\u002F\u002Fmarozed.ma\u002Fvue-cheatsheet\u002F)\n- [Vue School](https:\u002F\u002Fvueschool.io\u002F)\n- [Vue Curated](https:\u002F\u002Fcurated.vuejs.org\u002F)\n- [Vue Screencasts](https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCJasK7cAgRz1RGMJCoRLXXQ\u002F)\n- [DevProjects - Free Real-World Vue Projects](https:\u002F\u002Fwww.codementor.io\u002Fprojects\u002Fvue)\n\n## Women in Tech\n\n- [Vue Vixens](https:\u002F\u002Fvuevixens.org\u002F)\n- [PyLadies](https:\u002F\u002Fwww.pyladies.com\u002F)\n- [Girls Who Code](https:\u002F\u002Fgirlswhocode.com\u002F)\n- [Women Who Code](https:\u002F\u002Fwww.womenwhocode.com)\n- [Ladies of Code](https:\u002F\u002Fwww.ladiesofcode.com\u002F)\n- [Women in Tech](https:\u002F\u002Fwww.womenintech.co.uk\u002F)\n- [Tech Ladies](https:\u002F\u002Fwww.hiretechladies.com\u002F)\n- [Women TechMakers](https:\u002F\u002Fwww.womentechmakers.com\u002F)\n- [Ladybug Podcast - Women in Tech](https:\u002F\u002Fladybug.dev\u002F)\n\n## XML\n\n- [W3](https:\u002F\u002Fwww.w3.org\u002FXML)\n","该项目是一个收集了大量Web开发学习资源的优秀列表。它涵盖了从基础到高级的各种技术主题，包括但不限于前端框架（如Angular、React、Vue）、后端技术（如NodeJS、Django）、移动开发（如Android、Flutter）以及现代软件工程实践（如DevOps、Agile）。此外，还提供了关于数据科学、机器学习等领域的精选资料链接。采用MIT许可证开源，适合任何希望扩展自己在Web开发及相关领域知识的开发者使用，无论是初学者还是有经验的专业人士都能从中受益。","2026-06-11 03:26:31","top_topic"]