JavaScript培訓

JavaScript培訓

Local, instructor-led live Javascript (JS) training courses demonstrate through hands-on practice how to develop applications with JavaScript.

JS training is available as "onsite live training" or "remote live training". Onsite live JavaScript trainings in 台灣 can be carried out locally on customer premises or in NobleProg corporate training centers. Remote live training is carried out by way of an interactive, remote desktop.

NobleProg -- Your Local Training Provider

客戶評論

★★★★★
★★★★★

JavaScript課程大綱

Title
Duration
Overview
Title
Duration
Overview
7 小時
Overview
TypeScript是用于構建企業Javascript應用程序的開源語言。它是一個嚴格的JavaScript超集,可以編譯爲純JavaScript,並爲靜態語言提供靜態類型和面向對象的開發。 本課程介紹TypeScript的高級功能,並通過構建reallife JavaScript應用程序向參與者講解。 在培訓結束後,參與者將能夠: 利用Typescript的全部功能,以更少的錯誤編寫更好的代碼用聯合,交集和元組類型擴展現有類型創建並使用裝飾器使用promise,異步和等待關鍵字來管理異步代碼寫出幹淨,富有表現力的代碼 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
14 小時
Overview
本課程的創建目標如下: Nodejs的基本概念 V8引擎內部管理Expressjs應用程序性能監控流程管理本課程旨在理解管理Nodejs / Expresjs應用程序所需的工具和概念,了解並監控V8引擎環境中的性能。
21 小時
Overview
JavaScript是一種爲操縱網頁而設計的編程語言。 Bootstrap是用于在Web上開發響應式移動第一項目的最流行的HTML,CSS和JS框架。
14 小時
Overview
聚合物是一個羽量級的 JAVAscript 前端開發庫, 用於創建充分利用 Web 元件的應用程式。

本教師指導的現場培訓 (現場或遠端) 針對希望使用 polymer. js 通過 web 元件構建應用程式的開發人員。

到本次培訓結束時, 學員將能夠:

- 安裝和配置 polymer. js.
- 將請求保持在較低和較小大小的捆綁元件。
- 將 polymer. js 與其他平臺和框架 (如角度、反應、Vue 等) 集成
- 開發符合 JavaScript 標準的應用程式。
課程 的

格式

- 互動講座和討論.
- 大量的練習和練習
- 在現場實驗室環境中的實際實現。

課程自訂選項

- 要要求本課程的定制培訓, 請聯繫我們安排
- 要瞭解有關 polymer. js 的更多資訊, 請訪問: HTTPs://www.polymer-project.org/
21 小時
Overview
聽衆: 通常是項目經理,分析師,開發人員或任何需要: 探索nodejs框架和體系結構探索Expressjs作爲Web開發的解決方案評估Nodejs&Expressjs作爲Web開發的解決方案與Java的優點和缺點對應用程序的結構和部署機制有一個很好的理解執行安裝/生産環境/體系結構任務和配置爲了能夠評估代碼質量,請執行調試和監控實現像日志記錄這樣的高級生産目標: 探索Nodejs的優點和特點(與Java相比) 探索Expressjs:體系結構,管理(與Java EE相比) 探索並理解Nodejs的webstorm平台的所有功能和功能探索並理解pm2生産過程經理的所有特征和功能使用Winstonjs探索和理解高級日志記錄描述: 課程通常爲3天(每天7小時),重點放在練習上。大部分概念都是通過代碼閱讀,練習和實驗發現的。
14 小時
Overview
目標本課程的創建目標如下: 探索並理解Nodejs的webstorm平台的所有功能和功能探索並理解pm2生産過程經理的所有特征和功能通過Winstonjs探索和理解日志記錄聽衆本課程的典型參與者包括項目經理,分析師,開發人員或任何需要的配置文件對應用程序的結構和部署機制有一個很好的理解執行安裝/生産環境/體系結構任務和配置爲了能夠評估代碼質量,請執行調試和監控實現像日志記錄這樣的高級生産交貨這門課程是演示和實踐練習的混合體。大部分概念都是通過代碼閱讀,練習和實驗發現的。
14 小時
Overview
聽衆: 任何參與IT服務交付和生産支持的人員
21 小時
Overview
概觀

