无论是框架AngularJS 1.X,还是平台Angular,Google的Angular项目都已接管了整个网络。 这是文章,项目和课程的集合,可帮助您掌握强大的前端工具。
但是,如果您是从零开始,并且希望从零开始快速成为专家,那么这是一个课程建议。 对于专家主导的在线Angular培训课程,您不能超越Todd Motto的Ultimate Angular。 在这里尝试他的课程 ,并使用代码SITEPOINT享受25%的折扣并帮助支持SitePoint。
简介与比较
- Angular版本命名今年有点复杂, 这里是平台 [angularjs] 特定版本的正式命名约定 ,我们在这里和网站的其他地方都尝试遵循。
- 如何在React和Angular [sitepoint] 之间决定 。
基本原理
- 如何使用AngularJS和WordPress REST API [sitepoint] 创建单页应用程序 。
- 使用ngrx / store [sitepoint] 在Angular应用中管理状态的指南 。
- 在Angular应用中管理状态 [blog.nrwl]。
- 在AngularJS [sitepoint]中保持状态。
- 熟悉Angular和TypeScript [x-team]。
- 如何构建可维护的Angular应用 [medium / curatedby-versett]。
- 如何使用Angularockbackend [sitepoint] 开发应用程序 。
- 社区推动的AngularJS最佳实践和样式指南的集合 [github / mgechev]。
测试中
- 使用Angular [corinnekrych.blogspot] 测试服务的指南 。
- 如何测试您的Angular组件 [corinnekrych.blogspot]。
认证方式
- 使用JSON [angularjs.blogspot]进行角度认证 。
- 使用Auth0 [sitepoint] 轻松进行Angular身份验证 。
稍先进
- Angular和WebStorm [sitepoint]的生产率提示 。
- 使用Angular 2+和Angular CLI [sitepoint] 开发应用程序 。
- 大型Angular应用 [中] 的解剖 。
- 使用Angular [medium] 创建渐进式Web应用程序 。
- 用一行代码 [blog.upstate] 改善Angular性能 。
- 大规模构建Angular应用 [中等]。
- 在NativeScript Angular移动应用程序 [thepolyglotdeveloper]中跟踪设备的地理位置 。
- 使用mLab和Heroku [sitepoint] 部署您自己的REST API 。
培训班
如果不适合通过文章将自己的学习道路拼凑起来,或者您想确保自己了解所有概念和技术,那么我们建议您使用结构化的Angular课程。
- Ultimate Angular [ultimateangular]是Angular教育中的金标准,来自Angular导师Todd Motto。 结帐时使用优惠券代码“ SITEPOINT”可获得25%的折扣并帮助支持SitePoint。
专案
您已经掌握了基础知识,甚至还有更多。 以下是一些将这些知识付诸实践的项目。
首先,第一件事是:在SitePoint上非常受欢迎且广受好评的系列文章,涵盖了如何在Angular 2中编写Todo应用程序:
- 第0部分— Ultimate Angular CLI参考指南
- 第1部分- 启动并运行我们的Todo应用程序的第一个版本
- 第2部分- 创建单独的组件以显示待办事项列表和单个待办事项
- 第3部分- 更新Todo服务以与REST API通信
- 第4部分- 使用Angular路由器解析数据 。
- 然后, 是规划MEAN堆栈应用程序的实用指南 [站点]。
- 使用Angular构建Twitter克隆(第1部分) [x-team]。
- 用Angular 2和反应形式 [toddmotto] 构建Tesla电池范围计算器 。
- 如何在Angular 2 [sitepoint]中构建Chrome扩展程序 。
- 如何使用Kendo UI [developer.telerik] 创建Angular应用并设置其样式 。
- 使用Angular 2和FusionCharts [sitepoint] 构建图表组件 。
From: https://www.sitepoint.com/learning-angular-everything-you-need-to-get-started/