TibaMe
系統初始化失敗,請重新整理頁面
若持續無法載入頁面,請 聯絡客服

陳宗興 / Brette Chen

邁入Java REST Web Service開發領域

NT$2,400
軟體開發Java程式開發

JAVA工程師想要快速進入分散式架構設計與雲端服務開發,學會業界常用的前後端整合機制及養成REST介接能力,並掌握REST Service安全性策略與設計。結合陳宗興名師的示範案例和程式碼,提供更精煉、更準確、更全面的Java REST服務。

NT$2,400

目前尚無任何課程公告
講師將會在這發佈與課程相關的公告或是通知課程內容更新的公告。

最新討論

關於Content-Type: application/problem+json
Sky Lin · 2022/10/07 09:35
能提供範例檔案嗎?
Danny Huang · 2022/03/20 16:09
enterprise 建構失敗
郭仲育 · 2021/09/07 10:23
第三章 Container TomEE 執行發生閃退的情形
uicy J · 2020/10/04 23:19
無法安裝GlassFishServer4.1
esther · 2019/11/10 02:48
查看更多討論

課程資訊

default clock課程時長 6 小時 7 分
default video課程共 10 單元 39 小節
default download11 個可下載的 學習資源
icon_info_certificate提供完訓證書
default plan提供制定 學習計畫建議學習 3 週 (每週 3 小時)

適合對象

◈ 具有Java基礎的初階工程師
◈ 具有Java Web網際網路系統開發者
◈ 具有Java Android APP開發經驗者
◈ 想熟悉網際網路分散式系統架構的資訊分析師

你可以學到

Java界的實力派名師不多!陳宗興老師正是其中之一!
實力派老師會讓您見樹又見林!不只是程式碼學習,更是經驗傳承!
你將學會的Java REST Web Service架構:





◈ 深入了解 REST Service 架構與應用層面。
◈ 學會使用 Java EE 開發 REST Service。
◈ 學會設計一個 JPA 的資料存取策略。
◈ 整合REST Service 使用 EJB Session Bean 進行資料存取應用。
◈ 整合前端 JavaScript 整合 REST Service 進行非同步處理。
◈ 學會 REST Client 撰寫介接 REST Service 的技術。
◈ 學會 REST Service 安全性策略與設計。

搶先試閱
1-1:
REST Service 軟體風格說明|HTTP 通訊協定說明  試閱
4-5:建構 Java EE Application|建構 Java EE Application 試閱
9-3:設計界接 CHT IoT 智慧聯網核心服務 REST|REST Client 界接中華電信 IoT 試閱

課程介紹



1.手機系統直接存取後台資料庫,卻造成效能不佳,APP容易閃退。
2.電商金流不知該如何快速介接,以符合目前金流端REST架構。
3.面臨節慶等爆大流量的使用需求,需要進入分散式架構設計與雲端服務開發,並建構出安全性高的服務
------------------------------------------------------------------ 
想解開這些問題嗎?
就讓陳宗興老師帶你邁入Java REST Web Service開發領域吧!


▋何謂REST
REST(全名 Representational State Transfer)是一種軟體架構風格。相較於傳統的 XML-RPC 與 SOAP 協定,REST 在設計上更加簡單且直覺。REST最主要的貢獻在於明確地抽離 Client 與 Server 的耦合性,透過一致性的介面進行溝通,大幅增加 Server 的 Scalability (可擴展性)。目前已有許多著名的 Web Service 都是遵循 REST 的理念進行設計,像是 Amazon AWS, eBay, Facebook, Yahoo Web Service, Google Web Service 等等。

▋REST的優點

◈ 可更高效利用快取來提高回應速度
◈ 無狀態性,可讓不同的伺服器處理一系列請求中的不同請求,提高伺服器的擴充性
◈ 瀏覽器即可作為用戶端,簡化軟體需求,ex:我不需要寫一個client的軟體來讓client去做連線。
◈ 相對於其他疊加在HTTP協定之上的機制,REST的軟體相依性更小
易維護,擴展性好,串接服務容易

▋為什麼要用RESTful結構呢?
隨著各種載具不斷的推陳出新,前端與後端的分工要越清楚分割越好,而RESTful正是可以通過一套統一的介面為 Web、iOS和Android提供服務。對於像是大型平台商來說,比如Facebook、Google、微博開放平台…等,它們可以選擇不需要有前端的顯示,只需要一套提供服務的介面,來達成跨平台、跨作業系統的困境,RESTful便是它們最好的服務撰寫模式。



10個單元 x 6小時 x 33 知識點
◈ 透徹 Java EE 的 JAX-RS 設計應用,讓您無須額外的 Framework,即可設計一個全功能的 REST Service,進行前端系統整合。
◈ 讓您學會如何透過 JAX-RS 設計 REST Service,同時向後整合 EJB Session Bean 進行 JPA 資料存取策略與應用。
◈ 讓 Android 或者 物聯網開發者 具有開發後台服務的設計能力。

教學流程


課程教學方式



1. 了解EntityManager管理JPA模組與應用


2. 完成撰寫介接中華電信 IoT REST Service



3. 完成REST Service Action加入安全性認證-JPA實作



還想了解更多嗎?

可至上方導覽列課程大綱 試閱影片,課程諮詢 提出問題喔!

