All the FREE learning resources in one place. These resources are strictly recommended.
- Frontend Development
- Backend Development
- Mobile Development
- UI/UX Design
- DevOps
- Data Science/ Machine Learning
- Practice Coding Problems
- Contributing
- Frontend Developer Roadmap - A roadmap to becoming a frontend developer
- HTML Crash Course
- CSS Crash Course
- Learn Emmet Learn CSSGrid
- Learn GIT
- Bootstrap Crash Course
- Javascript Tutorial
- JavaScript DOM crash course
- React JS Crash Course
- React Hooks
- React JS Projects
- Vue Crash Course
- Learn Vue on Scrimba
- Learn Angular
- Build and deploy a Portfolio
- Fullstack Vue (From beginner to advanced)
- React + Redux - React is appreciated for its simplicity, ease of learning, native approach, reusable component logic, performance, ease of testing and debugging.
- Angular + NestJS - Angular course is combined with Nest JS for a full stack learning experience, and teaches core concepts of server- and client-side development.
- Backend Developer Roadmap - A roadmap to becoming a backend developer
- Node.js, Express & MongoDb: Build a CRUD Rest Api
- Node JS API Development for Beginners
- The Complete NestJS
- Learn MongoDB for Node.js
- Learn MongoDB
- Learn C#
- Django (2.0): An Introduction for Beginners (Playlist)
- How to Build an E-commerce Website with Django and Python
- Build an API with DjangoBuild an API with Django
- REST API Tutorials (Node, Express & Mongo) by Net Ninja
- PHP - PHP enables you to create dynamic web pages, develop websites, and generate dynamic content. You’ll also be able to open files; write content to files; and create contact forms, forums, blogs, picture galleries, surveys, social networks, and a whole lot more.
- Learn Ruby- Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. You can build web applications, web servers , system ustilities, database work , blogs , and many more. Some popular sites built using ruby include AirBnB, Hulu and Shopify
- Introduction to Flutter
- The Complete Free Flutter Course By Ovidius Mazuru
- The Beginner friendly course for Flutter by Pawan Kumar
- Flutter Firebase - The Full Course
- Flutter Bloc Documentation
-
AWS DevOps CI/CD - CodePipeline, Elastic Beanstalk and Mocha
-
MsBuild Cloud Skills Challenge (Free certification Vouchers)
- UI/UX Design Articles - UI/UX Design Articles and Resources
-
AWS Machine learning scholarship Challenge on Udacity (ends July 31st, 2020)
-
Machine Learning with Python - Machine Learning can be an incredibly beneficial tool to uncover hidden insights and predict future trends.
-
Machine learning with Apache SystemML - Apache SystemML is a declarative style language designed for large-scale machine learning. It provides automatic generation of optimized runtime plans ranging from single-node, to in-memory, to distributed computations on Apache Hadoop and Apache Spark. SystemML algorithms are expressed in R-like or Python-like syntax that includes linear algebra primitives, statistical functions and ML-specific constructs.
-
DeepLearning.AI TensorFlow Developer Professional Certificate - TensorFlow is an open source machine learning framework which is largely used by developers now. It is used for implementing machine learning and deep learning applications and deploying models as web applications.
Want to add a resource you can recommend? Please send a pull request and follow the contributors guidelines.