前端培訓

共96個課時
 
A、初級階段:20個課時
 
1、HTML5+CSS3 JavaScript 18個課時
 
1.課程體系介紹、HTML+CSS基本入門知識
2.網站運行原理
3.HTML經常使用標籤、表單新類型、網頁SEO優化
4.HTML5語義化標籤、音視頻標籤 李儂 (1-4)
5.CSS選擇器(基本、層級、屬性、僞類、僞狀態)
6.CSS經常使用樣式屬性
7.CSS3 過渡、變換、動畫
8.CSS3 3D場景搭建與應用 蘇月(5-8)
9.Iconfont 字體圖標(阿里巴巴矢量字體圖標庫)原理以及實現
10.Media媒體響應式佈局
11.Flex彈性盒子佈局
12.移動端適配原理 rem(px、em、rem、%、vm) 劉健謙(9-12)
13.ECMAScript核心語法結構
一、詞法結構
二、類型、值和變量
三、表達式和運算符
四、語句
五、對象
六、數組 黃肖(1-6)https://segmentfault.com/a/1190000018684225
七、函數
八、類和模塊
九、正則表達式的模式匹配  
14.變量聲明優先
15.函數詳解(格式、做用域、做用域鏈、回調、閉包、匿名、遞歸、當即執行函數)
16.內存泄漏與垃圾回收
17.cookie和session。
18.上下左右居中的幾種實現。
19.BFC和IFC模型。
20.單線程原理
21.js原型鏈繼承和Class繼承,及二者對比
 
2、其餘 2個課時
 
1.精靈圖(雪碧圖)的原理以及實現
2.Photoshop基本切圖
3.CDN原理和運做模式
4.http請求優化
 
B、中級階段:48個課時
 
1、JavaScript+jQuery+Nodejs+Ajax JSONP項目實戰考覈 20個課時
 
1.對象詳解(格式、內置對象、原型、原型鏈)
2.事件(event) 事件冒泡、捕獲
3.DOM 文檔對象模型(dom元素繼承)
4.BOM 瀏覽器對象模型
5.jQuery的概念與基本使用
6.jQuery元素節點操做
7.jQuery的事件綁定鏈式操做及原理
8.jQuery元素屬性樣式操做
9.原生Ajax的運行原理與實現
10.Ajax請求同源策略佈局
11.JSONP 跨域請求原理以及實現方式jQuery封裝的Ajax調用和JSONP數據跨域請求原理和實現
12.跨域的幾種方式
13.web網絡攻擊
14.HTTP 首部字段和狀態碼
15.CSP內容安全策略
16.Unicode和UTF編碼
 
2、H5新特性 10個課時
 
1.多媒體API
2.地理定位(Geolocation)
3.拖拽API
4.文件API(FileReader)
5.xhr二、FormData
6.localStorage/sessionStorage本地存儲
7.ApplicationCache 應用程序緩存
8.WebWorks多線程
9.Websocket 網絡編程
10.Canvas繪圖
11.http2.0
12.fetch請求
 
3、ES6 8個課時
 
1.ES6語法
2.Promise 對象
3.Class 的基本語法、Class 的繼承
4.箭頭函數、set、map、proxy、symbol、reflect、generator
 
4、Vue 10個課時
 
1.Vue實例
2.Vue生命週期
3.vue語法
4.組件定義和使用、組件間的通訊
5.自定義指令、單文件組件
6.腳手架vue-cli
7.路由vue-router
8.vueX狀態管理
9.數據請求axios
10.vue 項目
 
C、高級階段:27個課時
 
1、Node.js+Sass+Less+Bootstrap 10個課時
 
1.nodeJS介紹及使用
2.環境搭建
3.NPM包管理器
4.CommonJS規範、模塊化思想及操做
5.文件模塊
6.http、URL
7.querystring、path等模塊
8.HTTP模塊、WEB開發框架介紹
9.noSQL基礎概念
10.MongoDB 簡介、安裝數據庫、集合、文檔概念
11.文檔CURD操做
12.nodeJS操做MongoDB
13.Expres的安裝、使用
14.使用模板引擎
15.Express中間件
16.Express路由
17.Bootstrap的介紹和使用
18.Sass與Less介紹與使用
19.Express+MongoDB+BootStrap搭建博客系統實戰
20.koajs、thinkjs
21.webpack4配置
 
2、React 10個課時
 
1.安裝
2.元素渲染
3.JSX
4.組件
5.State(狀態)
6.Props
7.事件處理
8.條件渲染
9.列表 & Keys
10.組件 API
11.組件生命週期
12.AJAX
13.表單與事件
14.Refs
 
3、Git 3個課時
 
1.安裝Git
2.建立版本庫
3.工做區、暫存區、版本區概念及原理
4.回退、撤銷、刪除、修改原理
5.遠程管理
6.分支管理
7.標籤管理
8.自定義Git
 
4、Angular、微信小程序Svn 4個課時
 
1.Svn 的使用
2.Svn ps Git
3.React ps vue
4.Angular 的介紹使用
5.微信小程序
6.服務器的使用,經常使用linux命令,項目部署
 
D、就業衝刺:1個課時
 
1、面試技巧
 
面試技能題
面試人資題
項目概述
筆試題
相關文章
相關標籤/搜索