學習前基本能力

◈ 具有Java程式基本能力與物件導向基礎概念。
◈ 具有一點JavaScript設計能力更佳。


還沒有Java基礎嗎?先修課程推薦
建議搭配學習課程

學習前準備

◈ 事前準備Java基準設計能力
◈ 準備一個電腦Windows 8 或者10 或者是Mac設備
◈ 安裝JDK 8X與Netbean 8.1開發工具
◈ 按照課程循序漸進的教學方式,逐一將環境與系統開發完成。
◈ 再加上一個上進的心即可。



常見問題


Q: 請問在哪裡上課?上課時間?

此課程是『線上課程』喔!所以課程上線後,隨時隨地都可以透過手機、平板、與電腦在 TibaMe上看課程影片,沒有時間和地點的問題!

Q: 課程可以看幾次?

不限次數,沒有期限!TibaMe的線上課程都可以一直看一直看一直看!

Q: 可以問老師問題嗎?

當然!如您在購課前有課程內容相關問題,可以先至「課程諮詢」提出問題;上課後,對老師影片內容有任何不清楚,可以至「問題討論」與老師同學一同切磋討論喔!

Q: 還有其他問題?

FAQ 看看更多問題解答

課程資訊

default clock課程時長 6 小時 7 分
default video課程共 10 單元 39 小節
default download11 個可下載的 學習資源
icon_info_certificate提供完訓證書
default plan提供制定 學習計畫建議學習 3 週 (每週 3 小時)

關於講師

陳宗興 / Brette Chen

▍微軟、甲骨文開發實務認證講師

▍相關經歷
• Oracle Java OCP及Java EE 原廠認證講師
• 中華電信財税中心案,電信學院 Java 各框架教授講師
• 開發亞科國際JavaEE介接日商After pay後支付平台與金流-技術顧問
• 竹科上市公司Java ERP系統-MES再生工程顧問

▍已取得之Java認證
• Java 8 OCA (Java Oracle Certified Associate)
• Java 8 OCP (Java Oracle Certified Professional)
• OCWCD (Java EE 6 Web Component Developer )
• Java EE 7 Application Developer

▍相關著作
• SCJP實務導引與認證教材

▍專長
• Java、JSP與 Servlet元件開發、Oracle、C++、VB.NET、C#、PHP網站應用系統、關聯式資料庫應用系統開發、SQL Server實務系統建置、MySQL資料庫管理

學習附件

file-icon
第1單元 REST Service軟體風格說明.pdf
1.69 MB
stage arrow to bottom
file-icon
第3單元 建構Java EE Web 模組_.pdf
2.16 MB
stage arrow to bottom
file-icon
第2單元 Java EE JAX-RS 架構說明.pdf
1.61 MB
stage arrow to bottom
file-icon
第4單元 建構Java EE Application.pdf
2.05 MB
stage arrow to bottom
file-icon
第5單元 設計一個查詢客戶資料 REST Service.pdf
1.90 MB
stage arrow to bottom
file-icon
第6單元 建構一個EJB Module.pdf
2.06 MB
stage arrow to bottom
file-icon
第7單元 REST Service整合EJB Session Bean.pdf
1.62 MB
stage arrow to bottom
file-icon
第8單元 前端網站系統整合REST Service.pdf
1.92 MB
stage arrow to bottom
file-icon
第9單元 設計界接CHT IoT智慧聯網核心服務REST.pdf
2.33 MB
stage arrow to bottom
file-icon
第10單元 安全性設計概念.pdf
2.04 MB
stage arrow to bottom
file-icon
RESTSample.zip
2.43 MB
stage arrow to bottom

購買此課程後,才能使用留言功能

沒有回應的問題

目前尚無任何討論主題

成為第一個發問的人!在問答中找到學習的捷徑。

關於講師

陳宗興 / Brette Chen

▍微軟、甲骨文開發實務認證講師

▍相關經歷
• Oracle Java OCP及Java EE 原廠認證講師
• 中華電信財税中心案,電信學院 Java 各框架教授講師
• 開發亞科國際JavaEE介接日商After pay後支付平台與金流-技術顧問
• 竹科上市公司Java ERP系統-MES再生工程顧問

▍已取得之Java認證
• Java 8 OCA (Java Oracle Certified Associate)
• Java 8 OCP (Java Oracle Certified Professional)
• OCWCD (Java EE 6 Web Component Developer )
• Java EE 7 Application Developer

▍相關著作
• SCJP實務導引與認證教材

▍專長
• Java、JSP與 Servlet元件開發、Oracle、C++、VB.NET、C#、PHP網站應用系統、關聯式資料庫應用系統開發、SQL Server實務系統建置、MySQL資料庫管理
立即加入成為Line官方好友
become line friend
返回主選單
學習類型
影音課程
直播課程
專業學程
實體課程
課程主題
科技
人工智慧
軟體開發
雲端技術
資訊安全
數位商務
數位內容
職場
組織發展
個人成長
語文
商用外語
返回主選單
  • 跨域轉職班種一覽

  • 培訓模式

  • 說明會/專人諮詢

  • 返回主選單
  • 企業方案

  • 人才媒合/企業徵才

  • 返回主選單
    返回主選單
    返回主選單
    返回主選單