1.課程體系
基礎(chǔ)(Web前端)
-
前端知識
- (x)html
- css
- div+css
- JavaScript
中級(MVC中型項(xiàng)目)
-
核心編程
- 文件上傳
- 圖片處理
- XML技術(shù)
- secssion / cookie等
高級(框架+數(shù)據(jù)庫+項(xiàng)目)
- jQuery
- smarty模板引擎
- zf / TP / Yii 開發(fā)框架
- lamp體系
- GNU / Linux
- svn / uml (統(tǒng)一建模語言) { 節(jié)約溝通成本
- 大型網(wǎng)站快速開發(fā) / 靜態(tài)化 / MySQL優(yōu)化
- 項(xiàng)目規(guī)劃 / 管理 { 需求分析會占大部分的時(shí)間
項(xiàng)目實(shí)戰(zhàn)(商業(yè)網(wǎng)站開發(fā)能力)
- 開源BBS
- 內(nèi)容管理系統(tǒng)CMS
- 電子商務(wù)項(xiàng)目
- 在線旅游項(xiàng)目
語言學(xué)習(xí):學(xué)習(xí)語言本身和語法,功夫在詩外
網(wǎng)站開發(fā)流程特點(diǎn)的歷史演變:
- 十年前
{ 追求特效
{ 一夫當(dāng)關(guān)
- 現(xiàn)在
{ 追求簡潔
{ 團(tuán)隊(duì)分工
2.教學(xué)
方法:知識點(diǎn) → 小案例 → 項(xiàng)目
十八哥授課特點(diǎn):
- 先講原理,再講細(xì)節(jié)
- 比喻多,代碼多,讀PPT少
{ 原理 ★★★★★
{ 代碼 ★★★★★
{ 筆記 ★★★★
{ PPT ★★★
3.學(xué)習(xí)方法
四點(diǎn)要求:
- 先框架,再細(xì)節(jié) { 知識是森林,需知路徑
- 先求會用,再求懂 { ?不是要不求甚解 ?用與理解相互促進(jìn)
- 用到哪兒,學(xué)到哪兒 { ?不好高騖遠(yuǎn),自設(shè)難題
- 力戒浮躁 { ?在代碼與報(bào)錯中進(jìn)步排錯&調(diào)試
{ 時(shí)間斷點(diǎn)
{ 代碼斷點(diǎn)心態(tài):
- 尊重錯誤;淡定;不和錯誤慪氣
- 敢于犯錯,在代碼與報(bào)錯中進(jìn)步
- 找Bug心態(tài)很重要,實(shí)在不行刪了重寫
4.環(huán)境準(zhǔn)備
瀏覽器 Firefox+Firebug
編輯器 EditPlus
- 準(zhǔn)備設(shè)置:
? 把文件設(shè)置成utf-8編譯
菜單欄 → 工具 →參數(shù)設(shè)置 →文件 →默認(rèn)編碼:UTF-8
? 縮進(jìn):用4個(gè)空格代替Tab(制表符)鍵
菜單欄 → 工具 →參數(shù)設(shè)置 → 文件 → 設(shè)置&語法 → 制表符與縮進(jìn) →4
4
?插入空格代替制表符
- 工欲善其事,必先利其器
- 設(shè)置好編輯器(EditPlus):
1. 編碼設(shè)置為UTF-8;
2. 用4個(gè)空格替代制表符Tab鍵
2012_d1_①_001