跳到主要内容

Frontend Master

学习进度记录

JavaScript

核心课程

JavaScript: From First Steps to Professional - Source

A practical introduction to JavaScript and an overview of the language, Anjana covers what you need to know to be competent at writing JavaScript.

JavaScript: The Hard Parts, v2 - Source

Will’s course emphasizes in-depth knowledge of JavaScript and technical communication, two skills necessary for becoming a high-performing engineer.

Vanilla JS: You Might Not Need a Framework - Source

Many JavaScript developers quickly jump into a framework before understanding the power and potential of Vanilla JS. Use Max’s course to understand why you might not need a framework.

Deep JavaScript Foundations, v3 - Source

Kyle’s course reinforces many foundational concepts covered in Will’s course but goes even deeper. He also covers types and the type coercion that goes on under the hood of JavaScript.

JavaScript: The Recent Parts - Source

Modern JavaScript builds on top of the foundations and adds more to the language. Kyle’s JavaScript the Recent Parts course will give you a deeper understanding of the modern features in the JavaScript Language.

The Hard Parts of Asynchronous JavaScript - Source

Understanding asynchronous and functional programming drastically increases your programming abilities.

Functional-Light JavaScript, v3 - Source

Functional programming relies on tools like map/reduce/filter, pure functions, and immutability. These tools allow developers to compose pure functions to write more predictable and bug-free code.

The Hard Parts of UI Development - Source

Go under the hood of the web browser as Will builds a robust mental model for UI composition and virtual DOM rendering so you can understand and recreate the reactivity of frameworks in the most performant way.

扩展课程

Vanilla JavaScript Projects - Source

Put your fundamental JavaScript knowledge into practice through hands-on web projects. Use browser APIs, asynchronous programming, Node.js, and modern tooling to build and deploy web apps, all with vanilla JavaScript!

Node.js

核心课程

Introduction to Node.js, v3 - Source

Scott gives you a practical tour of common use cases for Node.js.

The Hard Parts of Servers & Node.js - Source

Go under the hood of Node.js and gain a mental model of writing JavaScript on the server with Node.js.
B站资源