全棧式JavaScript開(kāi)發(fā)精講培訓(xùn)(北京,9月13-16日)
【舉辦單位】北京曼頓培訓(xùn)網(wǎng) 中國(guó)培訓(xùn)資訊網(wǎng)
【培訓(xùn)日期】2017年9月13-16日
【培訓(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、致力于用戶(hù)體驗(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)。與我們所熟知的基于類(lèi)的語(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、打造名稱(chēng)空間或包
JS后端開(kāi)發(fā)
NodeJS
1、NodeJS工作原理分析及適用的場(chǎng)合
2、異步編程開(kāi)發(fā)模式及單線(xiàn)程機(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、用戶(hù)數(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ù)類(lèi)型
3、接口、類(lèi)、枚舉類(lèi)型,泛型
4、模塊和名稱(chēng)空間
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)()資深講師。培訓(xùn)中心高級(jí)講師
授課特點(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)名咨詢(xún):鮑老師
3、報(bào)名流程:電話(huà)登記-->填寫(xiě)報(bào)名表-->發(fā)出培訓(xùn)確認(rèn)函
4、備注:如課程已過(guò)期,請(qǐng)?jiān)L問(wèn)我們的網(wǎng)站,查詢(xún)最新課程
5、詳細(xì)資料請(qǐng)?jiān)L問(wèn)北京曼頓培訓(xùn)網(wǎng): (每月在全國(guó)開(kāi)設(shè)四百多門(mén)公開(kāi)課,歡迎報(bào)名學(xué)習(xí))
余老師,曼頓培訓(xùn)網(wǎng)()資深講師。培訓(xùn)中心高級(jí)講師
授課特點(diǎn):
1、授課強(qiáng)調(diào)技術(shù)需求,設(shè)計(jì)原理,思維模型建立,而不是單純"語(yǔ)法知識(shí)"講解。
2、過(guò)程大量采用"立足本位,橫向聯(lián)系,反思式學(xué)習(xí)",讓受訓(xùn)者成為技術(shù)的"主人",而非為完成需求而使用技術(shù)的"奴隸"。
、有程序設(shè)計(jì)和面向?qū)ο蟮幕A(chǔ),注重實(shí)效的開(kāi)發(fā)人員、開(kāi)發(fā)工程師、開(kāi)發(fā)團(tuán)隊(duì)負(fù)責(zé)人等。
2、致力于用戶(hù)體驗(yàn)改進(jìn)的有后端開(kāi)發(fā)經(jīng)驗(yàn)的工程師。
3、按照"全棧型"標(biāo)準(zhǔn)打造職業(yè)生涯的開(kāi)發(fā)人員。
更新時(shí)間:2017/6/29 7:20:40
網(wǎng)站簡(jiǎn)介 | 聯(lián)系我們 | 認(rèn)證新聞 | 版權(quán)聲明 | 下載聲明 | 隱私聲明 | 添加收藏 | 服務(wù)條款 | 廣告服務(wù) | 積分簡(jiǎn)介| 會(huì)員中心 | 網(wǎng)址導(dǎo)航 | 證書(shū)查詢(xún)
版權(quán)所有 2002-2024 曼頓認(rèn)證信息網(wǎng)(www.weisee.com.cn) 粵ICP備09037938號(hào)-1