Node.js是一個輕松構建快速,可擴展的網絡應用程序的平台。了解如何使用事件驅動的非阻塞I / O模型構建跨分布式設備運行的數據密集型實時應用程序。我們將探索使Node.js獨特的設計選擇,如何改變應用程序的構建方式以及應用程序系統如何在此模型中最有效地工作。了解如何創建強大,富有表現力和清晰的模塊化代碼。了解何時使用回調,事件發射器和流。使用流可以輕松操作無法在應用程序內存中使用的數據。有效處理錯誤以確保運行時可靠性。該課程有大量的實驗練習,以強化所涵蓋的概念和技術。

目標

完成本課程後,學生將能夠:

- 清楚地理解導致Node.js選擇事件循環的平台設計選擇,以及這對于在此基礎上構建的應用程序意味著什麽。
- 了解事件驅動編程中存在的獨特權衡。
- 在應用程序中創建Node.js模塊並表達代碼模塊化。
- 了解Node.js中的核心流控制模式,並了解何時適合使用回調,事件發射器或流。
- 有效地創建和操作緩沖區。
- 了解如何管理錯誤狀態並了解進程何時因錯誤而退出。
- 使用Node.js構建網絡應用程序
21 小時
Overview
這種以講師為主導的現場培訓(現場或遠程)面向希望降低大型數據驅動Web應用程序中管理狀態的成本和復雜性的開發人員。

在培訓結束時,參與者將能夠:

- 降低管理狀態難以維護的大型項目的複雜性。
- 最小化應用程序的狀態進程。
- 減少開發複雜的面向數據的Web應用程序所需的時間。

課程格式

- 互動講座和討論。
- 大量的練習和練習。
- 在實時實驗室環境中親自實施。

課程自定義選項

- 要申請本課程的定制培訓,請聯繫我們安排。
- 要了解有關NgRx的更多信息,請訪問:https://ngrx.io/
28 小時
Overview
React是一個Javascript庫,用于構建快速而流暢的交互式網頁。結合Flux體系結構和GraphQL查詢語言,可以構建功能非常強大且高效的Web應用程序。 在這個有指導意義的現場培訓中,參與者將學習如何使用Flux和GraphQL構建React應用程序。該課程涵蓋了安裝,設置,集成,測試,部署和最佳實踐,並通過創建一系列示例應用程序來演示如何使用最先進的工具包爲應用程序添加更多級別的複雜性和“酷炫”技術。 使用React開發應用程序需要一種與某些開發人員習慣的不同的想法,特別是當來自其他MVC框架(如AngularJS和Bootstrap)的思維模式時。 此培訓涵蓋了每步使用的技術背後的基礎知識,以便參與者不僅可以構建功能應​​用程序,還可以理解爲什麽使用特定方法。這爲在未來構建自己的應用程序的設計和期望的結果獨立思考和創造性地思考奠定了基礎。 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
21 小時
Overview
本課程是爲使用AngularJS的開發人員創建的,但他們想要清楚了解使用框架的最佳實踐。它沒有涵蓋角度的基礎知識,但側重于開發SPA的方法和風格,通常不易于“自然地”學習或通過自學。 本課程通常運行在Angular(1x)的最新穩定版本上,但可以根據需要覆蓋較舊版本或測試版本。
7 小時
Overview
帶有Angular 4的NativeScript提供了一個架構,用于在Angular 4框架中使用單個代碼庫web技術開發完全原生的移動應用程序。NativeScript利用Angular 4更快的運行時間和緊湊的應用程序包來開發非依賴的web視圖和本地移動應用程序。

這一由講師引導的現場培訓將在參與者學習創建一個簡單但功能齊全的原生移動應用程序(iOS或Andriod,現在Windows也可以 )時介紹Angular 4的新動畫API,以及它們在簡化移動應用程序運行時間方面的潛在功能。

在本次培訓結束時,參與者將學會:

- 在package.json中更新現有的動畫包和依賴項
- 執行新的動畫API,如元素查詢、可重用動畫、動畫參數、交錯和可路由動畫
- 部署應用程序

受衆

- 尋求爲iOS或Android開發跨平台應用程序的移動應用程序開發人員
- 希望將其技能組合應用于移動應用程序開發領域的web開發人員

課程形式

