學 程式設計 / 資料庫 課程
馬上加入高薪行列 宅家安心學

.NET程式設計

人才需求急遽攀升

Java程式開發

平均起薪 50k↑

資料庫管理

平均起薪 40k↑


C#

ASP.NET

OCP

OCE

SQL

資料科學
業界唯一
多種上課模式任你選
實體 + 線上 + 影音
挑戰全台開課密集度
保證選課時段最多
專業技術客服常在線
疑難雜症一秒搞定

為什麼學習程式設計 /資料庫課程?

理由 1

智慧電腦

「寫程式會教你如何思考。 」─蘋果創辦人Steve Jobs

學程式可以培養邏輯思考、解決問題的能力,並激發創造力,並不是軟體工程師才需要,美國於2015年底宣布將電腦科學列入通識教育,台灣將程式語言納入108 課綱,成為國高中的必修課程!
 

理由 2

AI人工智慧

人工智慧浪潮推波助瀾

AIoT時代來臨,科技全面進入生活,搭載此趨勢,懂AI、大數據、物聯網相關軟體開發產業需求將大增。
 

理由 3

跨界人才需求多

產業數位轉型 跨界人才夯

醫生寫程式預測病情、警察寫程式判斷事故地點…,懂得結合程式能力與領域know-how的跨界人才將成耀眼新星,身價水漲船高!
 

理由 4

調薪幅度高

不僅薪資高 調薪幅度更有感

商業週刊報導,『寫程式』是未來十年最賺錢的工作,根據人力銀行資料顯示,軟體開發相關人員任職五年後,薪資增加35%。
程式人才培訓

課程特色

 
真人線上直播教學
online-learning

真人線上直播教學

巨匠電腦深耕資訊教育多年,將實體及線上學習資源進行整合,讓學員可以依據自身學習狀態自由選擇,採講師live直播教學,可即時解決學員提問,化解學習痛點。
完整培訓課程
書籍翻頁效果

全方位微軟認證課程

巨匠電腦為符合業界對微軟技術的需求,精心規畫各IT系列課程,提供全方位的微軟技術訓練,包含程式設計開發、資料庫管理開發、網路系統管理、雲端Azure及資料科學等專業,作為微軟在各專業領域強力的後盾。
專業師資
戴著眼鏡的講師

原廠認證師資陣容

巨匠電腦為微軟及Oracle授權教育訓練中心,擁有多位MCT微軟認證/Oracle原廠認證講師,具備豐富業界經驗外,亦累積多年的教學實力,有助培訓學員IT專業知識與實務經驗。
專業電腦設備
有認證的教育訓練中心

微軟「最佳授權教育訓練中心」

2016台灣微軟統計推廣成果,巨匠電腦的「認證考照率」和「課程開課人數」均為全國第一,獲頒「最佳教育訓練中心」,展現巨匠電腦積極培育IT專業人才的堅強實力。

.NET程式設計

C# .NET開發工程師養成班
培養關聯式資料庫概念與開發基本語法能力,做為程式課程實作作品時可以結合資料庫,更貼近產業界實務開發的場景,C#程式設計學習物件導向的設計能力與進階語法,結合資料庫,進行Windows應用程式的開發。

ASP.NET Core MVC 網站與雲端開發實作班
以C#進行ASP.NET Core MVC網站應用程式開發、Web API程式開發,並結合資料庫,培養成為全端網站開發工程師、.NET開發工程師,並輔以雲端基礎概念的養成,具備完整網站雲端技術。

C# .NET程式設計

C# .NET程式設計
    • .NET版本介紹與 Visual Studio 開發工具
    • 資料型態、變數、運算子
    • 實質型別、參考型別與資料轉型
    • if 分支與switch分支運算
    • 迴圈
    • 陣列與集合

C#.NET開發工程師養成班

