For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
前端开发工作已经变的越来越复杂,仅仅是想罗列一份前端开发的学习列表就已经是一件艰巨的工作。东莞达内表示曾经只要会编写 HTML, CSS 和 Javascript就是能够找到一份前端开发工作的全部要求。而现在,web 开发远远不止是简单编码。
因为我们的互联网上有了更多的内容,也因为有更多的人、更多设备可以访问互联网, web 前端开发技能也就更多了。我们现在需要考虑的问题很多,比如载入时间,性能,不同的屏幕尺寸,不同的输入方式, build 系统, 部署策略,还有如何组织好我们的代码。
这还是想象中前端开发么?好吧其实只要你有热情,这些还是很有趣的,现在就来仔细看看,一份前端开发的工作,到底需要你准备些什么?
入行行头:5大硬件,请准备好以下东西
1.一颗人类的大脑:智商在平均水平线以上即可
2.一份强烈的渴望:我的代码要可以运行在任何一个有浏览器的设备上。
3.一台笔记本电脑:不需要花费很多钱得那种,只要它可以运行 Windows, Mac OS X, 或 Linux 系统。当然你也可以只用一台台式机,但是那样就不能带着它坐在咖啡馆里...
4.一个文本编辑器:可以推荐的比如 Atom,Visual Studio Code, TextMate, 它们都有在 Mac OS, Windows 的免费版本,什么还有Sublime, WebStorm? 啊,那些都很流行,不过需要需要一笔不少于 70 美元的花费...
5.一个翻墙代理:这个大家都懂的,我就不解释了
中级进阶路径
一旦掌握了三大语言,就可以开始学习专业的开发流程啦:
1. Command line:好吧,命令行也许都会,但是要掌握最基本的操作,熟悉怎样配置你的环境,还有那些奇怪的 shell 脚本,因为你会经常用到它们。
2. CSS 已经不够用了,我们有了 CSS 的预处理:Sass, LESS。
3. 知道如何搭建一个 build 系统:Gulp 或 Grunt 这类的构建任务脚本器,编译 LESS 成 CSS, concatenating Javascript,minify 压缩静态资源, 选一个异步或同步的方式加载它们,然后一个好的 build 系统要能自动做到那些,包括一个本地的 web 服务器用于测试代码。
4. 代码版本管理,git。
5. 在 github 上分享你的代码!
6. 部署 !让你的网站上线。可以找一个免费的服务提供商
这些几乎就是现代前端开发者会用到的工具和技术,好了,你现在可以成为一个前端开发工程师了。
你已经能够为你的朋友的业务搭建一个网站了,简洁的排版,高清大照片,你成功了,它甚至在你的手机都看着很棒。那么还有什么值得学的?
突破天际的大招
沟通技巧!你需要和你的小伙伴们沟通,他们是你的 coder 伙伴,你的老板,你的用户,你的....#, 有问题找 stackoverflow,扩展一下人脉把,上#, 在博客上写一些你的学习体验, 在 Gitgub 贡献一下你的 Pull request。
界面设计和用户体验设计 UI/UX design,前段开发的小伙伴需要具备基本的 UI/UX 设计知识。
搜索优化,要知道怎样提高网站的搜索排名,更容易被人们搜索到。CSS 过度效果,给你的按钮写一个 hover 的 CSS 动画,还有你的从右边滑入的导航菜单也需要一个平滑的动画。东莞达内表示或许改变自己就差那么点!
更多前端技术知识在东莞达内前端培训