- 部分講座、部分討論、練習和大量實操
7 小時
Overview
NativeScript與Angular 2允許開發人員在Angular 2框架上使用通用Web技術爲Android,iOS和Web應用程序構建真正的本地跨平台應用程序。 這個有指導意義的現場培訓介紹了關鍵的Angular 2特性和功能,並演示了它們在NativeScript中的實際應用,因爲參與者通過創建有吸引力的原生Android和iOS應用程序。 在培訓結束後,參與者將能夠: 使用Angular 2構建和部署完全原生的移動應用程序使用RxJS處理遠程數據流通過Angular 2路由器導航創建多個頁面應用程序 聽衆 尋求爲iOS或Android開發跨平台應用程序的移動應用程序開發人員希望將他們的技能集轉化爲移動應用程序開發領域的Web開發人員 課程的格式 部分講座,部分討論,練習和沈重的練習
7 小時
Overview
NativeScript是一個開源框架,設計時考慮JavaScript,XML和CSS,以開發和部署跨平台原生移動應用程序,即在iOS和Android上。通過使用單個JavaScript代碼庫,NativeScript可以利用本機平台API和UI來提供真正的本地體驗。 在這個有指導性的實時培訓中,參與者將學習NativeScript的基本UI組件和模塊,因爲他們逐步完成了爲Android和iOS創建和部署簡單的原生移動應用程序。 在培訓結束後,參與者將能夠: 實現MVVM(模型視圖視圖模型)體系結構通過網絡請求部署簡單的工作流程通過JavaScript代碼使用本地API 通過CSS訪問原生UI風格 聽衆 尋求爲iOS或Android開發跨平台應用程序的移動應用程序開發人員 課程的格式 部分講座,部分討論,練習和沈重的練習
35 小時
Overview
Angular 4(以前的版本被稱爲Angular.js、AngularJS、AngularJS 1、Angular 1、Angular 2等)是一個基于JavaScript的前端Web應用程序框架,用于開發單頁面應用程序。與之前的版本相比,Angular 4具有更好的性能、更多的API可用,並且改進了在移動設備上的設計和響應性。

MEAN堆棧是一個完整的JavaScript解決方案,用于使用MongoDB、Express、Angular和Node.js快速、輕松地編寫可伸縮、可靠及可維護的Web應用程序。

在這一由講師引導的現場培訓中,參與者將學習在逐步創建和部署示例Web應用程序時如何使用MEAN堆棧,特別是如何使用Angular 4。

在本次培訓結束時,參與者將學會:

- 創建、構建、調試、部署基于MEAN的Angular 4應用程序
- 單元測試他們的Angular 4應用程序
- 使用TypeScript編寫Angular代碼

受衆

- 開發人員

課程形式

- 部分講座、部分討論、練習和大量實操
35 小時
Overview
MEAN堆棧是一種全面的JavaScript解決方案,可幫助您使用MongoDB,Express,Angular和Nodejs快速輕松地編寫和部署可伸縮,健壯且可維護的Web應用程序。 在這個強化訓練課程結束後,學生將能夠: 將數據存儲在NoSQL,面向文檔的MongoDB數據庫中,可提供性能和可伸縮性。 使用Nodejs,這是基于Google V8運行時構建的服務器端平台,用于構建快速,可擴展的網絡應用程序。 使用Express,這是一個構建在Nodejs之上的簡單但功能強大的Web應用程序開發HTTP服務器框架。 使用Angular 2框架爲Web應用程序提供聲明式的雙向數據綁定。 利用'fullstack JavaScript'範例,即將文檔以類似JSON的格式存儲在MongoDB中,在Nodejs / Expressjs中編寫JSON查詢,並將這些JSON文檔轉發回基于Angular的前端。 熟悉IT行業最新的Web應用程序開發趨勢。 筆記: Angular提供不同的版本,例如: AngularJS(又名Angularjs,AngularJS 1和Angular 1) 角2 角4 等等 此培訓涵蓋Angular 2 。 對于所有其他組件(Nodejs,Express, MongDB ),我們涵蓋最新的穩定版本 。 如果您希望自定義此培訓中教授的版本,請聯系我們安排。
35 小時
Overview
當然客觀的: MEAN堆棧是一種全面的JavaScript解決方案,可幫助您使用MongoDB,express,AngularJS和Nodejs快速輕松地編寫可伸縮,健壯且可維護的Web應用程序。 在這個強化訓練課程結束後,學生將能夠: 將數據存儲在NoSQL,面向文檔的MongoDB數據庫中,可提供性能和可伸縮性。 使用Nodejs,這是基于Google V8運行時構建的服務器端平台,用于構建快速,可擴展的網絡應用程序。 使用Express,這是一個構建在Nodejs之上的簡單但功能強大的Web應用程序開發HTTP服務器框架。 使用AngularJS框架爲Web應用程序提供聲明式的雙向數據綁定。 利用'fullstack JavaScript'範例,即將文檔以類似JSON的格式存儲在MongoDB中,在Nodejs / Expressjs中編寫JSON查詢,並將這些JSON文檔轉發回基于Angular的前端。 熟悉IT行業最新的Web應用程序開發趨勢。
21 小時
Overview
React是一個開源的Javascript庫,可以用來創建交互式網頁和移動應用程序。它經常被拿來與MVC框架(如Angular、Ember、Backbone)進行比較,但是,React的特別之處在于其關注于應用程序的UI(MVC中的View)。其獨特的渲染高度交互式用戶界面(UI)的方法既強大又便捷,並導致了React的普及。

