 
	全棧式JavaScript開(kāi)發(fā)精講培訓(xùn)(北京,8月21-23日)
	【舉辦單位】北京曼頓培訓(xùn)網(wǎng) www.mdpxb.com 中國(guó)培訓(xùn)資訊網(wǎng) www.e71edu.com
	【咨詢電話】4006820825 010-56133998 13810210257
	【培訓(xùn)日期】2019年8月21-23日
	【培訓(xùn)地點(diǎn)】北京
	【培訓(xùn)對(duì)象】
	1、有程序設(shè)計(jì)和面向?qū)ο蟮幕A(chǔ),注重實(shí)效的開(kāi)發(fā)人員、開(kāi)發(fā)工程師、開(kāi)發(fā)團(tuán)隊(duì)負(fù)責(zé)人等。
	2、致力于用戶體驗(yàn)改進(jìn)的有后端開(kāi)發(fā)經(jīng)驗(yàn)的工程師。
	3、按照“全棧型”標(biāo)準(zhǔn)打造職業(yè)生涯的開(kāi)發(fā)人員。
	【課程背景】
	JavaScript是基于原型的,在服務(wù)端、應(yīng)用程序擴(kuò)展、移動(dòng)應(yīng)用程序、命令行腳本方面有非常出色的表現(xiàn)。與我們所熟知的基于類的語(yǔ)言不同,我們很難直接使用構(gòu)造函數(shù)創(chuàng)建它。我們需要考慮如何使用即時(shí)函數(shù)控制私有成員,如何使用閉包控制職責(zé)的封裝,如何利用作用域模擬命名空間的實(shí)現(xiàn)等等。
	【主要內(nèi)容】
	■定位于利用JavaScript,從后端到前端,從架構(gòu)設(shè)計(jì)到模式化開(kāi)發(fā)全過(guò)程。
	■利用敏捷過(guò)程開(kāi)發(fā)出一個(gè)完整JS項(xiàng)目。
	■前端技術(shù)是其中一個(gè)環(huán)節(jié),更加強(qiáng)調(diào)的項(xiàng)目開(kāi)發(fā)的全過(guò)程。
	【課程設(shè)計(jì)】
	1、定位于“前后端全面技能開(kāi)發(fā)的培訓(xùn)”,需要開(kāi)發(fā)者有一定的JS或ActionScript方面的編程基礎(chǔ),同時(shí)具有一定的后端和數(shù)據(jù)庫(kù)方面的開(kāi)發(fā)知識(shí)。
	2、不但定位于功能的完成,同時(shí)也關(guān)注“良好架構(gòu),解藕合設(shè)計(jì),單元測(cè)試”,以及“版本控制,自動(dòng)化測(cè)試、持續(xù)集成”等方面的過(guò)程管理。
	3、對(duì)框架方面的培訓(xùn)定位是,不讓開(kāi)發(fā)者陷入“語(yǔ)法糖”所帶來(lái)的欣喜,以至于在開(kāi)發(fā)中過(guò)早觸碰“天花板”,從而能夠駕馭飛速變化的各種JS技術(shù),成為框架的主人。
	【課程大綱】
	企業(yè)級(jí)特性
	過(guò)程式編程
	1、語(yǔ)言語(yǔ)法基礎(chǔ)及集成開(kāi)發(fā)環(huán)境介紹
	2、ECMA 2015/2016/2017規(guī)范主要變遷點(diǎn)分析
	3、語(yǔ)言的動(dòng)態(tài)特性
	4、關(guān)于“指針”,全局宿主,this的應(yīng)用
	5、內(nèi)存管理,垃圾回收,作用域及作用域鏈
	6、最佳實(shí)踐:JS開(kāi)發(fā)規(guī)范,原則,約定
	函數(shù)式編程
	1、一等公民
	2、arguments,this,prototype深入認(rèn)識(shí)
	3、函數(shù)的借用方法及應(yīng)用
	4、函數(shù)即數(shù)據(jù),回調(diào)模式應(yīng)用
	5、有趣的閉包,及閉包的應(yīng)用示例
	面向?qū)ο缶幊?br />
	1、JSON數(shù)據(jù)
	2、封裝特性控制
	3、創(chuàng)建模式
	4、繼承特性
	5、打造名稱空間或包
	JS后端開(kāi)發(fā)
	NodeJS
	1、NodeJS工作原理分析及適用的場(chǎng)合
	2、異步編程開(kāi)發(fā)模式及單線程機(jī)制分析
	3、事件循環(huán)及回調(diào)機(jī)制分析
	4、模塊的使用、開(kāi)發(fā),npm的使用
	5、核心模塊:buffer,fs,stream等模塊的使用簡(jiǎn)介
	6、TCP,HTTP模塊的開(kāi)發(fā)介紹及應(yīng)用示例
	7、企業(yè)綜合應(yīng)用示例
	ExpressJS
	1、npm的安裝及工程最佳實(shí)踐結(jié)構(gòu)
	2、工作原理分析
	3、request和response對(duì)象
	4、路由控制技術(shù)
	5、中間件的使用技術(shù)
	6、用戶數(shù)據(jù)接收技術(shù)
	7、上傳及下載技術(shù)
	8、session及cookie處理技術(shù)
	9、錯(cuò)誤處理技術(shù)
	10、EJS或Jade模板技術(shù)
	11、Resuful 后端AP打造I
	MongoDB
	&
	Mongoose
	1、什么是NO-SQL
	2、安裝、配置、基本使用
	3、MongoDB的核心概念
	4、CURD基本操作
	5、Find技術(shù)全接觸
	6、Mongoose的設(shè)計(jì)原理
	7、關(guān)于Schema,Model和Entity
	8、如何完成CURD
	9、Collection關(guān)聯(lián)操作技術(shù)
	后端技術(shù)
	組合開(kāi)發(fā)
	1、完成企業(yè)組后端全Restful方案開(kāi)發(fā)實(shí)例
	2、實(shí)操中總結(jié)最佳開(kāi)發(fā)架構(gòu)
	3、完成單元測(cè)試及持續(xù)集成
	JS前端
	開(kāi)發(fā)
	DOM
	&
	AJAX
	&
	JQuery
	1、W3C BOM、DOM基礎(chǔ)知識(shí)
	2、現(xiàn)代瀏覽器渲染過(guò)程
	3、HTTP1.0/1,1/,Http2協(xié)議展望
	4、原生AJAX技術(shù)
	5、JQuery知識(shí)體系
	6、利用原生JS和JQuery完成基本案例實(shí)操
	CSS
	&
	BootStrap
	1、CSS實(shí)戰(zhàn)布局
	2、CSS3新特性介紹
	3、LESS開(kāi)發(fā)CSS介紹
	4、BootStrap3 全局樣式
	5、BootStrap3柵格系統(tǒng)
	6、BootStrap3 JS插件
	HTML5
	1、HTML5 語(yǔ)義化Tag介紹及文檔結(jié)構(gòu)分析
	2、canvas,videio等標(biāo)簽
	3、新標(biāo)準(zhǔn)下的WEBAPI介紹
	TypeScript
	&
	Angular2
	1、TypeScript在項(xiàng)目中的需求
	2、TypeScript數(shù)據(jù)類型
	3、接口、類、枚舉類型,泛型
	4、模塊和名稱空間
	5、裝飾器
	6、前端MVC、MVP,MVVM模式,及各流行框架的分析
	7、Angular2環(huán)境搭建及教程項(xiàng)目分析,運(yùn)行
	8、Commponent的設(shè)計(jì)原理及開(kāi)發(fā)規(guī)則
	9、Template的數(shù)據(jù)綁定技術(shù)
	10、Angular2的Service及IOC/DI技術(shù)
	11、Angular2的路由技術(shù)及SPA應(yīng)用開(kāi)發(fā)技術(shù)
	12、Angular2的HTTP服務(wù)
	13、實(shí)戰(zhàn)MEAN開(kāi)發(fā)全過(guò)程
	【講師介紹】
	 余老師,曼頓培訓(xùn)網(wǎng)(www.mdpxb.com )資深講師。
	授課特點(diǎn):
	1、授課強(qiáng)調(diào)技術(shù)需求,設(shè)計(jì)原理,思維模型建立,而不是單純“語(yǔ)法知識(shí)”講解。
	2、過(guò)程大量采用“立足本位,橫向聯(lián)系,反思式學(xué)習(xí)”,讓受訓(xùn)者成為技術(shù)的“主人”,而非為完成需求而使用技術(shù)的“奴隸”。
	3、案例練習(xí)貫穿課程始終,大家針對(duì)案例練習(xí)中的代碼展開(kāi)討論,通過(guò)討論,得出結(jié)論。
	【費(fèi)用及報(bào)名】
	1、費(fèi)用:培訓(xùn)費(fèi)5500元(含培訓(xùn)費(fèi)、講義費(fèi));如需食宿,會(huì)務(wù)組可統(tǒng)一安排,費(fèi)用自理。
	2、報(bào)名咨詢:4006820825 010-56133998 56028090 13810210257 鮑老師
	3、報(bào)名流程:電話登記-->填寫報(bào)名表-->發(fā)出培訓(xùn)確認(rèn)函
	4、備注:如課程已過(guò)期,請(qǐng)?jiān)L問(wèn)我們的網(wǎng)站,查詢最新課程
	5、詳細(xì)資料請(qǐng)?jiān)L問(wèn)北京曼頓培訓(xùn)網(wǎng):www.mdpxb.com (每月在全國(guó)開(kāi)設(shè)四百多門公開(kāi)課,歡迎報(bào)名學(xué)習(xí))