C#.NET開發工程師養成班
    • 關聯式資料庫基本概念
    • 主索引鍵與外部關聯鍵概念
    • 資料排序、DISTINCT、Top查詢、OFFSET-FETCH
    • 常用內建函數
    • C# - 類別與物件
    • C# - 方法設計與泛型
    • C# - 繼承與介面
    • C# - Override、Overload、Polymorphism
    • C# - 例外處理
    • C# - 檔案與I/O處理
    • C# - 加解密與雜湊
    • C# - 非同步方法設計
    • C# - 三層式架構與類別庫概念
    • C# - IOC(控制反轉) 設計
    • C# - LINQ 語法
    • WPF - WPF 簡介與專案結構
    • WPF - XAML 基本結構
    • WPF - 佈局元素
    • WPF - UI 元素
    • WPF - XAML Resources 概念
    • WPF - 資料元素
    • WPF - 事件驅動與MVVM
    • WPF - ViewModel與資料繫結
    • WPF - 使用 ADO.NET與資料庫溝通
    • WPF - 作品集實作
ASP.NET Core MVC 網站與雲端開發實作班
    • HTML網頁設計簡介與DOM結構
    • 表單元素
    • CSS網頁美妝
    • JavaScript , jQuery與DOM元素互動
    • .NET Core MVC專案結構簡介
    • Program.cs
    • MVC 與路由概念
    • View 設計
    • Razor語法
    • Tag Helper
    • Html Helper
    • Url Helper
    • 套版機制
    • bootstrap基本使用
    • Controller 設計
    • 與View的資料傳遞溝通(ViewData,ViewBag,TempData,ViewModel)
    • Model 設計 - 資料庫溝通術
    • DI 依賴注入 Dependency Injection
    • DI 容器管理服務的生命週期
    • LINQ與 Lambda
    • Entity Framework Core
    • ASP.NET Core Filters
    • Authorization Filters
    • Action Filters
    • ASP.NET Core Middleware 與 全域處理例外
    • 前後端架構分離與Restful API簡介
    • WEB API 路由與CORS
    • WEB API Model Binding 模型繫結與 JSON
    • WEB API Filter 與 JWT 驗證
    • WEB API 例外處理
    • Swagger 簡介
    • 使用jQuery與WEB API互動
    • .NET 6 minimal API
    • Azure 雲端簡介與app service 部署

AZ-204:Microsoft Azure開發管理認證

Microsoft Azure開發管理認證 AZ-204
    • 開發 Azure 計算解決方案
    • 為 Azure 儲存進行開發
    • 實作 Azure 安全性
    • 監控,最佳化解決方法,並為其疑難排解故障
    • 連線及使用 Azure 服務和協力廠商服務
AZ-900:Azure雲端核心養成班
    • 雲端服務的優點與服務類型
    • Azure核心架構元件、計算與網路服務
    • Azure儲存體服務
    • Azure 身分識別、存取和安全性
    • Azure合規性相關功能工具
    • 管理部署Azure資源功能與監視工具

課程應用與發展

你可以獲得以下技能…
  • 使用C#程式語言進行程式開發
  • 深入了解WPF應用程式開發技術
  • 使用.NET架構進行網站開發
  • 使用Web API進行程式開發
此系列課程適合…
  • 零基礎,對軟體開發有興趣的你
  • 想用C#語言開發.NET程式的你
  • 想學業界常用視窗應用程式技術
培訓完成你可以當…
  • 軟體研發工程師
  • 應用程式開發工程師
  • .NET開發工程師
  • 全端網站開發工程師
索取課程資訊

Java程式開發

IDC指出:「在財星五百大企業中,90%以上都有使用Java來進行程式設計。」Java這個語言學習後除了可以開發各類桌面的應用程式、Android APP、遊戲或企業的後台程式外,時下最熱門的大數據也跟Java有關,應用範圍十分廣泛,後續還有高階課程可延展應用,如:智能合約(區塊鍊)、AIoT、大數據等。

Java基礎程式設計

Java基礎程式設計
    • Java 應用程式簡介
    • 註解、資料、變數
    • Java運算子
    • Java決策控制
    • Java迴圈控制

Java OCP JP程式設計認證

