想当前端工程师不知道怎么开始?入门知识现在告诉你!

 

成为前端工程师的首要条件和所需技能是什么?这篇文章帮你整理地"服服贴贴",快进来详阅使用说明书!

每一个网页的构成,包含你看得到的部分以及你看不到的部分。看得到的部分包含文字、图片等网页呈现的形式;而看不到的部分为后台的数据、大量的资料库等维持网站运作的部分。简单来说,前端工程师就是负责你看得到的部分、后端工程师则处理使用所看不到的部分。

 

以下是达内教育前端工程师课程整理出,关于前端工程师与后端工程师必备能力和技能:

前端工程师的工作内容与必备能力

简单来说,前端工程师所负责的工作内容,就是调整使用者在网页上所有「看得见的部分」,包含网页的整体排版、图样、动画呈现、字体样式、图文排列方式等等。而网页的呈现方式对于一家公司行号来说,就等同于该公司的门面。所以前端工程师需常与设计师合作,需具备一定的美感。

除了网页的美观之外,也需兼顾网页的动线与规划,让网页无论是在桌上型电脑阅览、或是在手机等行动装置浏览,都能让使用者能有良好的用户体验。所以前端工程师课程也提到:前端工程师需有「能体会使用者所体验的」的同理心,并也有机会与 UI(使用者介面)/UX (使用者体验)设计师合作。而随著 Chrome 等网页浏览器的技术推陈出新,前端工程师所需的技术水平也会跟著提高。

前端工程师所需基本技能:

熟悉 HTML/CSS 与 Javascript,呈现网页的样式与功能
熟悉 CSS 框架,如 Bootstrap 等
能活用时下热门的 Javascript 框架,如 Angular.js、React.js、Vue.js
拥有 RWD (响应式网页设计) 的能力,让网站无论是在桌机上、平板上或是手机上都能完善呈现。
知道如何串接后端的 API
使用版本控制工具如 Git 的能力
熟悉各大主流的网页浏览器(如 Chrome)的开发者工具

 

后端工程师的工作内容与必备能力

要让一个网站能正常运作,需要后端工程师进行网站内容的数据管理与资料储存等工作。以一个电商网站来说,这些数据、资料包含使用者的帐户资讯、购物记录、点阅纪录、触击率等等。后端工程师负责伺服器的运作、资料库及演算法,让网站能以能最快的速度找到使用者所需的资料。因此后端工程师需要有良好的逻辑以及设计、操作资料库的能力。


后端工程师所需基本技能:

了解网路通讯协定:如 HTTP、TCP 等
至少精通一种主要的后端语言,如 Python、PHP、Java 等
至少精通并能活用一种后端开发框架,如 Django、Node.js 等
使用资料库开发工具如 My SQL 处理资料的能力。
了解 HTML/CSS 与 Javascript 基本的前端语言
打造 API 的能力
会使用 AWS、Google Cloud Platform 等平台部署网站、资料库。
使用 Linux 的能力
使用版本控制工具如 Git 的能力

 

相关连结:

有著共荣共生关系的AI和Python课程,你还雾煞煞?(上)

有著共荣共生关系的AI和Python课程,你还雾煞煞?(下)​​​​​​​

用AI搭配Python课程,这间公司已经赢在起跑点啦!

学了Java课程你绝对不会后悔!来看看你领先多少人了!

SEO优化入门小常识一-你不能不知道的长尾关键字!​​​​​​​

想称霸全世界之前,你得先学习Python课程!

达内课程先就业再付款- 中时电子报

相关文章