Web 开发技能学习路径:涵盖 JavaScript、Node.js、React 等

本学习路径涵盖一系列 Web 开发核心技术,从 JavaScript 基础到流行框架,助力您构建现代 Web 应用。

JavaScript 基础

  • JavaScript Cardio:深入学习 JavaScript 语法和核心概念。
  • 异步 JavaScript:掌握回调、Promise 和 async/await 等异步编程技术。
  • 高阶函数和数组:学习 JavaScript 中处理数据和函数的强大方法。

Node.js 后端开发

  • Node.js 速成课程:快速入门 Node.js,学习构建服务器端应用。
  • Express.js 框架: 使用 Express.js 构建 Web 应用和 API。
  • TypeScript 与 Node.js:将 TypeScript 集成到 Node.js 项目中,提高代码质量和可维护性。
  • Node.js API 开发:使用 Express 和 MongoDB 构建 RESTful API。
  • Vanilla Node.js REST API:不使用任何框架,学习构建 REST API 的基本原理。
  • Node.js 安全认证:实现两要素认证,保障应用安全。

React 前端开发

  • React.js 速成课程:快速上手 React,学习构建动态用户界面。
  • Redux 状态管理:使用 Redux 管理 React 应用中的状态。
  • React 项目实战:
    • 使用 React 和 NASA API 构建 Wildfire 跟踪器。
    • 从零开始构建 MERN(MongoDB、Express、React、Node.js)电商平台。
    • 使用 React Breaking Bad API 构建应用。

测试

  • JavaScript 单元测试:学习使用 Jest 进行单元测试和行为驱动开发(BDD)。
  • Jest Crash 课程:快速掌握 Jest 进行 JavaScript 单元测试。

其他

  • Flexbox 速成课程:掌握 Flexbox 布局,轻松构建响应式网页。
  • CSS 网格布局:学习使用 CSS 网格布局创建复杂的页面结构。
  • 数据结构与算法:学习堆栈等常见数据结构和算法。
  • Next.js 框架:学习使用 Next.js 框架构建高性能 React 应用。
zip 文件大小:2.78MB