新手请教 Angular 学习课程

2023-05-17 22:03:40 +08:00
 tsja

新手请教 Angular 学习路线与课程

本人当前大三, 找到一个前端实习, 公司技术栈是 Angular. 本人有一定的前端基础, Vue 和 React 都比较熟悉, 但是从未接触过 Angular, 请问有什么推荐的 Angular 课程吗?

3006 次点击
所在节点    Angular
17 条回复
rrfeng
2023-05-17 23:06:55 +08:00
官网文档就够了
sjhhjx0122
2023-05-17 23:48:53 +08:00
官网教程就够了,就当一个依赖注入强化版的 vue 也没什么问题,知道一下 ng 一般不用 axios 用 ng http ,小功能不需要自己写去翻翻 cdk 什么的就 ok 了
placeholder
2023-05-18 00:00:15 +08:00
angular 技术栈,难得啊。

https://angular.cn/ ,官方承认的由汉化小组汉化的文档,最厉害的是这文档是跟官方文档在保持同步更新
文档中 关于中文版 的介绍底下有 Nice Angular 的社区,不过目前是 QQ 群的形式

https://angular.io/ ,英文官方文档

基本上看这俩就行了,文档里带的那个英雄列表的教程基本上把 angular 的特性都涉及到了,
beginor
2023-05-18 00:03:41 +08:00
推荐官方的英雄之旅教程
RoccoShi
2023-05-18 00:44:07 +08:00
官网的文档写的已经很好了, 比任何教程都好
Solael
2023-05-18 01:22:06 +08:00
https://ultimatecourses.com/ 英语过关的话直接上这个,不想花钱也能下载种子
ExplodingFKL
2023-05-18 08:35:43 +08:00
如 #3 楼所说 https://angular.cn/ 即可,与官方文档 1:1 甚至有中英文对照

官方 material design 组件库相关的也有翻译 : https://material.angular.cn/
tramm
2023-05-18 08:45:47 +08:00
官网的文档.
比 Vue 强多了,总感觉 Vue 的是东一榔头西一棒槌.零零散散的知识.
parthenon2007
2023-05-18 09:14:25 +08:00
1. 官方文档: https://angular.io/ 。这应该是最权威的入门资料了。英语不好的话,可以读社区翻译的中文版( https://angular.cn/),但是内容较官网可能会有延迟。
2. indepth.dev 的 Angular 板块( https://indepth.dev/angular ):上面有许多高质量的 Angular 文章。
3. 如果喜欢看视频学习的话,可以考虑 Udemy 上的 Angular 课程。可以趁做活动的时候买(常年做活动),很便宜。

P.S. Angular 使用了 RxJS ,我个人觉得它比 Angular 还要难。
nzbin
2023-05-18 09:17:59 +08:00
最开始可能要先熟悉一下 ts 和 rxjs ,不用太深入,至少知道一些基础内容,Angular 的话了解一下模板语法和依赖注入就可以上手干活了,后面在工作中再学习一些高级用法
alleluya
2023-05-18 10:31:01 +08:00
@placeholder ng 里用 rxjs 的教程也是在官方文档里就有的么?
tsja
2023-05-18 10:33:18 +08:00
好的, 感谢大佬
tsja
2023-05-18 10:33:39 +08:00
@placeholder 收到, 感谢大佬
xubiaosunny
2023-05-18 11:05:08 +08:00
现在国内感觉 VUE 一统天下了,包括我现在也是写 vue 多,前些年在用 angular ,确实比 VUE 难些,概念也多。ng 命令很好用`ng g component xxx`直接生成一个组件。大家提到的英雄示例就不错,我当时也是跟着那个例子学习的。angular 有一个 ant design 的 UI 框架叫 NG-ZORRO ,写后台管理还是很不错的。

这是我当年写的一些关于 angular 的博客: https://xubiaosunny.top/blog/tags.html#Angular
tsja
2023-05-18 15:44:13 +08:00
@xubiaosunny 感谢大佬回复
placeholder
2023-05-18 17:14:30 +08:00
@alleluya rxjs 在参考手册的概念参考手册里有介绍,不过我感觉就是个 quickstart ,更详细的还是得看 rxjs 自己的文档
alleluya
2023-05-18 21:02:44 +08:00
@placeholder 感觉 rxjs 的上手还是有点难度...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/940818

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX