J2EE與物聯網開發實作班
此課程非常著重實作,雖然每個例子都具體而微的說明,但需有Java程式基礎且...
|
課程介紹
*本課程歡迎企業包班~請來電洽詢 課程承辦人徐小姐、李小姐02-23701111#309、316
106年度「智慧手持裝置核心技術攻堅計畫」工業局補助50%
【J2EE與物聯網開發實作班】
專屬電腦教室,每人一機上機實作,最有效率的實務學習!
不管是傳統的電商的交易呈現系統,到現在物聯網的資料收集與呈現與控制手持裝置(iOS/Android)與推播,都需要從前端的web/web services到後台一系列的步驟,而Java自從.com開始便累積了許多framework能讓工程師用工程的角度來完成專案的建置,本課程將以講師多年的開發經驗說明各個框架的實務。
本課程的教材將以實作進入J2EE的框架。同時,資料存取絕對是不可或缺的一環,從簡單JDBC到ORM的Hibernate/JDO/JPA說明如何完成物件到關聯式資料庫的實作。
近期的Enterprise應用程式,Spring絕對是非常令人注意的,因此在完成基礎後,會以Spring的bean開發來貫穿這些框架。除了開發部署也是一件工程,因此本課程將會說明如何使用Spring Boot來開發並且進行快速部署,藉著gradle的組態,能夠讓專案無痛的升級,無痛的解決套件相依。
Spring Boot不止能夠讓系統易於模組化,更能支援REST的開發架構,因此物聯網資料的收進,手機資料的遞送與資料呈現都可以由Spring Boot進行框架的設置。同時在這個豐富的Spring框架中對於訊息的傳送與接收也有一致的行為,藉由AMQP/MQTT可以讓簡單的POJO bean實作出listener,引發出事件趨動的程式設計樣式。
然而,前端的開發近期流行的是single page application, 是一種藉著javascript達成AJAX的資料呈現,因此在presentation tier會導入GWT (Google web toolkit),它是一套由Java推動前端開發的框架,可以藉著callback完成從server到client的AJAX,如google inbox(http://www.gwtproject.org/examples.html)即是用這個框架完成,同時也會說明另一套基於GWT但是更美觀的UI Vaadin(vaadin.com)。
課程對象
此課程非常著重實作,雖然每個例子都具體而微的說明,但需有Java程式基礎,且實作過任何http的網頁程式如PHP、Servlet、ASP、JSP等等。
講師簡介
何講師
現 職:派鑫有限公司 執行長 / 工研院產業學院、恆逸教育訓練中心 專業講師
學 歷:國立台灣大學電機工程研究所計算機科學組 碩士
經 歷:曾任職Synopsys EDA研發工程師、IBM J2EE軟體工程師、中央研究院資訊人員,中央研究院第一批和瑞士高能物理研究中心(CERN)及美國Fermilab進行跨國大尺度網格科技/雲端運算的研發人員。2010年創辦派鑫有限公司,專注於手持式平台/裝置開發
專 長:C++ / J2EE framework / iOS programming / Android programming / database design / cloud computing
認 證:SCJP / SCWCD / Oracle 9i OCP DBA / IBM Websphere certified / IBM Rational certified / Grid Computing certified / JLPT N2合格
著 作:《超強圖解 前進 App Store!iOS6 SDK 實戰演練》、《前進Android Market!Google Android SDK 實戰演練》、《Google Android SDK開發實戰演練》、《超強圖解 前進Android Market!Google Android SDK 實戰演練2》、《iOS SDK編程實戰》
譯 本:《Hibernate實作手冊》
其 他:曾於電腦雜誌撰寫軟體開發相關專欄,內容廣羅資料庫設計、資料庫中介層實作、開放源始碼的專案導入與實作,以及移動式平台的程式設計等。
課程大綱
1. J2EE系統實務=>Persistence Tier 2. JDBC 3. ORM Model/Hibernate,JDO,JPA 4. J2EE系統中介層設計 5. Spring框架 6. Spring Boot與web framework |
7.Spring Boot與ORM整合 8.Spring CRUD(新增刪除修改查詢與資料庫互動) 9.JMS與Message Queue 10.Spring與AMQP/MQTT 11.GWT (Google Web Toolkit)的UI元件設計 12.Vaadin的視覺化元件與Spring的結合 |
結訓與認證
課程出席率達八成以上且測驗結果70分以上者,由工業技術研究院發給培訓證書。
價格
1、原價28,000元/人,政府補助50%,學員自行負擔14,000元/人。
2、若學員身份為身心障礙者、原住民、低收入戶或中堅企業廠商之特定對象者,政府補助70%,每單元學員自行負擔8,400元/人。(以上費用已包含講義及教材費)※特殊身分學員需繳交資料:
(1)身心障礙者:檢附殘障手冊影本一份
(2)原住民:檢附戶籍謄本影本一份
(3)生活扶助戶(低收入戶)中有工作能力者:縣市政府或鄉鎮(區)公所開立之低收入戶身分證明文件或低收入戶卡影本一份,但該證明文件未載明身分證號碼及住址者,應檢附國民身分證正反面影本或戶口名簿影本一份。
(4)中堅企業:檢附員工在職證明。
常見問題
1.為尊重講師之智慧財產權,恕無法提供課程講義電子檔。
2.學員於每堂課程上課須簽到、下課須簽退。3.本課程經工業局補助,上課學員皆需依工業局規定填寫報名相關資料,且學員出席時數需達課程時數八成以上,方可適用工業局補助;若未符合規定者,則需將其政府補助費用繳回。
4.請註明服務機關之完整抬頭,以利開立收據;未註明者,一律開立個人抬頭,恕不接受更換發票之要求。
5.為配合經濟部工業局人培計畫學員電訪作業,結訓學員應配合經濟部工業局培訓後電訪調查。
貼心提醒
【課程辦理資訊】
Ø主辦單位:經濟部工業局
Ø執行單位:工研院產業學院
Ø上課時間:106/10/19、10/20、10/26、10/27(星期四、五),9:00∼17:00,4天共28小時。
(課後需進行隨堂測驗)
Ø上課地點:工研院產業學院 台北學習中心。
實際地點依上課通知為準!
Ø報名方式:線上報名http://college.itri.org.tw,或請將報名表傳真02-2381-1000
Ø招生人數:本班預計20人為原則,依報名及繳費完成之順序額滿為止。
(預計12人即開課)
Ø退費標準:請於開課前三日以傳真或email告知主辦單位,並電話確認申請退費事宜。逾期將郵寄講義,恕不退費。若未於期限內申請退費,則不得於任何因素要求退費,惟可轉讓與其他人參訓。
Ø課程聯絡人:(02)2370-1111 分機316李小姐、分機309徐小姐
其他課程推薦
■材料相關課程推薦
序 |
課 程 名 稱 |
時數 |
開課日期 |
1 |
6 |
9/27 |
|
2 |
6 |
10/25 |
■其他相關課程推薦
序 |
課 程 名 稱 |
時數 |
開課日期 |
1. |
12 |
9/7、9/8 |
|
2.. |
24 |
9/22、9/29 10/13、10/20 |
|
3. |
12 |
10/18、10/19 |
|
4. |
7 |
10/19 |
|
5. |
21 |
10/20、10/26、10/27 |
|
6. |
28 |
10/19、10/20 10/26、10/27 |
|
7. |
7 |
10/26 |
|
8. |
6 |
11/2 |
■Android系列課程推薦
序 |
課 程 名 稱 |
時數 |
開課日期 |
1. |
28 |
12/14~12/22 |
|
2 |
14 |
12/14、12/15 |
|
3 |
14 |
12/21、12/22 |
■齒輪系列課程推薦
單 元 |
課 程 名 稱 |
時數 |
開課日期 |
24 |
9/15~10/27 |
||
一 |
6 |
9/15 |
|
二 |
6 |
9/29 |
|
三 |
6 |
10/13 |
|
四 |
6 |
10/27 |