課程目標
對以后即將從事的工作有一定了解
預習視頻
課程任務
問答
1. 前端是做什么的?互聯網職位有哪些常見的簡稱(如PM…)
運用 HTML、CSS 和 JavaScript 等相關技術來實現頁面構建,優化并且提高用戶視覺體驗。
PM(百度等):項目經理或產品經理 ; PD(阿里等):產品經理
UE:交互設計師、視覺設計師
RD:后端工程師、前端工程師、無線工程師等
QA:測試工程師
OP:運維工程師
2. 要做哪些事情?
完成產品經理根據可行性市場調研后的需求來進行開發,和視覺確定交互視覺稿,負責頁面呈現和交互功能。不僅要掌握基本的 Web 前端開發技術,網站性能優化、SEO 和服務器端的基礎知識,而且要運用各種工具進行輔助開發以及理論層面的知識,包括代碼的可維護性、組件的易用性、分層語義模板和瀏覽器分級支持等。
3. 互聯網公司產品流程?
1)產品經理或項目經理(百度等PM、阿里等PD)經過調研后提出想法;
2)PD或PM與交互設計師共同擬定交互稿(簡易的流程稿);
3)而后交由視覺設計師,要求能提供具體的頁面呈現(顏色、文字、圖案等),細化交互稿,提供PSD文件;
4)開需求評審大會,探討想法能否實現(所有人到場),而后再經歷若干次相關會議,項目正式啟動;
5)開發工作:前端工程師根據UE提供的交互稿,經過切圖后利用html,css,js等做成頁面,并與后端定接口;
6)將代碼提交給QA,修改BUG;
7)功能預演-產品發布。
動手
1. 使用編輯器(atom、sublime、webstrom、vscode之一)創建一個 index.html。截圖
2. 熟悉markdown的語法,寫一篇測試文章(有引用、大標題、二級標題、段落、鏈接、圖片、列表、代碼)并截圖線上練習地址
3. 注冊GitHub 賬號
賬號:liujiangjun
個人主頁:GitHub_liujiangjun
本教程版權歸本人和饑人谷所有,轉載須說明來源