編程培訓 | Programming培訓

編程培訓

由講師進行實時指導的編程本地培訓課程通過交互式動手實踐演示程序設計的基本原理和高級主題。

編程培訓形式包括“現場實時培訓”和“遠程實時培訓”。現場實時培訓可在客戶位于台灣的所在場所或NobleProg位于台灣的企業培訓中心進行,遠程實時培訓可通過交互式遠程桌面進行。

NobleProg -- 您的本地培訓提供商

客戶評論

★★★★★
★★★★★

編程課程大綱

標題
Duration
Overview
標題
Duration
Overview
28 hours
Overview
該課程涵蓋了Java開發的基礎知識。

它向學生介紹Java技術,並教他們基本的Java語法和概念,從而創建一個簡單的程序。培訓貫穿Java編程語言的基本概念和特性,重點關注異常,基本輸入/輸出,並發,正則表達式,Java集合框架和平台環境。完成所有基本Java功能的解釋和培訓後,課程結束。
7 hours
Overview
OpenResty is a full-fledged web platform that integrates Nginx, LuaJIT, and Lua libraries. It allows for the construction of high-performance web applications capable of handling 10K ~ 1000K+ connections in a single box. OpenResty is used by Alibaba, CloudFlare, and Tumblr, among others.

In this instructor-led, live training, participants will learn how to use OpenResty to build a number of demo solutions, including a web application, web service, and a dynamic web gateway.

By the end of this training, participants will be able to:

- Turn an nginx web server into a web application server
- Use the Lua programming language to script nginx C modules and Lua modules
- Run server-side web applications completely inside the Nginx server
- Integrate OpenResty with remote backends such as MySQL, PostgreSQL, Memcached, and Redis

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
35 hours
Overview
到培訓結束時,代表們將被充分配備基本的Python概念,並且應該能夠充分利用NLTK來實現大部分基于NLP和ML的操作。培訓旨在不僅提供執行知識,還提供其中技術的邏輯和操作知識。
14 hours
Overview
在這一由講師引導的現場培訓中,參與者將學習如何使用Matlab來設計、構建、可視化用于圖像識別的卷積神經網絡。

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

- 建立深度學習的模式
- 使數據分類自動化
- 使用Caffe和TensorFlow-Keras的模型
- 使用多個GPU、雲或群集訓練數據

受衆

- 開發人員
- 工程師
- 領域專家

課程形式

- 部分講座、部分討論、練習和大量實操
21 hours
Overview
預測性分析是使用數據分析來預測未來的過程。此過程使用數據以及數據挖掘、統計和機器學習技術創建可用來預測未來事件的預測模型。

在這一由講師引導的現場培訓中,參與者將學習如何使用Matlab建立預測模型,並將其應用于大樣本數據集,以根據數據預測未來事件。

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

- 創建預測模型來分析曆史和交易數據中的規律
- 使用預測建模來識別風險和機會
- 建立捕捉重要趨勢的數學模型
- 使用來自設備和業務系統的數據來減少浪費、節省時間或降低成本

受衆

- 開發人員
- 工程師
- 領域專家

課程形式