在本培訓課程中,我們展示了React的強大功能和靈活性,將其與其他框架進行比較,並逐步指導參與者創建自己的應用程序。

到本課程結束時,參與者將對React的設計理念有深入的了解,知道什麽時候什麽情況下應該使用React,什麽時候應考慮使用傳統的MVC模型。本培訓強調實際操作和完成開發真正的應用程序,對于希望使用React來提高自身工作效率和技能的Web應用程序開發人員來說,是極有價值的。

受衆

- 前端開發人員
- Web開發人員
- Javascript程序員

課程形式

- React的特性和功能概述,以及Web應用程序的逐步開發。
14 小時
Overview
ReactiveX是一個用于使用可觀察序列創建異步數據流的綜合庫。它使開發人員能夠利用可觀察的流及其捕獲發射事件並相應執行功能的能力。 這項有指導性的實時培訓向參與者介紹了ReactiveX用于開發響應式應用程序的綜合庫,並向參與者介紹了一系列案例,展示了ReactiveX關鍵功能的實用性和功能。 在培訓結束後,參與者將能夠: 理解反應式編程範例和觀察對象的功能及其在開發UI大量應用程序時的常用用法成功爲ReactiveX設置環境從衆多不同的項目中創建可觀察的事件應用ReactiveX的轉換和過濾功能 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
14 小時
Overview
JavaScript是一種爲操縱網頁而設計的編程語言。
7 小時
Overview
Appcelerator Titanium是一個開源開發框架,可以從單個JavaScript代碼庫在iOS,Android和Windows Phone上創建原生移動應用程序。 此培訓介紹了Titanium的基礎知識,並通過創建Titanium移動應用程序來讓參與者參與。 聽衆 Web應用程序開發者 課程的格式 強調強調練習。大多數概念都是通過樣本,練習和動手開發來學習的。
21 小時
Overview
在過去的20年裡, JAVAscript 一直是瀏覽器內用戶端腳本的事實上的標準。網路裝配代表了一個新的方向。這種二進位格式內置到瀏覽器中, 將允許開發人員編譯和執行在瀏覽器中使用任何語言編寫的代碼。網路組裝是可擕式的, 體積小, 效率高。它可以實現快速載入時間, 並可以通過將其二進位代碼轉換為 asm. Js 在現有的 JAVAscript 平臺上運行。更重要的是, Web裝配則為從瀏覽器中執行更新、更密集的應用程式 (例如虛擬實境和高端遊戲) 鋪平了道路



在這個講師指導的現場課程中, 我們介紹了 web 程式設計的演變、當今的現狀, 以及隨著 Web組裝的出現和發佈可以做些什麼。該課程將是解釋性和實用性, 提供必要的理論和步行參與者通過創建自己的網路裝配計畫.

課程 的

格式

- 課程將以動手和任務為基礎
- C 和 C++ 將用於練習
14 小時
Overview
vuetify. js 是 vue. js 的語義元件框架

本教師指導的現場培訓 (現場或遠端) 針對的是希望使用 vueti聯合會. js 為單頁應用程式構建漂亮的介面的開發人員。

到本次培訓結束時, 學員將能夠:

- 安裝和配置 vuetify. js.
- 瞭解材料設計背後的原則.
- 使用 vu. js 和 Vue.js. js. 創建具有高級 UI 的單頁應用程式
課程 的

格式

- 互動講座和討論.
- 大量的練習和練習
- 在現場實驗室環境中的實際實現。

課程自訂選項

