课程主页: https://www.coursera.org/learn/single-page-web-apps-with-angularjs

课程概述

如果你想更快地编写强大、可维护且可测试的前端应用程序,同时减少代码量,那么本课程非常适合你!本课程专注于学习目前最流行的单页面应用(SPAs) 框架——AngularJS。作为谷歌开发和支持的框架,AngularJS已成为一项极具市场价值的技能。

课程大纲

课程将分为以下五个模块:

  • 模块 1 - AngularJS 概述:开始学习 AngularJS 的基础概念,设置开发环境,了解学习资源。
  • 模块 2 - 筛选器、变更检测周期、控制器继承和自定义服务:掌握数据处理、控制器继承、创建自定义筛选器和服务,打下扎实基础。
  • 模块 3 - Promise、Ajax 和自定义指令:学习使用 Promise API,如何通过 Angular 内置服务发起网络请求,以及自定义指令的重要性。
  • 模块 4 - 组件、事件、模块和路由:掌握基于组件的架构,要利用组件 API 和掌握应用的路由控制。
  • 模块 5 - 表单验证、测试和餐厅网站开发:了解Angular表单验证、单位测试技巧,并重写一个真实的餐厅网站。

适合人群

本课程非常适合希望学习并掌握前端网页开发技术的开发者,无论你是初学者还是有编程经验的职场人士,都能从中汲取到极大的收益。

总结与推荐

如果你想要在前端开发领域有所突破,那么学习 AngularJS 将会是一个极具市场潜力的选择。这门由 AngularJS 深入浅出的课程为你打下理论与实践的基础,从而帮助你更容易地设计和实施复杂的 web'application 。

我强烈推荐这个课程,作为你成为 AngularJS 开发者的第一步——为未来的职业道路打下坚实基础。

课程主页: https://www.coursera.org/learn/single-page-web-apps-with-angularjs

作者 课程图谱