- 部分講座、部分討論、練習和大量實操
7 hours
Overview
TypeScript是用于構建企業Javascript應用程序的開源語言。它是一個嚴格的JavaScript超集,可以編譯爲純JavaScript,並爲靜態語言提供靜態類型和面向對象的開發。 本課程介紹TypeScript的高級功能,並通過構建reallife JavaScript應用程序向參與者講解。 在培訓結束後,參與者將能夠: 利用Typescript的全部功能,以更少的錯誤編寫更好的代碼用聯合,交集和元組類型擴展現有類型創建並使用裝飾器使用promise,異步和等待關鍵字來管理異步代碼寫出幹淨,富有表現力的代碼 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
14 hours
Overview
Behat是用PHP編寫的行爲驅動開發(BDD)測試框架。它有助于開發人員,測試人員,業務利益相關方和客戶在軟件開發過程中進行溝通。 Behat允許非技術人員編寫應用程序預期行爲的明確描述,然後將這些“應用場景”作爲針對應用程序的功能測試。 在這個有指導意義的現場培訓中,參與者將學習如何使用Behat和PHP編寫和執行BDD風格的測試用例。 在培訓結束後,參與者將能夠: 運行可讀的自動化測試,“給定,當時,然後”黃瓜語言使用基于Behat的測試案例來改善技術和非技術團隊之間的協作將Behat與Selenium,Mink,Goutte和其他浏覽器模擬器集成以推動測試並生成報告通過擴展系統擴展Behat功能通過終端命令,REST API等測試大量的使用場景。 聽衆 測試工程師開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
7 hours
Overview
NET Reactive Extensions(Rx)是一個庫,用于使用可觀察集合和LINQstyle查詢運算符來編寫異步和基于事件的程序。 在這個有指導的實時培訓中,參與者將學習如何使用NET Reactive Extensions開發異步應用程序。 在培訓結束後,參與者將能夠: 創建捕捉來自各種數據源(如股票報價,推文,計算機事件和Web服務)的事件流的應用程序使用Observable和Scheduler來表示和管理多個異步數據流使用LINQ操作符對多個事件進行篩選,投影,聚合,撰寫和執行基于時間的操作 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
7 hours
Overview
古巴平台是一個面向企業應用的開源Java Web框架。 在這個有指導性的現場培訓中,參與者將學習如何使用古巴平台開發具有豐富Web界面的企業應用程序。 在培訓結束後,參與者將能夠: 使用聲明式用戶界面開發Java應用程序和UI,而不使用HTML,CSS或JavaScript 減少樣板代碼並促進快速發展將CUBA Studio Web開發工具與現有的Java IDE一起使用在不分支代碼的情況下自定義應用程序 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
21 hours
Overview
Jenkins是一個用Java編寫的開源持續集成(CI)工具。 Maven是Java項目的構建自動化工具。它們可以一起用于觸發連續構建,例如:執行JUnit測試(無論何時提交新代碼),將這些構建部署到生産環境,以及在一天的戰略時間(例如午夜)安排這些任務。這些工具和流程構成了開發和部署軟件的DevOps方法,並且在敏捷開發中很受歡迎。 在這個有指導意義的實時培訓中,與會者將首先介紹DevOps,版本控制和自動化腳本,然後繼續深入實踐,學習如何在實驗室環境中安裝,配置和部署Jenkins和Maven。 聽衆 開發商系統管理員 DevOps工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
7 hours
Overview
Undertow是一個用Java編寫的輕量級Web服務器。它由JBoss的WilfFly在內部使用,並作爲基于JVM的應用程序的嵌入式Web服務器而廣受歡迎。 在本課程中,學員將學習如何將Undertow Web服務器設置爲獨立和嵌入式Web服務器。 在課程結束時,參與者將了解Undertow的架構,功能和能力,並能夠: 以獨立和嵌入模式部署和管理Undertow服務器使用Undertow的嵌入式API將Undertow嵌入到應用程序代碼中將Undertow集成到Wildfly應用程序服務器中將Undertow設置爲Spring Boot的嵌入式servlet容器 聽衆 系統管理員企業Web應用程序開發人 DevOps工程師開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
21 hours
Overview
數據科學是統計分析,機器學習,數據可視化和編程的應用,用于理解和解釋真實世界的數據。 F#是一款非常適合數據科學的編程語言,因爲它結合了高效執行,REPLscripting,強大的庫和可擴展的數據集成。 在這個有指導意義的現場培訓中,參與者將學習如何使用F#來解決一系列現實世界的數據科學問題。 在培訓結束後,參與者將能夠: 使用F#的集成數據科學軟件包使用F#與其他語言和平台進行互操作,包括Excel,R,Matlab和Python 使用Deedle包解決時間序列問題用最少的生産線質量代碼進行高級分析了解函數式編程如何非常適合科學和大數據計算使用F#訪問和可視化數據將F#應用于機器學習探索商業智能和社交遊戲等領域問題的解決方案 聽衆 開發商數據科學家 課程的格式 部分講座,部分討論,練習和沈重的練習
14 hours
Overview
Spec Explorer是創建軟件行爲模型的工具,通過圖形可視化分析這些模型,檢查這些模型的有效性並從模型生成測試用例。 在這個有指導意義的現場培訓中,參與者將學習基于模型的測試的理論和實踐,因爲他們使用Spec Explorer在演示應用程序上創建和執行MBT測試。 在培訓結束後,參與者將能夠: 通過應用建模策略和技術生成測試用例爲不同類型的軟件應用程序,系統和環境管理測試模型評估,建議和實施組織內的MBT策略了解並解釋MBT的益處和挑戰 聽衆 測試工程師開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
21 hours
Overview
SpecFlow是.NET的官方Cucumber實現。它允許測試人員在.NET項目中定義,管理和自動執行人類可讀的驗收測試。 SpecFlow使用官方Gherkin解析器並支持.NET框架,Xamarin和Mono。

