亚洲精品综合久久,九九精品在线观看,一区二区中文字幕,国产午夜免费视频

名課堂 - 企業(yè)管理培訓(xùn)網(wǎng)聯(lián)系方式

聯(lián)系電話(huà):400-8228-121

值班手機(jī):18971071887

Email:Service@mingketang.com

企業(yè)管理培訓(xùn)分類(lèi)導(dǎo)航

企業(yè)管理培訓(xùn)公開(kāi)課計(jì)劃

企業(yè)培訓(xùn)公開(kāi)課日歷

研發(fā)管理培訓(xùn)公開(kāi)課

研發(fā)管理培訓(xùn)內(nèi)訓(xùn)課程

熱門(mén)企業(yè)管理培訓(xùn)關(guān)鍵字

您所在的位置:名課堂>>公開(kāi)課>>研發(fā)管理培訓(xùn)公開(kāi)課

全棧式JavaScript開(kāi)發(fā)精講

【課程編號(hào)】:MKT037307

【課程名稱(chēng)】:

全棧式JavaScript開(kāi)發(fā)精講

【課件下載】:點(diǎn)擊下載課程綱要Word版

【所屬類(lèi)別】:研發(fā)管理培訓(xùn)

【時(shí)間安排】:2024年12月04日 到 2024年12月06日5500元/人

2023年12月20日 到 2023年12月22日5500元/人

2022年12月14日 到 2022年12月16日5500元/人

【授課城市】:北京

【課程說(shuō)明】:如有需求,我們可以提供全棧式JavaScript開(kāi)發(fā)精講相關(guān)內(nèi)訓(xùn)

【課程關(guān)鍵字】:北京JavaScript開(kāi)發(fā)培訓(xùn)

我要報(bào)名

咨詢(xún)電話(huà):
手  機(jī): 郵箱:
課程介紹

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ò)程。

培訓(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ā)人員。

課程設(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ū)ο缶幊?/strong>

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)中心高級(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é)論。

我要報(bào)名

在線(xiàn)報(bào)名:全棧式JavaScript開(kāi)發(fā)精講(北京)