Become a Software Developer
Use the resources below to learn how to become web and mobile application developer. First watch all the videos on this page in the order presented, practice what you learn at Codepen.io (make sure to check out the tools/knowledge section to learn how to use codepen).
On the more languages page you can find additional knowledge to expand from web to mobile development.
The Fundamentals - Git/Bash/HTML/JS/CSS
Git Crash Course
Bash Command Line Crash Course
HTML Crash Course
CSS Crash Course
Javascript Crash Course
Flexbox Crash Course
Grid Crash Course
Bootstrap 4 Crash Course
Becoming Full Stack - Backend Frameworks and Databases
NodeJS and Node Frameworks
Node Crash Course
NPM Crash Course
Express Crash Course
KOA Crash Course
Databases
MongoDB
MySQL
SQL
Firebase
Computer Science Fundamentals
Data Structures and Algorithms
Design Patters
Big O Notation
Why This Stuff Matters
UI/UX with Frontend Frameworks and AJAX/REST
AJAX/REST
AJAX/XHR
Rest API
Async Javascript
Axios JS
Angular
Angular Crash Course
NGRX Angular State Management
Angular Universal
Angular and Ionic
React
React Crash Course
React State Management with Redux
Next - Server Side React
Gatsby JS = Static React Pages
Vue
Vue Crash Course
VUEX - Vue State Management
NUXT - Server Side VUE
Gridsome - Vue Static Sites
Other Frontend Frameworks
Ember
Mithril
Meteor
Svelte
I have curated even more resources in a google classroom instance, just go to google classroom and connect with class code "aee29z"
Also make sure to click on "More Languages" in the top menu to find even more to learn about web and mobile development.