在這個由講師指導的實時培訓中,參與者將學習如何使用SpecFlow編寫技術和非技術利益相關者都能理解的驗收測試。

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

- 將業務需求綁定到.NET代碼
- 應用BDD技術爲應用程序構建活文檔
- 從Visual Studio或命令行運行SpecFlow
- 將SpecFlow集成到現有的連續測試和構建環境中
- 將SpecFlow與其他測試框架集成,例如MSTest,NUnit,xUnit和MbUnit

聽衆

- 測試工程師
- 開發商

課程形式

- 部分講座,部分討論,練習和繁重的實踐練習
14 hours
Overview
F#是功能最強的編程語言。它是一種強類型語言,支持不同風格的編程,包括功能性,命令性,面向對象和反應性。 F#在Visual Studio和Xamarin Studio中完全受支持。 在這個有指導意義的現場培訓中,參與者將學習函數式編程,通過創建一系列示例應用程序和實用程序。 在培訓結束後,參與者將能夠: 理解函數式編程的原理編寫優雅,可維護的代碼來解決複雜的計算問題使用F#與Javascript和C#創建異步Web應用程序 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
21 hours
Overview
Vuejs是一個開源的漸進式JavaScript前端框架,用于構建高級單頁應用程序。 Vuejs旨在充分利用Angular,使其輕量化,並省去不必要的部分。 在這個有指導意義的現場培訓中,參與者將學習如何利用Vuejs的增量式架構來構建複雜的單頁應用程序(SPA)。 在培訓結束後,參與者將能夠: 構建有條件地處理和呈現數據的Web應用程序設計可有效應對用戶事件的交互式網絡應用程序編寫模塊化和可重用的代碼逐步完善全頁單頁應用程序的視圖將Vuejs集成到現有網頁使用Vue的生態系統來擴展框架的功能 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
7 hours
Overview
在這個有指導意義的現場培訓中,參與者將在他們逐步創建Web應用程序的單元測試套件時了解各種JavaScript測試框架。 在培訓結束後,參與者將能夠: 使用單元測試框架(如QUnit和Jasmine)在JavaScript中編寫單元測試使用Mocha和Chai等框架實施TDD和BDD 聽衆 測試工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
14 hours
Overview
指導性分析同描述性分析和預測性分析一樣,是業務分析的一個分支。它使用預測模型來建議爲達到最佳結果可采取的行動,依靠優化和基于規則的技術作爲決策的基礎。

在這一由講師引導的現場培訓中,參與者將學習如何使用Matlab對一組樣本數據進行指導性分析。

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

- 了解指導性分析中使用的關鍵概念和框N架
- 使用MATLAB及其工具箱來獲取、清理和探索數據
- 使用基于規則的技術,包括推理引擎、記分卡、決策樹(decision trees),根據不同的業務場景做出決策
- 使用蒙特卡羅(Monte Carlo)模擬來分析不確定性並確保合理的決策
- 將預測性和指導性模型部署到企業系統

受衆

- 業務分析師
- 運營規劃師
- 職能經理
- BI(商業智能)團隊成員

課程形式

