个人觉得
前端切入的话一开始不用什么 AWS,
要弄个 Server 装个 Ubuntu 后装 Apache/PHP 不用几分钟
而其实一开始弄熟基本前基本上纯档案就够用不上 Server
弄熟基本后直上 Angular + Firebase 之类的也不需要 Server
几个学习阶段 (举例)
1. 纯 JS, 纯 CSS, 纯 HTML
(打底)
2. jQuery, Bootstrap
(初期省工)
3. (找个人或学点入门 PHP) 跟后端整合应用
(实践)
4. Profiler, 练习用 Chrome 开发者工具, Fiddler
观察 Dom, Request, Response,
练习用 Debugger,
把网页喂给线上检查工具检查
(更深入的了解细节, 提高除错效率)
5. 纯 JS, 含各种常用技巧手法等, 看些进阶书如 JS Patterns
或爬些精典问题如前端面试问题集 https://goo.gl/DLAJjz (含翻译)
(更进一步)
6. 学着用前端框架
(JS) Angular React Vue
(CSS) SASS LESS
(中后期省工)
7. 改善开发测试环境
WebPack Bower Jasmine
(中后期省工 追求品质)
之后纯前端就重复 4 ~ 7,
要往后端就选个语言摸下去
说真的光前端弄够熟,
就能让你有能力做出比别人好一百倍以上的东西
(不是夸示法)
※ 引述《allen999 (allen)》之铭言:
: 各位前辈好,
: 想请教各位对于前端工程师,
: 除了工作必备技能外,
: 会比较建议把时间优先花在增进哪些技能呢?
: 1. 设计相关知识,提高设计的美感
: 2. 后端server相关,往全端工程师发展
: 3. 专注在前端,多学习新的技术/语言/应用
: 最近开始学AWS, 但因为非资工背景又没有架server经验,
: 因此学到EC2的部分开始有些吃力,
: 犹豫应该把时间花在这方面,还是专注于前端会比较实际呢?
: 感谢各位。