Start learning Web Development online, today!
Web Developer Core Skill Sets
Programmers are mostly "learn by doing" types. No amount of academic study or watching other people code can compare to breaking open an editor and start making mistakes.
Below you will learn HTML, CSS and JavaScript (including ES6 syntax).
Programming (Beginner):
FREECODECAMP
Great for first time coders. It holds your hand through the whole process
W3schools
This is also very friendly for beginners but teaches things in a more exploratory way.
mdn
Most comprehensive javascript reference guide on the internet.
CODEWARS
Practice makes perfect!
HACKER RANK
Practice coding, prepare for interviews, and get hired.
Programming (Intermediate):
EXPLORING ES6
Good introduction TO ES6 with in-depth chapters.
Exploring ES2016 and ES2017
Follow up of »Exploring ES6«
SETTING UP ES6
Explains how to set up ES6 projects that are transpiled to ES5.
ES6 Overview
Bullet point overview including in-depth articles.
ES6 KATAS
Learn ES6 by solving unit test online.
Useful Tools and Tricks
We find the following bits and pieces really useful. Make sure you really understand this stuff.
classes(javascript)
Description and use cases.
Modern javascript cheatsheet
Helps developers with basic knowledge to get familiar with modern codebases.