- 部分講座、部分討論、練習和大量實操
28 hours
Overview
Angular 2是用于構建移動和桌面Web應用程序的新開發平台。
7 hours
Overview
本課程介紹編寫基于F#的單元測試所需的工具和技術。特別強調測試驅動開發(TDD)。功能TDD是一種測試方法,它使用函數式編程在開發應用程序之前單元測試。函數式編程(與命令式,狀態轉換式編程相對)采用F#等語言,因此它可以很好地應用于TDD,因爲可以編寫單獨的小型,目標明確的測試。 在這個有指導意義的現場培訓中,參與者將學習如何使用F#編寫直觀且易于理解的單元測試。 在培訓結束後,參與者將能夠: 用小型的,孤立的功能建立一個完整的系統將測試用例表示爲屬性而不是示例編寫測試代碼而不需要模擬減少控制和檢查副作用的需要使用諸如NaturalSpec,FsCheck,FsTest,FsUnit和Unquote等庫來促進測試用例的創建使用F#來克服與主流測試驅動開發(TDD)相關的一些問題, 聽衆 測試工程師 課程的格式 部分講座,部分討論,練習和沈重的練習
35 hours
Overview
這爲期5天的課程面向希望學習如何爲運行iOS 11的iPhone和iPad開發應用程序的開發人員Xcode 9,Swift 4和iOS 11引入了應用程序編寫方式的重大變化。 本課程介紹如何使用Swift編程語言和Xcode 9 IDE從頭開始開發應用程序。 在此過程中,將使用Swift從頭開始開發功能完整的應用程序。 此課程只能在MacBook Pro或Mac Mini等Apple硬件上運行。 代表需要在蘋果公司注冊並擁有下載軟件Xcode所需的Apple ID。 希望使用USB電纜在iPhone或iPad上運行課程中開發的應用程序的代表需要使用Xcode注冊他們的設備。 委托人必須能夠在此之後了解Swift的所有基礎知識,並且應該能夠在iOS中創建任何類型的應用程序,並在iOS上挖掘更複雜的應用程序
14 hours
Overview
計算機視覺是一個涉及從數字媒體自動提取、分析和理解有用信息的領域。Python是一種高級編程語言,因其清晰的語法和代碼可讀性而聞名。

在這一由講師引導的現場培訓中,學員將使用Python逐步創建簡單的計算機視覺應用程序,並從中習得計算機視覺的基礎知識。

在本次培訓結束後,學員將能夠:

- 了解計算機視覺的基礎知識
- 使用Python來實現計算機視覺任務
- 使用Python構建自己的計算機視覺應用程序

受衆

- 對計算機視覺感興趣的Python程序員

課程形式

- 部分講座、部分討論、練習和大量實操
35 hours
Overview
Python是一種高級編程語言,因其清晰的語法和代碼可讀性而聞名。 在這個有指導意義的現場培訓中,與會者將學習如何使用Python進行定量金融。 在培訓結束後,參與者將能夠: 了解Python編程的基礎知識將Python用于財務應用程序,包括實施數學技術,隨機指標和統計數據使用性能Python實現財務算法 聽衆 開發商定量分析師 課程的格式 部分講座,部分討論,練習和沈重的練習
21 hours
Overview
Spark是一個用于查詢、分析和轉換大數據的數據處理引擎。Python是一種高級編程語言,因其清晰的語法和代碼可讀性而聞名。PySpark允許用戶將Spark與Python連接。

在這一由講師引導的現場培訓中,學員將通過實踐練習學習如何使用Python和Spark一起分析大數據。

在本次培訓結束後,學員將能夠:

- 了解如何使用Spark和Python一起分析大數據
- 開展模擬真實世界環境的練習
- 用不同的工具和技術通過PySpark進行大數據分析

受衆

- 開發人員
- IT專業人士
- 數據科學家

課程形式

- 部分講座、部分討論、練習和大量實操
21 hours
Overview
機器學習是人工智能的一個分支,指計算機可以在不被明確編程的情況下學習。

在這一由講師引導的現場培訓中,參與者將學習如何應用機器學習技術和工具來解決財務的現實問題。Python將被用作編程語言。

參與者首先學習關鍵原則,然後通過建立自己的機器學習模型並使用模型來完成一些團隊項目以將所學知識運用到實踐中。

在本次培訓結束後,參與者將能夠:

- 了解機器學習的基本概念
- 了解機器學習在金融領域的應用和使用
- 使用Python機器學習開發自己的算法交易策略

受衆

- 開發人員
- 數據科學家

課程形式

- 部分講座、部分討論、練習和大量實操
14 hours
Overview
面向對象編程(Object-Oriented Programming,OOP)是一種基于對象概念的編程範式。OOP更注重數據而不是注重邏輯。Python是一種高級編程語言,因其清晰的語法和代碼可讀性而聞名。

在這一由講師引導的現場培訓中,學員將學習如何使用Python開始面向對象編程。

在本次培訓結束後,學員將能夠:

- 了解面向對象編程的基本概念
- 了解Python中的OOP語法
- 用Python編寫自己的面向對象程序

受衆

- 想了解面向對象編程的初學者
- 有興趣學習用Python進行OOP的開發人員
- 有興趣學習OOP的Python程序員

