{"id":36991,"url":"https://github.com/eric-erki/awesome-learning-resources","name":"awesome-learning-resources","description":"Awesome list of resources on Web Development.","projects_count":331,"last_synced_at":"2026-08-18T11:00:25.618Z","repository":{"id":99090960,"uuid":"237894707","full_name":"eric-erki/awesome-learning-resources","owner":"eric-erki","description":"Awesome list of resources on Web Development.","archived":false,"fork":false,"pushed_at":"2020-02-03T05:50:50.000Z","size":155,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-07-30T00:04:30.730Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eric-erki.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2020-02-03T05:50:28.000Z","updated_at":"2020-02-03T05:51:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"c414a05f-fe72-4628-aa84-3fa8e54592bd","html_url":"https://github.com/eric-erki/awesome-learning-resources","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/eric-erki/awesome-learning-resources","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eric-erki%2Fawesome-learning-resources","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eric-erki%2Fawesome-learning-resources/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eric-erki%2Fawesome-learning-resources/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eric-erki%2Fawesome-learning-resources/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eric-erki","download_url":"https://codeload.github.com/eric-erki/awesome-learning-resources/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eric-erki%2Fawesome-learning-resources/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36766136,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-18T02:00:06.197Z","response_time":52,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-13T12:59:40.505Z","updated_at":"2026-08-18T11:00:25.618Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Vue","NodeJS","Svelte","Python","PHP","CSS","Sick Picks","Podcasts","Machine Learning","Developer Blog","Agile","Markdown","JavaScript","APEX","Django","Deep Learning","Angular","Serverless","Data Science","Flask","Ruby","ReactJS","BOOTSTRAP","Computer Vision","Developer Stories","Flutter","Git and GitHub","Golang","GraphQL","Hugo","Malware Analysis","PLSQL","PWA","Rust","Typescript","Women in Tech","InfoSec","Twilio","Voice"],"sub_categories":[],"readme":"# Awesome Resources RoadMap\n\n[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/lauragift21/awesome-learning-resources) ![license](https://img.shields.io/github/license/mashape/apistatus.svg)\n\n## Table of Contents\n\n- [Agile](#agile)\n- [Angular](#angular)\n- [APEX](#apex)\n- [Bootstrap](#bootstrap)\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- [Django](#django)\n- [Flask](#flask)\n- [Flutter](#flutter)\n- [Git and GitHub](#git-and-github)\n- [Golang](#golang)\n- [GraphQL](#graphql)\n- [Hugo](#hugo)\n- [InfoSec](#infosec)\n- [JavaScript](#javascript)\n- [Machine Learning](#machine-learning)\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- [Ruby](#ruby)\n- [Rust](#rust)\n- [Serverless](#serverless)\n- [Sick Picks](#sick-picks)\n- [Svelte](#svelte)\n- [Typescript](#typescript)\n- [Twilio](#twilio)\n- [Voice](#voice)\n- [Vue](#vue)\n- [Women in Tech](#women-in-tech)\n\n## Agile\n\n- [Manifesto for Agile Software Development](https://agilemanifesto.org/)\n- [Martin Fowler's website](https://martinfowler.com/)\n- [Understanding the Agile methodology](https://linchpinseo.com/the-agile-method/)\n- [Agile ceremonies](https://www.atlassian.com/agile/scrum/ceremonies)\n\n## Angular\n\n- [Official Angular Quickstart](https://angular.io/guide/quickstart)\n- [Angular's Source Code](https://github.com/angular/angular) Maintained by Google\n- [Angular Console](https://angularconsole.com/) A nifty UI for the Angular CLI\n- [Angular Material](https://material.angular.io/) Angular implementation of Google's Material design\n- [Sample Angular Starter App](https://github.com/duluca/lemon-mart)\n- [John Papa's Blog](https://johnpapa.net/)\n- [Angular2+ Version Upgrade Guide](https://update.angular.io/)\n- [AngularJS to Angular2+ Migration Guide](https://angular.io/guide/upgrade)\n- [Angular in Depth](https://indepth.dev/angular/)\n- [NGRX](https://ngrx.io/)\n\n## APEX\n\n- [Ask TOM](https://asktom.oracle.com/pls/apex/f?p=100:1000::::::)\n- [Oracle APEX Community](https://community.oracle.com/community/technology_network_community/database/developer-tools/application_express)\n- [APEX World](https://apex.world/ords/f?p=APEX_WORLD:HOME)\n- [Oracle LiveSQL](https://livesql.oracle.com/apex/livesql/file/index.html)\n- [APEX Office Hours](https://asktom.oracle.com/pls/apex/f?p=100:551:::NO:551:P551_CLASS_ID:744:)\n- [Maxime Tremblay's Blog](https://max-tremblay.blogspot.com/)\n- [Explorer UK](https://explorer.uk.com/blog/)\n- [Talk APEX](https://www.talkapex.com/)\n- [Joel Kallman's Blog](https://joelkallman.blogspot.com/)\n- [Oracle APEX Website](https://apex.oracle.com/)\n\n## BOOTSTRAP\n\n- [W3Schools](https://www.w3schools.com/bootstrap4/)\n- [Website Setup](https://websitesetup.org/bootstrap-tutorial-for-beginners/)\n- [Bootstrapious](https://bootstrapious.com/blog)\n- [Tutuorials Point](https://www.tutorialspoint.com/bootstrap/index.htm)\n- [Bootstrap Tutorial Series](https://github.com/SonarSystems/Bootstrap-4-Tutorial-Series)\n- [Hackr.io](https://hackr.io/tutorials/learn-bootstrap)\n\n## CSS\n\n- [Marksheet.io](https://marksheet.io/)\n- [Mozilla Developer Network](https://developer.mozilla.org/en-US/docs/Web/CSS)\n- [Codrops CSS Reference](https://tympanus.net/codrops/css_reference/)\n- [W3Schools](https://www.w3schools.com/)\n- [CSS Tricks](https://css-tricks.com)\n- [10 great CSS animation resources](https://www.creativebloq.com/advice/5-great-css-animation-resources)\n- [Chen's Blog](https://www.chenhuijing.com/)\n- [Smashing Magazine](https://www.smashingmagazine.com/)\n- [30 Sec of CSS](https://atomiks.github.io/30-seconds-of-css/)\n- [CSS Reference](https://cssreference.io/)\n- [CSS Grid by Wes Bos](https://cssgrid.io/)\n- [CSS Flexbox by Wes Bos](https://flexbox.io/)\n- [Alligator.IO CSS Page](https://alligator.io/css)\n- [CSS Images](https://coding-artist.teachable.com/)\n- [Learn CSS Layouts](https://learnlayout.com/)\n- [Learn HTML \u0026 CSS](https://learn.shayhowe.com/)\n- [Flexbox Froggy](https://flexboxfroggy.com/)\n- [CSS Grid](http://cssgridgarden.com/)\n- [CSS Flexbox - freeCodeCamp](https://learn.freecodecamp.org/responsive-web-design/css-flexbox/)\n- [CSS Grid - freeCodeCamp](https://learn.freecodecamp.org/responsive-web-design/css-grid/)\n- [CSS Testing - QuirksMode.org](https://www.quirksmode.org/css/)\n- [Flexbox Froggy](https://flexboxfroggy.com/)\n- [CSS Diner](https://flukeout.github.io/)\n\n\n## Computer Vision\n\n- [Udacity Introduction to Computer Vision](https://www.udacity.com/course/introduction-to-computer-vision--ud810)\n- [Coursera Computer Vision Basics](https://www.coursera.org/learn/computer-vision-basics)\n\n## Data Science\n\n- [DataCamp](https://www.datacamp.com/)\n- [New Coder](https://newcoder.io/)\n- [Data Analysis in Python with Pandas](https://www.youtube.com/playlist?list=PL5-da3qGB5ICCsgW1MxlZ0Hq8LL5U3u9y)\n- [The Quartz Guide to Bad data](https://github.com/Quartz/bad-data-guide)\n- [Analytics Vidhya](https://www.analyticsvidhya.com/blog/2019/01/learning-path-data-scientist-machine-learning-2019/)\n- [Alison](https://alison.com/courses/data-science)\n- [Automate the boring stuff with Python](https://automatetheboringstuff.com)\n## Deep Learning\n\n- [Deep Learning Specialization (instructor : Andrew Ng) on Coursera](https://www.coursera.org/specializations/deep-learning)\n- [Udacity Intro to Tensorflow for Deep Learning](https://www.udacity.com/course/intro-to-tensorflow-for-deep-learning--ud187)\n- [Udacity Intro to Deep Learning with PyTorch](https://www.udacity.com/course/deep-learning-pytorch--ud188)\n\n## Developer Blog\n\n- [Adebiyi Adedotun](https://medium.com/@adebiyiadedotun9/)\n- [Alistapart](https://alistapart.com)\n- [Assortment.io](https://assortment.io/)\n- [Ayo Isaiah](https://freshman.tech/)\n- [Backticks \u0026 Tildes](https://medium.com/backticks-tildes)\n- [bitsofcode](https://bitsofco.de)\n- [catlin.red](https://catalin.red/)\n- [Creative Bloq](https://www.creativebloq.com/)\n- [David Heinemeier Hansson (DHH)](https://medium.com/@dhh)\n- [David Walsh](https://davidwalsh.name)\n- [Flavio Copes](https://flaviocopes.com/)\n- [Gift Egwuenu](https://giftegwuenu.com)\n- [Jake Archibald](https://jakearchibald.com/)\n- [Harry Cresswell](https://harrycresswell.com/articles/)\n- [Mark Dotto Blog](https://markdotto.com)\n- [Martin Fowler](https://martinfowler.com/)\n- [Raymond Camden](https://raymondcamden.com)\n- [Shay Howe](https://learn.shayhowe.com/)\n- [Tania Rascia](https://www.taniarascia.com/)\n- [Todd Motto](https://toddmotto.com/)\n- [Zell's Blog](https://zellwk.com/blog)\n- [Dan Abramov Blog](https://overreacted.io/)\n- [Web Development Reading List](https://wdrl.info)\n\n## Developer Stories\n\n- [My #100DaysofCode Experience — The Good, The Bad and The Ugly](https://code.likeagirl.io/my-100daysofcode-experience-the-good-the-bad-and-the-ugly-ee1263131f15)\n- [Advice From A 19 Year Old Girl \u0026 Software Developer](https://medium.com/@lydiahallie/advice-from-a-19-y-o-girl-software-developer-88737bcc6be5)\n- [Becoming an intermediate developer, keeping up with the Wars](https://hackernoon.com/becoming-intermediate-developer-keeping-up-with-the-wars-87bb518b40da)\n- [How to relocate to Germany: IT Specialists sharing their experience](https://zerotoonesearch.com/relocation-to-germany-success-stories/)\n\n## Django\n\n- [Django Girls](https://tutorial.djangogirls.org/)\n- [Official Django Tutorials](https://docs.djangoproject.com/en/2.1/intro/tutorial01/)\n- [Classy Class-Based Views](https://ccbv.co.uk/)\n- [How To Tango With Django 1.7](https://www.tangowithdjango.com/book17/)\n\n## Flutter\n- [Flutter Course - Full Tutorial for Beginners](https://www.youtube.com/watch?v=pTJJsmejUOQ)\n- [Flutter: Learning Resources for Beginners](https://dev.to/nitya/flutter-learning-resources-for-beginners-5719)\n- [Flutter Tutorial by The Net Ninja](https://www.youtube.com/watch?v=1ukSR1GRtMU)\n- [Example Flutter theme](https://startflutter.com/)\n- [Example Flutter UI](https://fluttersourcecode.com/)\n\n## Flask\n- [Flask Official Documentation](https://flask.palletsprojects.com/en/1.1.x/)\n- [Flask Tutorial](https://www.tutorialspoint.com/flask/index.htm)\n- [Python Flask Tutorials](https://coreyms.com/development/python/python-flask-tutorials-full-series)\n- [The Flask Mega Tutorial by Miguel Grinberg](https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world)\n\n## Git and GitHub\n\n- [The official github guides](https://guides.github.com/)\n- [GitHub Training](https://www.youtube.com/user/GitHubGuides)\n- [Git and GitHub by freecodecamp.org](https://www.youtube.com/watch?v=vR-y_2zWrIE\u0026list=PLWKjhJtqVAbkFiqHnNaxpOPhh9tSWMXIF)\n- [Get to know Git by scotch.io (Premium content)](https://scotch.io/courses/get-to-know-git)\n- [Git and GitHub for beginners (Traversy Media)](https://www.youtube.com/watch?v=SWYqp7iY_Tc)\n- [Git and GitHub commands (a list)](https://github.com/joshnh/Git-Commands)\n\n## Golang\n\n- [A Tour of Go](https://tour.golang.org/welcome/1)\n- [Learn Go in Y minutes](https://learnxinyminutes.com/docs/go/)\n- [Go Crash Course](https://www.youtube.com/watch?v=SqrbIlUwR0U)\n- [Go for Javascript Developers](https://www.pazams.com/Go-for-Javascript-Developers/)\n- [Golang Tutorials](https://golangtutorials.blogspot.com/2011/05/table-of-contents.html)\n\n## GraphQL\n\n- [What is GraphQL?](https://medium.freecodecamp.org/so-whats-this-graphql-thing-i-keep-hearing-about-baf4d36c20cf)\n- [Intro to GraphQL](https://blog.apollographql.com/the-basics-of-graphql-in-5-links-9e1dc4cac055)\n- [GraphQL Explained](https://blog.apollographql.com/graphql-explained-5844742f195e)\n- [GraphQL vs REST overview](https://philsturgeon.uk/api/2017/01/24/graphql-vs-rest-overview/)\n- [From REST to GraphQL](https://0x2a.sh/from-rest-to-graphql-b4e95e94c26b)\n- [Authorization in GraphQL](https://blog.apollographql.com/authorization-in-graphql-452b1c402a9)\n- [Authentication and Authorization in GraphQL](https://speakerdeck.com/unicodeveloper/authentication-and-authorization-in-graphql?slide=6)\n- [HowToGraphQL](https://www.howtographql.com)\n- [GraphQL with React Tutorial](https://www.thenetninja.co.uk/courses/graphql-node-react-tutorial)\n\n## Hugo\n- [Hugo in Action](https://www.manning.com/books/hugo-in-action)\n\n## InfoSec\n\n- [awesome-infosec](https://github.com/onlurking/awesome-infosec)\n- [SecLists](https://github.com/danielmiessler/SecLists)\n- [OWASP Top 10](https://www.owasp.org/index.php/Top_10-2017_Top_10)\n- [Reverse Engineering 101](https://securedorg.github.io/RE101/)\n- [Reverse Engineering 102](https://securedorg.github.io/RE102/)\n\n## JavaScript\n\n- [FreeCodeCamp](https://freecodecamp.com)\n- [Fun Fun Function](https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q)\n- [The Coding Train](https://www.youtube.com/user/shiffman/videos)\n- [CodeSchool](https://www.codeschool.com/learn/javascript)\n- [Egghead](https://egghead.io)\n- [Ally.io](https://allyjs.io/)\n- [How to code in JavaScript Digital Ocean](https://www.digitalocean.com/community/tutorial_series/how-to-code-in-javascript)\n- [Codeburst.io](https://codeburst.io/)\n- [Hackernoon](https://hackernoon.com/)\n- [YDKJS](https://github.com/getify/You-Dont-Know-JS)\n- [JavaScript in 14 minutes](https://jgthms.com/javascript-in-14-minutes/)\n- [Scotch.io](https://scotch.io)\n- [ES6 Overview in 350 Bullet Points](https://github.com/bevacqua/es6)\n- [Setup Continuous Integration with Travis CI in Your Nodejs App](https://www.giftegwuenu.com/setup-continuous-integration-with-travis-ci-in-your-nodejs-app/)\n- [Javascript 30 by Wes Bos](https://javascript30.com/)\n- [ES6 for Everyone by Wes Bos](https://es6.io/)\n- [Alligator.io Javascript page](https://alligator.io/js/)\n- [JavaScript.info](http://javascript.info/)\n- [Object Oriented JavaScript](https://www.thenetninja.co.uk/courses/object-oriented-javascript-tutorial)\n- [Learn X in Y minutes: JavaScript](https://learnxinyminutes.com/docs/javascript/)\n- [Eloquent JavaScript](http://eloquentjavascript.net/)\n\n\n## Machine Learning\n\n- [Fast.ai](https://course.fast.ai/)\n- [Andrew Ng’s Machine Learning course](https://www.coursera.org/learn/machine-learning)\n- [Kaggle](https://www.kaggle.com/)\n- [Topal](https://www.toptal.com/machine-learning/machine-learning-theory-an-introductory-primer)\n- [MonkeyLearn](https://monkeylearn.com/blog/gentle-guide-to-machine-learning/)\n- [An Introduction to Statistical Learning with Applications in R](https://www-bcf.usc.edu/~gareth/ISL/)\n- [Intro to Deep Learning with PyTorch](https://www.udacity.com/course/deep-learning-pytorch--ud188)\n\n## Malware Analysis\n\n- [Malware Analyst's Cookbook and DVD: Tools and Techniques for Fighting Malicious Code](https://www.amazon.com/Malware-Analysts-Cookbook-DVD-Techniques/dp/0470613033)\n- [Practical Malware Analysis](https://www.amazon.com/Practical-Malware-Analysis-Hands-Dissecting/dp/1593272901/ref=pd_sbs_14_t_0/136-7474712-7650215?_encoding=UTF8\u0026pd_rd_i=1593272901\u0026pd_rd_r=f8f8d7e2-f2b5-4ac7-91ce-e0355affe59a\u0026pd_rd_w=a0873\u0026pd_rd_wg=u2f3a\u0026pf_rd_p=5cfcfe89-300f-47d2-b1ad-a4e27203a02a\u0026pf_rd_r=6Q3PYAT9CC9304D9BFY4\u0026psc=1\u0026refRID=6Q3PYAT9CC9304D9BFY4)\n\n## Markdown\n\n- [Learn Markdown in Y minutes](https://learnxinyminutes.com/docs/markdown/)\n- [Markdown Tutorial](https://www.markdowntutorial.com/)\n- [Markdown lessons](https://commonmark.org/help/tutorial/)\n- [Mastering Markdown](https://masteringmarkdown.com/)\n- [Markdown Cheat Sheet](https://markdownguide.org/cheat-sheet)\n- [Make a README](https://www.makeareadme.com/)\n\n## NodeJS\n\n- [Learn Node by Wes Bos](https://learnnode.com/)\n- [Alligator.IO Node Page](https://alligator.io/nodejs/)\n- [The Art of Node](https://github.com/maxogden/art-of-node)\n- [You don't know Node.js](https://github.com/azat-co/you-dont-know-node)\n- [The Node Way](https://thenodeway.io/)\n- [Teach Yourself Node.js In Ten Steps](https://ponyfoo.com/articles/teach-yourself-nodejs-in-10-steps)\n- [Learn the Node.js Runtime Itself](https://medium.freecodecamp.org/before-you-bury-yourself-in-packages-learn-the-node-js-runtime-itself-f9031fbd8b69)\n- [Microsoft Node.js Guidelines](https://github.com/Microsoft/nodejs-guidelines)\n- [Offline Installation of npm Packages](https://addyosmani.com/blog/using-npm-offline/)\n- [Using npm as a build tool](https://www.keithcirkel.co.uk/how-to-use-npm-as-a-build-tool/)\n- [How to Get Node.js Logging Right](https://blog.risingstack.com/node-js-logging-tutorial/)\n- [Node.js Testing with Jest](https://github.com/facebook/jest)\n- [Node.js Testing with Mocha](https://mochajs.org/)\n- [Error Handling in Node.js](https://www.joyent.com/node-js/production/design/errors)\n- [Error Handling Best Practices in Node.js](https://goldbergyoni.com/checklist-best-practices-of-node-js-error-handling/)\n- [Node.js Security Checklist](https://blog.risingstack.com/node-js-security-checklist/)\n- [13 Best Practices for Node.js Security](https://nodewebapps.com/2017/01/03/13-security-best-practices-for-your-web-application/)\n- [Node.js Production Checklist](https://goldbergyoni.com/checklist-best-practice-of-node-js-in-production/)\n- [Debugging Node.js Apps in Production](https://blog.risingstack.com/node-js-war-stories-solving-issues-in-production-2/)\n- [Node.js Performance Tips](https://www.smashingmagazine.com/2018/06/nodejs-tools-techniques-performance-servers/)\n- [Measuring HTTP Timings with Node.js](https://blog.risingstack.com/measuring-http-timings-node-js/)\n- [Advanced Node.js(videos)](https://onedrive.live.com/?authkey=%21ANbPcuk7XxY1hPY\u0026id=9F66D67EBC33737F%2133343\u0026cid=9F66D67EBC33737F)\n- [Node.js Interview Questions and Answers](https://blog.risingstack.com/node-js-interview-questions-and-answers-2017/)\n- [Tutorialspoint](https://www.tutorialspoint.com/nodejs/)\n- [A Roadmap for Node.js Security](https://nodesecroadmap.fyi/)\n- [Server-side Development with NodeJS, Express and MongoDB](https://www.coursera.org/learn/server-side-nodejs)\n- [Awesome Node.JS (A-Z) Youtube Lecture](https://www.youtube.com/watch?v=rSHL_lYY_Xc\u0026list=PLatXnLy-YGQexU9sktggQbw7tq815yGbR)\n\n## PHP\n\n- [7 days challenge](https://www.guru99.com/php-tutorials.html)\n- [The right way](https://phptherightway.com/)\n- [In site learn](https://www.learn-php.org/)\n- [Complete macos PHP setup](https://getgrav.org/blog/macos-mojave-apache-multiple-php-versions)\n- [PHP Tutorial](https://www.tutorialspoint.com/php/index.htm)\n\n## PLSQL\n\n- [TechOnTheNet](https://www.techonthenet.com/oracle/index.php)\n- [Tutorials Point](https://www.tutorialspoint.com/plsql/)\n- [Oracle Database Development Guide](https://docs.oracle.com/database/121/ADFNS/toc.htm)\n\n## Podcasts\n\n- [Behind the Tech](https://behindthetech.libsynpro.com/)\n- [CodeNewbie](https://www.codenewbie.org/podcast)\n- [Syntax](https://syntax.fm/)\n- [Software Engineering Daily](https://dev.to/sedaily)\n- [The Freecodecamp Podcast](https://freecodecamp.libsyn.com/)\n- [Indie Hackers](https://www.indiehackers.com/podcast)\n- [Rework](https://rework.fm/)\n- [Darknet Diaries](https://darknetdiaries.com)\n- [Developer Tea](https://spec.fm/podcasts/developer-tea)\n- [ForLoop Pod](https://podcast.forloop.africa/)\n- [Soft Skills Engineering](https://softskills.audio/)\n- [Free Code Camp](https://freecodecamp.libsyn.com/)\n- [Full Stack Radio](http://www.fullstackradio.com/)\n- [The Women in Tech Show](https://thewomenintechshow.com/)\n- [Front End Happy Hour](https://frontendhappyhour.com/)\n- [Laravel Podcast](https://www.laravelpodcast.com/)\n- [Laracast Snippet](https://laracasts.com/podcast)\n- [Pursuit Podcast](https://pursuit.tech/)\n- [Battle Tactics for Your Sexist Workplace](https://www.kuow.org/podcasts/battle-tactics/)\n- [Women in Tech](http://podcast.womenintechshow.com/episodes)\n- [Masters Of Scale](https://mastersofscale.com)\n- [Shop talk show](https://shoptalkshow.com)\n- [Hanselminutes](https://www.hanselminutes.com/)- Fresh Tech Talk from Fresh Faces\n- [This Week In Tech](https://twit.tv/shows/this-week-in-tech)\n\n\n## PWA\n\n- [The Complete Guide to Progressive Web Apps](https://flaviocopes.com/what-is-a-progressive-web-app/)\n- [A Beginner's Guide to Service Workers](https://medium.com/samsung-internet-dev/a-beginners-guide-to-service-workers-f76abf1960f6)\n- [Progressive Web Application Codelab](https://codelabs.developers.google.com/codelabs/your-first-pwapp/#0)\n- [4 important points to know about Progressive Web Apps (PWA)](https://medium.com/@deepusnath/4-points-to-keep-in-mind-before-introducing-progressive-web-apps-pwa-to-your-team-8dc66bcf6011)\n- [PWA (Progressive Web App) Tutorial](https://www.thenetninja.co.uk/courses/progressive-web-app-tutorial)\n\n## Python\n\n- [Learn Python the Hard Way](https://learnpythonthehardway.org/)\n- [CS50's Web Programming with Python and JavaScript](https://www.edx.org/course/cs50s-web-programming-with-python-and-javascript)\n- [Automate the Boring Stuff with Python](https://automatetheboringstuff.com/)\n- [Think Python 2nd Edition](https://greenteapress.com/wp/think-python-2e/)\n- [Python Tips](https://book.pythontips.com/en/latest/index.html)\n- [Inside The Python Virtual Machine](https://leanpub.com/insidethepythonvirtualmachine/read)\n- [CodingBat - Python](https://codingbat.com/python)\n- [Python for Fun](http://www.openbookproject.net/py4fun/)\n- [A Byte of Python](https://python.swaroopch.com/)\n- [Learn Python 3 By Code Academy](https://www.codecademy.com/learn/learn-python-3)\n\n\n## ReactJS\n\n- [React for Beginners by Wes Bos](https://reactforbeginners.com/)\n- [Fullstack Advanced React and GraphQL by Wes Bos](https://advancedreact.com/)\n- [Alligator.IO React Page](https://alligator.io/react/)\n- [Egghead.io](https://egghead.io/browse/frameworks/react)\n- [Frontend Masters](https://frontendmasters.com/learn/react/)\n- [Roadmap to becoming a React developer](https://github.com/adam-golab/react-developer-roadmap)\n- [fullstackreact](https://www.fullstackreact.com/)\n- [The Road to learn React](https://roadtoreact.com/)\n- [React Fundamentals by Tyler Mcginnis](https://tylermcginnis.com/courses/react-fundamentals/)\n- [Hooks Guide](https://www.hooks.guide/)\n- [Overreacted by Dan Abramov](https://overreacted.io/)\n- [React \u0026 Firebase](https://www.thenetninja.co.uk/courses/react-redux-firebase-app-tutorial)\n- [React Hooks \u0026 Context Tutorial](https://www.thenetninja.co.uk/courses/react-context-hooks-tutorial)\n- [React \u0026 Redux Complete Tutorial](https://www.thenetninja.co.uk/courses/react-redux-complete-tutorial)\n- [Pure React](https://www.daveceddia.com/pure-react/)\n- [React Handbook](https://www.flaviocopes.com/page/react-handbook/)\n- [React Enlightenment](https://www.reactenlightenment.com)\n\n## Ruby\n\n- [Learn Ruby the Hard Way](https://learnrubythehardway.org/book/)\n- [The Ruby Reference](https://rubyreferences.github.io/rubyref/)\n- [Ada Developers Academy Jump Start](https://github.com/Ada-Developers-Academy/jump-start)\n- [App Academy Open](https://open.appacademy.io/)\n\n## Rust\n\n- [Rust by Example](https://doc.rust-lang.org/stable/rust-by-example/index.html)\n- [The Rust Programming Language (Book)](https://doc.rust-lang.org/book/)\n\n## Serverless\n\n- [Serverless](https://serverless.com/)\n- [The Power of Serverless](https://thepowerofserverless.info/resources.html)\n- [Awesome Serverless](https://github.com/anaibol/awesome-serverless)\n- [A Cloud Guru](https://acloud.guru/courses)\n- [AWS Fundamentals: Building Serverless Applications](https://www.coursera.org/learn/aws-fundamentals-building-serverless-applications)\n\n## Sick Picks\n\n- [100 Tips to Becoming a better Developer](https://blog.thefirehoseproject.com/posts/100-essential-lessons-for-those-who-want-to-learn-to-code-in-2017/)\n- [Useful Tips for writing better Git commit messages](https://code.likeagirl.io/useful-tips-for-writing-better-git-commit-messages-808770609503)\n- [Super Cool Illustrations](https://undraw.co/illustrations)\n- [A coder's guide to APIs](https://www.creativebloq.com/features/a-coders-guide-to-apis)\n- [Why Coding Style Matters](https://www.smashingmagazine.com/2012/10/why-coding-style-matters/)\n- [Google Styleguide](https://google.github.io/styleguide/htmlcssguide.html)\n- [Github Styleguide](https://primer.github.io/)\n- [Want To Become A Multi-Millionaire? Do These 15 Things Immediately.](https://journal.thriveglobal.com/want-to-become-a-multi-millionaire-do-these-15-things-immediately-e1e779a6978f?inf_contact_key=9c2f4a1eb788da91821800290cd23e49be1b7aeb634626a9fe8293d8a0fdb204)\n- [Interruption is Not Collaboration](https://m.signalvnoise.com/interruption-is-not-collaboration-8dfb20731569)\n- [Emoji Cheat Sheet](https://www.webpagefx.com/tools/emoji-cheat-sheet/)\n- [UiGradient](https://uigradients.com)\n- [FlatUIColor Picker](http://www.flatuicolorpicker.com/)\n- [The Stocks](https://thestocks.im/)\n- [Front-End Developer Handbook 2018](https://frontendmasters.gitbooks.io)\n- [Everything about Static Web Applications](https://www.thenewdynamic.org/articles/)\n- [Array Explorer](https://sdras.github.io/array-explorer/)\n- [Object Explorer](https://sdras.github.io/object-explorer/)\n- [Create VSCode Theme Extension](https://css-tricks.com/creating-a-vs-code-theme/)\n- [30 Seconds of Interviews](https://30secondsofinterviews.org/)\n- [Andela Learning Digest](https://learning-digest.andela.com/)\n- [DevTube](https://dev.tube/)\n- [Make Front-End Shit Again](https://makefrontendshitagain.party/)\n- [Learn algorithms from Tushar Roy for jobs](https://github.com/mission-peace)\n- [Refactoring, write awesome code](https://sourcemaking.com/refactoring)\n- [Remove Background from Images](https://www.remove.bg/)\n- [Creative Coding Experiments Blog](https://tympanus.net/codrops/)\n\n## Svelte\n- [Svelte and Sapper in Action (Book)](https://www.manning.com/books/svelte-and-sapper-in-action)\n- [The Svelte Handbook (Book)](https://flaviocopes.com/page/ebooks/)\n- [Web Development Simplified with Svelte](https://objectcomputing.com/resources/publications/sett/july-2019-web-dev-simplified-with-svelte)\n- [Rethinking Reactivity](https://www.youtube.com/watch?v=AdNJ3fydeao)\n- [The Return of 'Write Less, Do More'](https://www.youtube.com/watch?v=BzX4aTRPzno)\n- [Simplify Web App Development with Svelte](https://www.youtube.com/watch?v=PXOE7oZyaBA)\n\n## Typescript\n\n- [Typescript Deep Dive (Book)](https://github.com/basarat/typescript-book)\n- [Typescript Wiki](https://github.com/Microsoft/TypeScript/wiki)\n- [Typescript Handbook](https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages)\n- [Complete Typing Guide](https://blog.angular-university.io/typescript-2-type-system-how-do-type-definitions-work-in-npm-when-to-use-types-and-why-what-are-compiler-opt-in-types/)\n- [Starter Template for Typescript and Node.js](https://github.com/Microsoft/TypeScript-Node-Starter)\n- [Typescript Debugging in VSCode](https://fettblog.eu/typescript-node-visual-studio-code/)\n- [Using Jest for Typescript Testing](https://github.com/kulshekhar/ts-jest)\n\n## Twilio\n\n- [Twilio Quest](https://www.twilio.com/quest)\n\n## Voice\n\n- [Alexa Skills Kit Tutorials](https://developer.amazon.com/en-US/alexa/alexa-skills-kit/tutorials)\n- [Build Actions for the Google Assistant](https://codelabs.developers.google.com/codelabs/actions-1/)\n\n## Vue\n\n- [Egghead.io](https://egghead.io/browse/frameworks/vue)\n- [Front End Masters](https://frontendmasters.com/courses/vue/)\n- [Routing and Route Protection in Server-Rendered Vue Apps Using Nuxt.js](https://css-tricks.com/routing-route-protection-server-rendered-vue-apps-using-nuxt-js/#comment-1615086)\n- [Guide to Learning Vue](https://css-tricks.com/guides/vue/)\n- [Made with Vue.js](https://madewithvuejs.com/)\n- [Awesome Vue](https://github.com/vuejs/awesome-vue)\n- [4 Awesome Things You Can Do with the Vue.js CLI](https://www.telerik.com/blogs/4-awesome-things-you-can-do-with-the-vuejs-cli)\n- [Vue.js Cookbook](https://vuejs.org/v2/cookbook/)\n- [From Zero to Hero with Vue - But first, why Vue?](https://medium.freecodecamp.org/from-zero-to-hero-with-vue-why-vue-8c7e981b494)\n- [Vue Mastery - Multiple Free Classes](https://www.vuemastery.com/)\n- [Laravel Cast - Learn Vue 2 Step by Step](https://laracasts.com/series/learn-vue-2-step-by-step)\n- [Vue Cheatsheet](https://marozed.ma/vue-cheatsheet/)\n\n## Women in Tech\n\n- [Vue Vixens](https://vuevixens.org/)\n- [PyLadies](https://www.pyladies.com/)\n- [Women Who Code](https://www.womenwhocode.com)\n- [Ladies of Code](https://www.ladiesofcode.com/)\n- [Women in Tech](https://www.womenintech.co.uk/)\n- [Tech Ladies](https://www.hiretechladies.com/)\n- [Women TechMakers](https://www.womentechmakers.com/)\n- [Ladybug Podcast - Women in Tech](https://ladybug.dev/)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/eric-erki%2Fawesome-learning-resources/projects"}