Logo
Section 1 / 3

入门

了解本课程开发背后的动机以及我们将学习的内容。

导入

入门

了解本课程开发背后的动机以及我们将学习的内容。

课程简介

本课程将从零开始教授 Ember.js,深入讲解如何使用它构建一个基础的Web应用。课程面向初学者,不假设你具备任何 Ember.js 的先验知识。由于本课程特别适合刚开始接触 Ember.js 的开发者,因此包含大量代码示例和图示,帮助学习者更清晰地理解每个概念的细节。我们将通过一个简单的电商Web应用,逐步实现所学的每一个概念。

注意: 本课程全程使用 Ember.js 3.28 版本。

适合哪些人学习?

本课程主要适合以下几类学习者:

  • 想学习 Ember.js 但从未使用过该框架的开发者。
  • 已具备 Ember.js 基础知识,希望深入掌握其核心概念,充分挖掘框架潜力的开发者。
  • 正在开发或已开发过 Ember.js 应用,但对某些功能背后的逻辑不够理解的开发者。

先修要求

尽管本课程面向初学者,但仍要求具备以下基础知识:

  • HTML
  • CSS
  • 编程基础(变量、数组、函数等)
  • JavaScript 基础知识

熟悉以下技术将大大加分:

  • MVC(模型-视图-控制器)设计模式
  • Bootstrap
  • Firebase

课程收获

我们将通过构建一个简单但功能完整的电商Web应用,深入学习 Ember.js 及其各项特性。课程将重点涵盖以下核心内容:

  • Ember CLI 的使用
  • 路由系统的工作原理与实践
  • 组件的创建与使用
  • 服务的创建与注入
  • 辅助函数的理解与编写
  • 使用 Ember Data 管理应用数据
  • 应用测试的编写
  • 通过 EmberFire 集成 Firebase,以及其他相关内容
核心主题
核心主题

Ember.js 简介