Logo
Section 1 / 3

入门

让我们简要介绍一下本课程将要学习的内容。

导入

入门

让我们简要介绍一下本课程将要学习的内容。

本课程提供什么?

本课程旨在为希望进入网页开发领域的学习者提供入门指引。课程非常适合想要从零开始投身于 Node.js 技术栈的开发者新手。如果你是一名新开发者,厌倦了简单的教程,渴望亲手打造一些真正有用的应用,那么这门课程正是为你准备的。课程中的概念被拆解为简单易懂的小块内容,常辅以图示帮助理解。

你将完整经历开发全流程:从项目目录结构搭建,到使用 Node.js 进行前后端开发,最终完成应用的部署!

除了详尽的讲解和代码示例,课程还包含测验与挑战任务,帮助你在每个阶段评估自己的掌握程度。

...
本课程提供什么

目标受众

本课程适合任何希望从零开始学习基于 Node.js 的全栈开发的人。虽然不需要预先掌握 Node.js 知识,但具备一定基础会有所帮助。

为了充分受益于本课程,建议你了解以下概念:

  1. JavaScript 及其基本概念,如词法结构、循环、作用域、数组、类、函数、变量以及箭头函数。
  2. React 基础知识及核心概念,如组件、JSX(JavaScript XML)、props 和 state。熟悉 React Hooks 也会很有帮助。

Course Image

你需要掌握多少 JavaScript?

要走好 JavaScript 的学习路径,在开始学习 Node.js 之前,建议你对以下内容有扎实的理解:

  • 词法结构
  • 表达式
  • 类型
  • 类
  • 变量
  • 函数
  • `this` 关键字
  • 箭头函数
  • 循环
  • 作用域
  • 数组
  • 模板字面量
  • 分号
  • ES6+ 特性
  • 事件循环

掌握以上内容后,你将具备良好的基础,可以顺利开启 Node.js 学习之旅。若想更深入地钻研 JavaScript,还可进一步了解:

  • 异步编程
  • 定时器
  • Promise
  • 闭包

技术栈与资源