Skip to content

Instantly share code, notes, and snippets.

@tzmartin
Last active February 23, 2021 23:52
Show Gist options
  • Save tzmartin/9a0a7e3582404caae6b7727ce3fec997 to your computer and use it in GitHub Desktop.
Save tzmartin/9a0a7e3582404caae6b7727ce3fec997 to your computer and use it in GitHub Desktop.
App (JavaScript) Developer Curriculum 100 - First Steps

First Steps

This is a work in progress. Check back frequently.

Musts...

1. Create Accounts

  1. Get a Github account: https://github.com/
  2. Join Stackoverflow: http://stackoverflow.com/
  3. Join Hacker News: https://news.ycombinator.com/
  4. Join Twitter: https://twitter.com
  5. Join Dribbble (design): https://dribbble.com

2. Download Software

Text Editor (pick one)

Terminal App (pick one)

3. Setup Environment

4. Learn Things

5. Get a Job

API Docs

Must Watch

Must Reads

Pre-requisite - Key Concepts

Maths - Key Concepts

  • Immersive Linear Algebra by J. Ström, K. Åström, and T. Akenine-Möller. "The world's first linear algebra book with fully interactive figures".
  • Linear Algebra by Jim Hefferon - A Free text for a standard US undergraduate course

Free Learning:

Code Schools

People / Blogs to Follow

Instructor Info

Prototyping

Interesting Things

Screencasts & Podcasts

Other Languages

Golang

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment