topic: Web Dev learning materials

You are expected to spend your free time learning and practicing your web development skills. Here are some resources for you. Different people tend to prefer different resources because they support different styles of learning.

You should know HTML, CSS and JavaScript (including ES6 syntax).

If you are prepping to attend the Umuzi bootcamp we suggest you concentrate on the first 2 links below and concentrate on the JavaScript language.

Basics

  • FreeCodeCamp: This one is great if you’ve never coded before. It holds your hand through the whole process
  • MDN - Most comprehensive javascript reference guide on the internet.
  • W3Schools: This is also very friendly for beginners but teaches things in a more exploratory way
  • CodeWars: Practice makes perfect
  • JS re-introduction - Compact introduction covering types, variables, operators, control structures, functions and closures.
  • Hacker Rank - Practice coding, prepare for interviews, and get hired.
  • Simplified JavaScript Jargon - Glossary which explains all the buzzwords from the JavaScript eco system.

Once you have the basics down then you need to start learning ES6, this is a more modern version of JavaScript and has a few new concepts.

We find the following bits and pieces really useful. Make sure you really understand this stuff:


RAW CONTENT URL