Java OCP JP程式設計認證
    • Java資料與陣列
    • Java類別與物件
    • 使用封裝
    • 條件控制
    • Java 陣列、迴圈與日期型態
    • Java 繼承
    • Java 程式部署與維護
    • 模塊化設計
    • Java 物件導向 OOP 概覽
    • Java 介面(接口)
    • 集合和泛型
    • 函數式接口和 Lambda 表達式
    • 模組(模塊)系統
    • 並發 Concurr ency
    • 並行流 P arallel S treams
    • Java I/O(NIO .2) 與安全程式碼
    • 資料庫與本地化
Java Web OCE JWCD 元件系統開發認證
    • Web 應用程式技術演進
    • Web Application 與通訊協定概要
    • 邁入Java 網站系統-Servlet請求與回應
    • Servlet組態與網站系統資源控制
    • Web Interceptor應用-Filter實作
    • Java網站非同步處理機制
    • Java網站UI設計-JSP基礎語法
    • JSP EL/JSTL運算語言應用 、JSP Action Element應用
    • 網站軟體工程-MVC應用
    • 網站應用系統狀態管理
    • JavaBean與Entity設計與應用
    • Java網站資料庫存取策略-ORM軟體工程
    • JSP 自訂標籤開發與應用
    • RESTful Web Ser vice設計與應用
    • WebSocket 服務整合應用介紹如何開發WebSocket Server
    • 與Client撰寫與應用
Java企業框架實務
    • 團隊開發管理工具、SVN、Maven
    • Struts:藉由HelloWorld初探Struts的世界
    • Struts架構下Controller(Action)與View元件的資料存取
    • Object-backed JavaBean及Model Driven
    • JPA(Java Persistence API)
    • JPA環境配置與O/R Mapping的概念
    • JPA與Web應用程式的整合應用
    • Spring
    • 藉由HelloWorld初探Spring IoC及AOP的核心技術
    • JPA與Web應用程式的整合應用
    • RESTful Web Service
    • JSON
    • HTML5與CSS3
    • JavaScript與AJAX
    • 利用JavaScript進行表單資料檢查
    • 使用AJAX標籤程式庫
    • jQuery與AngularJS
    • 藉由HelloWorld初探jQuery的世界
    • jQuery與jQuery UI

Android程式必學的Java程式語言

窩課360-Android程式必學的Java程式語言
    • Eclipse開發工具安裝android作業環境
    • Java物件導向語言繼承多形語法
    • Java物件巢狀類別與匿名類別
    • Java與Android集合泛型語法
    • Java輸入/輸出(IO)資料處理
    • Android輸入/輸出(IO)資料處理
    • Java執行緒程式開發
    • Android執行緒程式開發
    • Android非同步類別多工應用
Java x Kotlin程式開發實戰演練
    • 建立第一個Java跨平台應用程式
    • 實用的Java暱名類別和Java8的lambda
    • 使用Layout建立美觀的介面
    • JLabel的多種外觀
    • Java的static class vs Kotlin singleton
    • 和使用者互動的按鈕
    • 建立多選一的選擇按鈕
    • 完整專案-BMI試算器

Java 11 1Z0-819認證考試解題技巧

Java 11 1Z0-819認證考試解題技巧
    • 使用Java資料類型
    • 控制程序流程
    • Java物件導向
    • Exception Handling異常處理
    • 使用陣列和集合
    • 使用Streams和Lambda表達式
    • Java平台模組系統
    • Concurrency並行
    • Java I/O函式庫
    • Java SE應用程序中的安全編碼
    • 使用JDBC的數據庫應用程序
    • Localization本地化設定
    • Annotations註釋
Java EE 7 Application Developer 1Z0-900認證解析
    • 了解Java EE所需的工具與基本操作
    • 使用EJB實施業務邏輯
    • 使用JAX-WS和JAXB API實施SOAP服務
    • 使用JSP創建Java Web應用程序
    • 使用WebSocket創建Java應用程序
    • 安全的Java EE 7應用程序
    • 使用JPA實體和BeanValidation管理持久性
    • 使用Java消息服務API
    • 使用Servlet創建Java Web應用程序
    • 使用JAX-RS API實施REST服務
    • 使用JSF開發Web應用程序
    • 使用CDI Bean
    • 在Java EE 7應用程序中使用批處理API

課程應用與發展

