Notes
  • Notes
  • JavaScript
    • URL processing
    • Numbers
  • Python
    • python random notes
    • Python Resources
  • Setup
    • Mac Setup
  • Command Line
    • Basics
    • Linux basics
    • Bash script
    • Create temp files
    • awk
    • sed
    • make
    • ssh
    • gzip
    • Command line tools
    • ffmpeg
    • at and crontab - scheduling commands
  • Web Developement
    • Chrome Dev Tools
    • HTML
    • Markdown
    • CSS
    • Rails
    • Hugo
    • REST APIs
  • Soft Skills
    • Listening Skills
    • Public Speaking
  • Containers
  • Career
    • Resume
    • Interview
    • Promotion
    • Keeping Track of Your Work
    • Decide What to Work On
  • Ergonomics
    • Work Env Setup
    • Pain Relieve
  • Digest / Writing Ideas
    • Books
      • Antifragile
      • Anti-Intellectualism in American Life 美国的反智传统
    • Economy / Society
    • How to spend your time
    • Life
    • Higher education
  • Misc
    • Regex
    • Don't Make Me Think
    • Microsoft Excel
    • AdTech 101
  • Resources
    • web
    • Vim
    • Tools
    • System Design
    • Design Pattern
    • Load Balancer
    • References
    • Hardware
    • Algorithm Resources
    • Command Line Resources
  • Git
    • Pro Git
  • Non-Tech
    • 化学科普 - 拿破仑的纽扣
    • 人生经验 - If I Knew Then
    • 哲学
      • Harvard - Justice
    • 宗教
      • Introduction to the New Testament History and Literature
      • 蔡志忠 - 漫画东方圣经
    • 人文
      • Open Yale Course - 心理学导论
  • Spark
  • VS Code
Powered by GitBook
On this page
  • References
  • CS Courses
  • Web Development
  • JavaScript

Was this helpful?

  1. Resources

References

PreviousLoad BalancerNextHardware

Last updated 4 years ago

Was this helpful?

References

CS Courses

First Coding Courses

  • - Programming Methodology (in Java)

  • - Programming Abstractions (in C++)

Algorithms

Operation Systems

Databases

Networking

Web Development

JavaScript

- A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development

- A general introduction to common tools including npm, webpack, and babel

- A modern introduction to an essential language

- A list of funny and tricky JavaScript examples

- A set of best practices for JavaScript projects

- A curated list of high quality coding style conventions and standards

Stanford CS106A
Stanford CS106B
Algorithms, Part I (Sedgewick, Princeton, Coursera, in Java)
Algorithms, Part II (Sedgewick, Princeton, Coursera, in Java)
操作系统原理(北大, Coursera)
Introduction to Operating Systems by GaTech (Udacity)
Databases (Stanford)
Networking (Stanford)
Spellbook of Modern Web Dev
Front-End Developer Handbook 2017
Modern JavaScript Explained For Dinosaurs
Learning JavaScript Design Patterns
The JavaScript Way
What the f*ck JavaScript?
Project Guidelines
Awesome Guidlines