Software development on the World Wide Web is a journey with infinite side quests and rabbit holes. These notes are an attempt to focus on the most popular subset of technologies, for efficient learning.
Start with freeCodeCamp's tutorials:
- Learn HTML & CSS
- Learn JavaScript
- Learn Front End Libraries (Bootstrap, jQuery, SASS, React, & Redux)
- Learn Data Visualization (D3, APIs, AJAX, & JSON)
- Learn Back End Fundamentals (Bash, SQL, Nano, & Git)
- Learn More About the Back End (NPM, Node, Express, MongoDB, & Mongoose)
- Learn QA & Automated Testing (Chai, Authentication, Pug, Web Sockets)