Full Stack Developer Path
Collection of resources to help become a full stack developer. Technologies covered are Java, Spring, Sql, Git, Javascript, React, Angular, Docker etc. These cover most of the requirements for a modern full stack developer.
So I came upon a very informative post at Full Stack Developer Roadmap
So going forward I would be exploring these paths and sharing code examples/learnings.
The topics are as follows
Front End Developer
1. Required Learning for Any Path
-
Command Line Learn enough Command line to be dangerous … More resources coming up for bash scripting
-
Pick a Text Editor: VS Code / Intellij Idea / vim
-
Git and Version Control: Github / GitLab
Learn Git from GitHub … more resources coming up
-
Web Fundamentals HTTP / HTTPS SSH Character Encodings Model-View-Controller (MVC) REST
2. Introduction to Programming
3. Important articles
- Cost of javascript frameworks - The cost of javascript frameworks
- System Design Intro to System Design
- What is a cdn
- Using message queues for background processing
- Intro to microservices by NGinX
- What is high availability
- How to ace programming interview
- Scaling to millions
- Data driven programming