45+ Free Developer Resources for Web Developers (Oversimplified Version)
Tags: beginners, webdev, programming, javascript
Published: 2021-06-08 16:22:17

I have compiled a list of great resources for aspiring and professional developers. Hope you enjoy and be sure to check me out on Twitter, I post similar great content.

## **Beginner Roadmap (Full-Stack)**

[1) Learn HTML](https://www.w3schools.com/html/default.asp)
[2) Learn CSS](https://web.dev/learn/css/)
[3) Learn JavaScript](https://learnjavascript.online)
[4) Learn React JS](https://reactjs.org/tutorial/tutorial.html)
[5) Learn Angular JS](https://www.w3schools.com/angular/)
[6) Learn Bootstrap JS](https://www.w3schools.com/bootstrap4/)
[7) Learn Node JS](https://nodejs.dev/learn)
[8) Learn Express JS](https://www.tutorialspoint.com/expressjs/index.htm)
[9) Learn MongoDB](https://www.guru99.com/mongodb-tutorials.html)
[10) Learn Mongoose](https://mongoosejs.com/docs/) 
[11) Learn RESTful Architecture](https://www.tutorialspoint.com/restful/index.htm)
[12) Learn Building APIs with Node JS](https://www.toptal.com/nodejs/secure-rest-api-in-nodejs)

## **NoSQL DBs & RDBMS**

[13) Learn SQL](https://www.khanacademy.org/computing/computer-programming/sql)
[14) Learn NoSQL Concepts](https://www.guru99.com/nosql-tutorial.html)
[15) Learn RDBMS Concept](https://www.tutorialspoint.com/sql/sql-rdbms-concepts.htm)
[16) Learn Firebase Realtime Database](https://firebase.google.com/docs/database)
[17) Learn Firebase Cloud Firestore](https://firebase.google.com/docs/firestore)
[18) Learn DynamoDB](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GettingStartedDynamoDB.html)
[19) Learn CouchDB](https://www.tutorialspoint.com/couchdb/couchdb_creating_a_document.htm)
[20) Learn Redis Cache](https://www.tutorialspoint.com/redis/index.htm)
[21) Learn PostgreSQL](https://www.postgresqltutorial.com)
[22) Learn MySQL](https://www.mysqltutorial.org)
[23) Learn MSSQL](https://www.sqlservertutorial.net)
[24) Learn SQLite](https://www.sqlitetutorial.net)
[25) Learn Oracle](https://www.oracletutorial.com)
[26) Learn RethinkDB](https://rethinkdb.com/docs/guide/javascript/)

## **Server Side Languages & Frameworks**

[27) Learn Java](https://www.learnjavaonline.org)
[28) Learn C#](https://www.learncs.org)
[29) Learn Python](https://www.learnpython.org)
[30) Learn Ruby](https://www.learnrubyonline.org)
[31) Learn Rust](https://learning-rust.github.io/docs/a1.why_rust.html)
[32) Learn Golang](https://www.learn-golang.org)
[33) Learn Erlang](https://www.tutorialspoint.com/erlang/index.htm)
[34) Learn PHP](https://www.tutorialspoint.com/php/index.htm)
[35) Learn Django](https://docs.djangoproject.com/en/3.2/intro/tutorial01/)
[36) Learn Flask](https://www.tutorialspoint.com/flask/index.htm)
[37) Learn ASP.NET API](https://www.tutorialsteacher.com/webapi/web-api-tutorials)
[38) Learn ASP.NET MVC](https://www.tutorialsteacher.com/core)
[39) Learn Ruby on Rails](https://www.tutorialspoint.com/ruby-on-rails/index.htm)
[40) Learn Spring](https://www.tutorialspoint.com/spring/index.htm)
[41) Learn Laravel](https://www.tutorialspoint.com/laravel/index.htm)

## **Cloud Services & Orchestration**

[42) Learn GCP](https://cloud.google.com/training/getstarted)
[43) Learn AWS](https://www.coursera.org/specializations/aws-fundamentals)
[44) Learn Digital Ocean Hosting](https://www.digitalocean.com/community/tutorials)
[45) Learn Linode Hosting](https://www.linode.com/docs/guides/set-up-web-server-host-website/)
[46) Learn Docker](https://learndocker.online)
[47) Learn Kubenetes](https://www.edx.org/new/course/introduction-to-kubernetes)

## **Testing & Version Control**

[48) Learn Git](https://product.hubspot.com/blog/git-and-github-tutorial-for-beginners)
[49) Learn Jest](https://www.valentinog.com/blog/jest/)
[50) Learn GitHub](https://lab.github.com/githubtraining/introduction-to-github)

## **Conclusion**

Thank you for reading 🔥🔥🔥, and I hope you found this article useful 🔥

If you have any questions or your just wanna chat, feel free to [DM me](https://twitter.com/heyOnuoha)

If you enjoyed reading, please consider following me here on Dev.to and also on Twitter @ [heyOnuoha](https://twitter.com/heyOnuoha/) so you don’t miss out on new content on topics like:

* Web Development (JS and Python)
* Improving as a developer
* Machine Learning 

### **Support Me** :
👉 Follow Me on [Twitter](https://twitter.com/heyOnuoha/)
👉 Buy me a ☕
<a href="https://www.buymeacoffee.com/heyOnuoha" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" style="height: 60px !important;width: 217px !important;" ></a>