Want to become a software engineer?

This series assumes you know next to nothing about writing code. By the time you've finished, I hope to have given you the ability to engage in other posts here and also go out into the world and make anything you want. The goal is to turn you into a programmer.

Learn To Program With The World's Most Popular Programming Language: Javascript

Beginning course path - Learning To Program (work in progress)

  1. Setting Up Your Development Environment
  2. JavaScript Programming Fundamentals: Variables & Data Types
  3. JavaScript Programming Fundamentals: Operators & If Else
  4. JavaScript Programming Fundamentals: Arrays & Loops
  5. ------ In Progress ------
  6. JavaScript Programming Fundamentals: Functions
  7. JavaScript Programming Fundamentals: Objects

Building our first application (work in progress)

  1. Programming in the browser (intro to html & css)
  2. Using libraries & frameworks
  3. Version control (intro to Git)
  4. Talking to servers (intro to json)
  5. Writing a simple API server
  6. Using a database
  7. Encryption, Security, Authentication
  8. Building The App