重庆中天学校官网 咨询热线:023-81306523 预约报名    
全部课程
前端开发者,2017 年你应该学习什么
日期:2017-07-17 10:45阅读:0来源:未知
前端html5开发分享   由于IT技术更新换代周期很快,不断会有新的技术要求出现在工作学习中。接下来,重庆中天学校为大家分享2017年前端开发应该学习的内容。
  深入学习 JavaScript
  现如今,每周都会出现一个新的 JavaScript 框架,并标榜自己比其他的任何旧框架都要好用。这样的情况下,我们很多人更倾向于花费时间来学习框架,而且这样也要比学习 JavaScript本身要容易的多。如果说你正在使用框架,但并不了解该框架的工作方式,立刻停止使用它,并去学习 JavaScript,直到你能够理解这些工具的工作方式为止 。
  可以从 Kyle Simpson 的《你所不知道的 JavaScript》系列开始,这个系列可以在线免费阅读。
  Eric Elliott 列出的一个长长的 2017 年:JavaScript 的学习目标。
  Henrique Alves 列出的《进行响应式开发之前必须了解的事情》 (实际上就是一个知识框架)。
  Mike Pennisi 的《JavaScript 开发者:注意你的语言 — 了解 ECMAScript 新特性的中 TC-39 发展过程。》
  学习函数式编程
  多年以来,我们一直期待着 JavaScript 引入类,但真正引入类之后,我们却不想在 JavaScript 中使用类了,我们只想使用函数。我们甚至使用函数编写 HTML (JSX)。
  Kyle Simpson 的《轻量级函数式 JavaScript》。
  Frisby 教授的《函数式编程完全指南》和《在线免费课程》。
  学习设计基础知识
  作为一个前端开发者,我们比这个生态中的任何人 —— 甚至可能是设计人员 —— 都要更加接近用户。如果设计者必须去确认你还原在屏幕上的每一个像素,你或许做错了某些事。
  David Kadavy 的《黑客与设计:剖析设计之美的秘密Design for Hackers》或对应的 免费课程。
  Tracy Osborn 的讲座:为非设计人员的设计知识。
  Nathan Barry 的《Web 应用设计Design of Web Applications》。
  Jason Santa Maria 的《Web 页面设计On Web Typography》。
  Alan Cooper的《交互设计之路:让高科技产品回归人性The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity》。
  两篇关于 UI 动画的文章:如何使用动画来提高 UX、过渡界面。
  学习如何与人协作
  有些人很喜欢通过编程来与电脑进行交互,而非与人进行交互。不幸的是,这样的结果并不是很好。
  基本上我们不可能完全脱离群体来工作:我们总是需要和其他开发者、设计师以及项目经理、甚至和用户交换意见。这是比较难的任务,但如果你想要真正理解你在做什么以及为什么要这么做的话,这一步是非常重要的,因为这正是我们工作的价值所在。
  John Sonmez 的《软技能:代码之外的生存指南Soft Skills: The software developer’s life manual》。
  Robert C. Martin 的《代码整洁之道:程序员的职业素养The Clean Coder: A Code of Conduct for Professional Programmers》。
  Jim Camp 的 《从零开始:专业人士不想让你了解的谈判工具Start with No: The Negotiating Tools that the Pros Don’t Want You to Know》。
  学习以前的计算机科学智慧
  前端开发已经不仅仅简单的下拉菜单了,它前所未有的更复杂了。随着我们所需解决问题的复杂度越来越高,声名狼藉的“JavaScript 疲乏症”也随之出现了。
  这意味着现在需要学习非前端开发人员过去几十年所积累形成的知识精华。
  Coursera 的 《学习像计算机科学家那样思考方式Learn To Think Like A Computer Scientist》。
  DHH 的《对我意义非凡的五本书》。
返回新闻列表

© 2016 zt-it.com All Rights Reserved.
渝ICP备11001442号-1

关注我们