What to learn to be a Full Stack Web Developer

Grey pencils on Yellow Background.

Below is a list of web development technologies, I would like to get familiar with to help develop (or re-develop) my skills in web development. I’ll update this list as I go, this may take some time…

HTML – Learnt this when I was 13 and have been having fun on and off with it ever since.
CSS – Started to take off more as I left web development, but is massively used for styling as well and layout on all web pages now.
Javascript – Using the Document Object Model to mess with the browser. I started working on simple scripts but nothing too advanced. The first real programming language I used was PHP.
VS Code – as an IDE, I also like Notepad++
Chrome – as a browser and a debugging tool.
React Development Tools in Chrome too.
Photoshop for layouts and graphics.
GitHub for version control.
Invision wireframe tool for design.
HTML5 source maps to speed up pages.

CSS animation – To sexy up pages.
Node.js/Yarn – need to learn
NPM – need to learn
Module bundling – webpack – need to learn
SASS-CSS need to learn
ECMA Script 6 – need to learn
Bbel transpile – need to learn
Bbel flow – need to learn
Typescript – need to learn
React and JSX – need to learn
Angular – need to learn
ESlint – need to learn
Jest testing — need to learn
Mocha testing – need to learn
Nginx – need to learn
Apache2 – need to learn
Postgresql db – need to learn
React – need to learn
Microservices – need to learn about
Azure or AWS or Heroku – need to learn
Web Assembly – Need to learn
Webgl – Need to learn
PHP or Python – These I know…


Photo by Joanna Kosinska on Unsplash

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.