你可以獲得以下技能…
  • 建構符合Java平台的企業應用程式
  • 開發伺服器與Web應用程式
  • 熟悉Java前後端框架技術整合運用
此系列課程適合…
  • 零基礎,想了解Java程式語言的你
  • 想取得Oracle Java程式設計師認證的你
  • 想深入了解Java開發技術的你
  • 想提升系統彈性及品質的程設人員
培訓完成你可以當…
  • Java程式工程師
  • Java研發工程師
  • 網頁程式設計師
  • 網站架構系統分析師
索取課程資訊

資料庫管理

物聯網帶動Big Data應用,根據iThome調查,14.2%的企業有Big Data人才需求,資料庫人才更是許多產業高薪聘用職缺第一名,相關職缺如BI(商業智慧)、DBA(資料庫管理員)薪資行情也跟著水漲船高。

資料庫概論

資料庫概論
    • 資料庫系統
    • 關聯式資料庫模型
    • 實體關聯模型與正規化
    • SQL Server資料庫管理系統
    • 資料庫設計工具的使用
    • SQL語言與資料庫建置
    • 建立資料表與完整性限制條件

SQL Server 資料庫基礎認證班

SQL Server 資料庫基礎認證班
    • 探索核心資料概念
    • 在Azure中瀏覽關聯式資料
    • 在Azure中瀏覽非關聯式資料
    • 在Azure中探索現代資料倉庫分析
SQL Server 資料庫管理認證班
    • Azure資料庫管理員的角色
    • 規劃和實作資料平台資源
    • 實作一個安全環境
    • 監控和最佳化運營資源
    • 最佳化查詢效能
    • 任務自動化
    • 規劃和實施高可用性和災難恢復環境
SQL Server 資料庫開發認證班
    • 資料平台架構考量
    • Azure批次處理參考架構
    • Azure即時參考架構
    • 資料平台安全設計考量
    • 彈性和規模設計
    • 效率和運營設計

DP-900:微軟數據基礎應用班

DP900:微軟數據基礎應用班
    • 描述核心資料概念
    • 識別 Azure 上關聯式資料的考量
    • 描述在 Azure 上使用非關聯式資料的考量
    • 描述 Azure 上的分析工作負載
    • 描述核心資料概念
    • 識別 Azure 上關聯式資料的考量
    • 描述在 Azure 上使用非關聯式資料的考量
    • 描述 Azure 上的分析工作負載
DP-300:Azure資料庫考輔班
    • 規劃及實作資料平台資源
    • 實作安全的環境
    • 監視及設定資料庫資源,並將其最佳化
    • 設定及管理工作自動化
    • 規劃及設定高可用性和災害復原 (HA/DR) 環境

課程應用與發展

你可以獲得以下技能…
  • SQL語法應用
  • 處理大型數據集
  • 創建、處理及維護資料庫管理
此系列課程適合…
  • 零基礎,想了解資料庫管理的你
  • 想取得資料庫認證的你
  • 想深入了解資料庫如何開發/維護的你
  • 想了解資料庫進階管理的你
培訓完成你可以當…
  • 資料庫工程師
  • 資料庫管理師
  • 資料庫分析師
  • 資料庫顧問師
索取課程資訊

免費課程 諮詢

我要領取
個資保護聲明
送出
* 免費贈品數量有限,將由專人安排至巨匠電腦分校領取, 如贈送完畢將以等值贈品代替。
12000堂線上課程任你選

程式設計 / 資料庫 專業師資陣容

索取課程資訊

程式設計 / 資料庫 課程學員心得

巨匠電腦學員楊登麟
楊登麟

學無止盡就是狂 中年轉業成資料庫達人

原本就對IT技術很有興趣的登麟,雖然是科大資管系畢業,但因教授實務經驗上相對缺乏,教學不夠深入;而且因為校方招收學生困難,所以在教學上不太嚴格要求,「相敬如賓」的結果就是學生的學習看似輕鬆,成果卻是有限的。 畢業後一開始並非從事資訊工作,後來幾經考量後決定到巨匠學習自己有興趣的資訊領域,結訓時已拿到3張證照。
巨匠電腦學員徐宇辰
徐宇辰

