課程目錄: Web前端工程師培訓
        4401 人關注
        (78637/99817)
        課程大綱:

        Web前端工程師培訓

         

         

         

        第一階段(設計與軟件技能)
        前端預科班
        (贈送課程) Dreamweaver 講解DW的人性化功能以及在頁面架構和前端開發應用領域的使用技巧,html基礎應用,快速入門,css樣式表的應用,網站的管理和維護
        Illustrator 廣泛應用于出版、多媒體和UI圖標界面設計的工業標準矢量插畫的軟件,印刷和Web網絡創作的專業平臺,針對Web和移動的改進、介紹多個畫板、觸摸式創意工具等新鮮特性
        Fireworks 講解FW在網頁切片、圖層、幀、gif動畫、畫布設置中的應用以及配合其他軟件進行使用
        Photoshop 熟練掌握PS在圖像編輯、圖像合成、校色調色及特效制作四大部分的技巧以及配合其他軟件的應用
        培訓目標 熟練掌握PS在圖像編輯、圖像合成、校色調色及特效制作四大部分的技巧以及配合其他軟件的應用
        第二階段(web前端 PC端和移動端項目開發)
        web前端
        HTML5+CSS3 HTML標簽 1.HTML5入門與簡介
        2.文本、圖像、鏈接、表格、列表、表單、框架(iframe)等標簽
        3.HTML5新增的智能表單
        4.HTML5新增的結構化標簽
        隨堂項目:
        1.文章頁面的結構化布局。包括文章標題、正文、圖片、頁面背景、作者、發表時間等信息
        2.利用table標簽課程表的實現
        3.利用form、input表單標簽實現簡單登錄注冊頁面
        CSS基礎語法
        常見樣式 1.CSS3語法規則
        2.CSS3三種引入方式
        3.標簽的常見屬性
        4.CSS3中常見文字格式化處理
        5.CSS3中常見顏色的表達方式
        隨堂項目:一般導航欄的制作
        CSS選擇器 1.什么是CSS選擇器
        2.ID選擇器、class選擇器、元素選擇器
        3.偽類選擇器、結構化偽類選擇器、屬性選擇器、兄弟選擇器、子元素選擇器
        CSS盒子模型 1.什么是和盒子模型
        2.盒子模型的內容區、邊框、內邊距、外邊距
        3.知曉盒子模型各個屬性的使用場景
        隨堂項目:導航欄的制作,利用盒子模型拉開間距、hover效果添加后的內邊距設定
        浮動與定位 1.float的使用
        2.利用clear 清除浮動
        3.利用overflow消除float對于父容器的影響
        4.position定位中的:static、fixed、absolute、relative的使用
        隨堂項目:導航欄左右布局的定位、二級菜單的實現、回到頂部的按鈕
        響應式布局與頁面優化處理 1.移動頁面與PC端頁面布局時候需要注意點
        2.響應式布局的實現原理
        3.各種瀏覽器對于CSS樣式的支持情況
        4.頁面優化需要注意的地方
        5.解決跨瀏覽器兼容性問題
        隨堂項目:移動端的用戶注冊頁面、PC端的用戶注冊頁面。
        實戰項目 1.熟悉網頁前端開發的完整流程
        2.PS設計稿的切圖操作
        3.導航欄的設計與實現
        4.二級菜單的設計與實現
        5.網頁布局中的排列技巧
        6.商品列表的設計與實現
        7.hover效果搭配陰影效果在網頁設計中的使用技巧 8.列表在網頁設計中的使用技巧
        9.盒子模型的使用技巧
        培訓目標:1.根據PS設計稿完成官方網頁首頁的代碼編寫
        2.知曉整個團隊開發協作流程能夠獨立的擔任前端開發工作
        web前端
        JavaScript 開發
        核心語法 1.javascript基礎語法
        2.javascript的引入方式
        3.javascript中的對象、數組、變量
        4.流程控制(if…else switch…case while for)
        隨堂項目:九九乘法表、閏年計算、誰是高富帥(if…else.. Switch…case)
        BOM與DOM操作 1.熟知瀏覽器中的對象BOM,并利用javascript操作它
        2.熟知文檔對象模型DOM。并利用javascript操作它
        隨堂項目:網頁時鐘的制作、回到頂部
        事件編程 1.javascript的事件機制
        2.常見的JS事件:單擊、雙擊、移動、懸停、焦點的獲取與失去、瀏覽器的關閉與加載
        隨堂項目:
        1.選不中的按鈕的實現2.簡單功能計算機的實現
        正則表達式、面向對象編程、錯誤處理
        1.正則表達式的語法基礎
        2.利用正則表達式做字符匹配
        3.面向對象編程
        4.javascript的處理處理機制
        隨堂項目:郵箱格式的驗證、編寫一個獲取常見輸入數據的格式驗證類。
        JQuery 1.JQuery基礎語法
        2.JQuery選擇器
        3.JQuery的BOM與DOM操作
        4.JQuery事件編程
        4.Jquery常見動畫與自定義動畫編程
        隨堂項目:打地鼠游戲、抽獎輪盤制作
        JQuery
        項目實戰
        1.圖片輪播
        2.利用jQuery制作拼圖
        3.貪吃蛇
        Ajax技術 1.什么是Ajax技術
        2.json格式與XML格式詳解
        3.Ajax的post與get兩種提交方式詳解
        4.服務器端的數據反饋機制說明
        5.如何利用jQuery實現Ajax提交
        隨堂項目:用戶注冊、登錄的Ajax無刷新實現、淘寶收貨地址中省市級聯的實現
        第三階段(整站項目實訓)
        整站項目
        實訓 規劃設計
        1.開發流程介紹
        2.知道什么是git.
        3.搭建git版本庫
        4.安裝git控制軟件
        5.學習commit 、push、pull等功能。
        6.建立獨立商城項目
        首頁項目 1.菜單欄重構設計
        2.導航欄重構設計
        3.banner規劃設計
        4.常用js動畫效果
        詳情頁設計
        1.相同部分
        2.商品詳情頁編寫
        3.商品頁動畫效果的制作
        購物頁面
        1.完成商品選擇功能
        2.商品提交過程
        3.錯誤信息提示窗體等功能
        第四階段(前端進階開發)
        前端進階
        開發 HTML5
        高級功能
        1.canvas標簽的使用
        2.多媒體在網頁中的使用
        3.HTML5中的智能表單
        4.HTML5中API的詳解(定位、數據庫存儲)
        1.利用智能表單實現注冊頁面
        2.利用canvas繪制小星星
        3.利用HTML5中新功能實現一個近超市搜索頁面。
        CSS3
        動畫詳解
        1.CSS3的動畫功能
        2.CSS3新增選擇器
        3.彈性盒模型
        4.服務器字體
        隨堂項目:
        1.利用CSS3動畫繪制一個三維立體動態的導航欄。
        Bootstrap
        1.什么是bootstrap
        2.bootstrap的柵格系統
        3.bootstrap的CSS樣式
        4.bootstrap的組件
        5.bootstrap的javascript插件
        隨堂項目:利用bootstrap構建移動商城首頁、用戶注冊、登錄等頁面
        webAPP開發
        1.移動端頁面的設計要求
        2.HTML5動畫的常見使用場景
        3.多媒體在頁面中的使用
        4.商城項目首頁、用戶注冊、登錄、商品列表等頁面的實現
        微信公眾號開發
        1.是微信公眾號項目開發的簡介。
        2.微信公眾號項目的官方文檔與demo樣例全解析
        3.調用微信官方API接口函數
        4.利用H5的新特性構建更富有表現力的活動頁面
        5.常見微信分享、投票、活動、抽獎頁面的設計與實現