- 要要求本課程的定制培訓, 請聯繫我們安排
- 要瞭解更多關於 vuetify. js 的資訊, 請訪問: HTTPs://github.com/vuetifyjs/vuetify
21 小時
Overview
Vuejs是一個開源的漸進式JavaScript前端框架,用于構建高級單頁應用程序。 Vuejs旨在充分利用Angular,使其輕量化,並省去不必要的部分。 在這個有指導意義的現場培訓中,參與者將學習如何利用Vuejs的增量式架構來構建複雜的單頁應用程序(SPA)。 在培訓結束後,參與者將能夠: 構建有條件地處理和呈現數據的Web應用程序設計可有效應對用戶事件的交互式網絡應用程序編寫模塊化和可重用的代碼逐步完善全頁單頁應用程序的視圖將Vuejs集成到現有網頁使用Vue的生態系統來擴展框架的功能 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
28 小時
Overview
Unity 是一款跨平臺遊戲引擎, 用於為 PC、遊戲機、行動裝置和網站開發視頻遊戲

這 教師指導的現場培訓 涵蓋了與 Unity 一起進行遊戲開發的基礎知識, 同時引導參與者逐步完成自己的遊戲創作



課程 的

格式

- 討論、動手設計和開發以及
測驗
7 小時
Overview
在這個有指導意義的現場培訓中,參與者將在他們逐步創建Web應用程序的單元測試套件時了解各種JavaScript測試框架。 在培訓結束後,參與者將能夠: 使用單元測試框架(如QUnit和Jasmine)在JavaScript中編寫單元測試使用Mocha和Chai等框架實施TDD和BDD 聽衆 測試工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
7 小時
Overview
Underscorejs是用于函數式編程的最流行的JavaScript庫之一。它包含了函數式編程原則,但並不自以爲是,可以用于命令式,面向對象式,功能式或其他編程風格。 Underscore使Javascript開發更高效。 在這個有指導的現場培訓中,參與者將學習如何使用Underscore構建JavaScript應用程序。 在培訓結束後,參與者將能夠: 使用Underscore來操作和控制JavaScript集合,數組,對象和函數使用Underscore庫的功能性來提高代碼的表現力和可讀性改進代碼性能創建聚合和數據操作與ViewModel集成使用Underscore構建其他JavaScript庫 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
7 小時
Overview
類型腳本是用於構建企業 JAVAscript 應用程式的開來源語言。它是一個嚴格的 JavaScript 超集合, 它編譯為普通 JAVAscript, 並為語言帶來靜態類型和麵向物件的開發.

本講師指導的現場培訓介紹了 TypeScript & #39; 的主要功能, 並引導參與者完成了真實的 JavaScript 應用程式

的構建。

課程 的

格式

- 互動講座和討論.
- 大量的練習和練習
- 在現場
實驗室環境中的實際實現。

課程自訂選項

- 要要求本課程的定制培訓, 請聯繫我們安排
14 小時
Overview
Seneca是Nodejs的一個微服務框架。 在這個有指導意義的現場培訓中,參與者將學習塞內卡的基礎知識,因爲他們通過與塞內卡建立微型服務的實踐例子。 在培訓結束後,參與者將能夠: 了解塞內卡的基本原理使用Seneca構建微服務 聽衆 開發商程序員 課程的格式 部分講座,部分討論,練習和沈重的練習
21 小時
Overview
React Native是一個開源的跨平台開發框架,用于構建移動應用程序(app)。它由Facebook開發,使開發人員能夠在Android和iOS系統上爲其應用創建本機外觀體驗。與其他跨平台移動開發工具(如PhoneGap)不同,React Native生成完全原生的應用程序用戶界面(UI)。沒有HTML5用戶界面。

React Native提供基于JavaScript和React(又名React.js或ReactJS)庫的一致的開發人員體驗,並通過關注所有平台上的開發人員效率實現真正快速的移動開發 - 只需學習一次,隨時隨地編寫。

在本課程中,參與者將學習React Native背後的原理和方法,同時將爲Android和iOS系統開發自己的移動應用程序。

受衆

- 移動應用開發工程師

課程形式

- React Native特性和功能概述,以及移動應用程序的逐步開發。
JavaScript,培訓,課程,培訓課程, 企業JavaScript培訓, 短期JavaScript培訓, JavaScript課程, JavaScript周末培訓, JavaScript晚上培訓, JavaScript訓練, 學習JavaScript, JavaScript老師, 學JavaScript班, JavaScript遠程教育, 一對一JavaScript課程, 小組JavaScript課程, JavaScript培訓師, JavaScript輔導班, JavaScript教程, JavaScript私教, JavaScript輔導, JavaScript講師

促銷課程

訂閱促銷課程

為尊重您的隱私,我公司不會把您的郵箱地址提供給任何人。您可以享有優先權和隨時取消訂閱的權利。

我們的客戶

is growing fast!

We are looking to expand our presence in Taiwan!

As a Business Development Manager you will:

  • expand business in Taiwan
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!