多次挑戰APCS檢定,獲7級分佳績!

宇辰從高二起開始挑戰APCS檢定,共挑戰了4次。首次挑戰選擇Java作為檢定程式語言,取得觀念4級分,實作2級分佳績。後續轉換Python程式語言,最高考取了觀念4級分,實作3級分的好成績。宇辰提到轉換程式語言的契機,是因為偶然接觸Python後,發現Python有個強大的特性就是”函式庫”,一個函式可以代替Java十幾行的程式。由於APCS檢定實作只有150分鐘作答時間,因此需要用最少的時間去完成最多的題目,評估後宇辰決定轉換為Python程式語言,希望可以藉由熟悉函式庫應用快速解題。
巨匠電腦學員蔣忠凌
蔣忠凌

高雄港貨櫃起重機上的 Java程式設計師夢

他也發現直接來到課堂學習真的是最有效率的選擇,尤其在巨匠電腦的課程內容安排,針對的都是相對於產業界比較實務的應用面,的確比較優於在家自學,自我理解的學習概念來得更有效率。
巨匠電腦學員黃琮育
黃琮育

一竅不通到通通開竅 兩門課踏進職場

和許多的年輕人一樣,在成長的歷程中遍尋著自己的目標。26歲的琮育,談起後來瘋狂愛上並成為工作一部份的coding,表露欣喜、輕鬆的笑答:「還是要八股地說,我的專業真的來自巨匠。」
巨匠電腦學員楊登麟
楊登麟

學無止盡就是狂 中年轉業成資料庫達人

原本就對IT技術很有興趣的登麟,雖然是科大資管系畢業,但因教授實務經驗上相對缺乏,教學不夠深入;而且因為校方招收學生困難,所以在教學上不太嚴格要求,「相敬如賓」的結果就是學生的學習看似輕鬆,成果卻是有限的。 畢業後一開始並非從事資訊工作,後來幾經考量後決定到巨匠學習自己有興趣的資訊領域,結訓時已拿到3張證照。
巨匠電腦學員徐宇辰
徐宇辰

多次挑戰APCS檢定,獲7級分佳績!

宇辰從高二起開始挑戰APCS檢定,共挑戰了4次。首次挑戰選擇Java作為檢定程式語言,取得觀念4級分,實作2級分佳績。後續轉換Python程式語言,最高考取了觀念4級分,實作3級分的好成績。宇辰提到轉換程式語言的契機,是因為偶然接觸Python後,發現Python有個強大的特性就是”函式庫”,一個函式可以代替Java十幾行的程式。由於APCS檢定實作只有150分鐘作答時間,因此需要用最少的時間去完成最多的題目,評估後宇辰決定轉換為Python程式語言,希望可以藉由熟悉函式庫應用快速解題。
巨匠電腦學員蔣忠凌
蔣忠凌

高雄港貨櫃起重機上的 Java程式設計師夢

他也發現直接來到課堂學習真的是最有效率的選擇,尤其在巨匠電腦的課程內容安排,針對的都是相對於產業界比較實務的應用面,的確比較優於在家自學,自我理解的學習概念來得更有效率。
巨匠電腦學員黃琮育
黃琮育

一竅不通到通通開竅 兩門課踏進職場

和許多的年輕人一樣,在成長的歷程中遍尋著自己的目標。26歲的琮育,談起後來瘋狂愛上並成為工作一部份的coding,表露欣喜、輕鬆的笑答:「還是要八股地說,我的專業真的來自巨匠。」
索取課程資訊

電腦Live講堂 來自業界的資訊新知

索取課程資訊

巨匠電腦 你的第一選擇

扎實的教學經驗
35
扎實的教學經驗
學員的成功見證
100
+萬
學員的成功見證
業界名師雙軌培訓
1600
+萬
業界名師雙軌培訓
企業媒合 工作機會
50000
+個
企業媒合 工作機會
×
提醒鈴鐺
【官網限定好禮】
免費體驗課程,熱門主題任你選!
熱門課程任選 免費體驗!
體驗課程
arrow_upward