課程形式

- 部分講座、部分討論、練習和大量實操
21 hours
Overview
MATLAB軟件簡介

MATLAB(矩陣實驗室)是MATrix LABoratory的縮寫,是一款由美國The MathWorks公司出品的商業科學計算和仿真軟件.MATLAB擁有一套可用于算法開發,數據可視化,數據分析以及數值計算的高級技術計算語言和交互式環境.除了矩陣運算,求解線性系統方程,繪制函數/數據圖像等常用功能外,MATLAB還可以用來創建用戶界面及與調用其它語言(包括C,C++,Java,Python和FORTRAN)編寫的程序。 盡管MATLAB最初主要用于科學計算,但其不斷增加的各種附加工具箱(到目前爲止將近100個)使之適合不同領域和行業的應用,如控制系統設計與分析,生物醫療,圖像處理,信號處理與通訊,金融建模和分析,汽車,航天航空等。另外還有一個基于模型化設計(MBD)的圖形化仿真軟件包Simulink用于系統模擬,代碼生成,動態/嵌入式系統開發等方面.

培訓目的

本課程將全面介紹MATLAB科學技術計算環境,旨在于使初學者迅速掌握MATLAB原理,在課程結束後可以:

-> 熟悉MATLAB界面,查找幫助;

-> 鍵入命令,進行變量,向量和矩陣的基本操作;

-> 對數據進行多種可視化展示;

-> 處理數據文件和不同數據類型;

-> 編寫腳本和函數,並在其中包含必要的邏輯和分支控制;

-> 讀寫文本和二進制文件

課程特色

本次課程使用MATLAB2014a用于演示。本著由淺入深,注重實踐,重點問題反複強調的原則,不拘泥于PPT講義,盡量多使用實例進行示範操作.
7 hours
Overview
Eclipse是最常用于Java編程的集成開發環境(IDE)。 在這個有指導意義的現場培訓中,參與者將學習如何使用Eclipse IDE for Java。 在培訓結束後,參與者將能夠: 了解Eclipse IDE的不同功能了解如何設置Eclipse IDE以進行Java開發在Eclipse中創建並運行他們的第一個Java應用程序學習有關如何高效使用Eclipse IDE的各種提示和技巧 聽衆 有興趣使用Eclipse IDE的Java開發人員 課程的格式 部分講座,部分討論,練習和沈重的練習
28 hours
Overview
Angular 5是用于構建移動、桌面和Web應用程序的現代JavaScript MVW (Model-View-Whatever) 框架。與之前的版本相比,Angular 5的一個顯著特性是更快的加載和執行時間。Angular由Google創建,用于Google Adwords、Google Fiber、Adsense和其他服務。

在這一由講師引導的現場培訓中,學員將逐步創建和部署一個示例Angular應用程序並從中學習Angular 5的基礎知識。

受衆

- 網絡開發初學者
- 有經驗的前端開發人員
- 任何有興趣學習如何使用Angular開發應用程序的人員

課程形式

- 部分講座、部分討論、練習和大量實操
21 hours
Overview
在這一由講師引導的現場培訓中,參與者將學習如何應用機器學習技術和工具來解決銀行業的現實問題。Python將被用作編程語言。

參與者首先學習關鍵原則,然後通過建立自己的機器學習模型並使用模型來完成一些現場項目以將所學知識運用到實踐中。

受衆

- 開發人員
- 數據科學家

課程形式

- 部分講座、部分討論、練習和大量實操

近期編程培訓課程

編程,培訓,課程,培訓課程, 企業編程培訓, 短期編程培訓, 編程課程, 編程周末培訓, 編程晚上培訓, 編程訓練, 學習編程, 編程老師, 學編程班, 編程遠程教育, 一對一編程課程, 小組編程課程, 編程培訓師, 編程輔導班, 編程教程, 編程私教, 編程輔導, 編程講師 Programming,培訓,課程,培訓課程, 企業Programming培訓, 短期Programming培訓, Programming課程, Programming周末培訓, Programming晚上培訓, Programming訓練, 學習Programming, Programming老師, 學Programming班, Programming遠程教育, 一對一Programming課程, 小組Programming課程, Programming培訓師, Programming輔導班, Programming教程, Programming私教, Programming輔導, Programming講師

促銷課程

訂閱促銷課程

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

我們的客戶

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!