J2EE與物聯網開發實務研習班

不管是傳統的電商的交易呈現系統,到現在物聯網的資料收集與呈現與控制.....

適合對象:


 
 
上課地址:工研院產業學院 台北學習中心。實際地點依上課通知為準!
上課時數:42
起迄日期:2016/11/02~2016/12/23
聯絡資訊:黃怡禎/02-2370-1111#316
報名截止日:2016/11/01 
課程類別:人才培訓(課程)
研討會編號:2316100028

課程介紹
*本課程歡迎企業包班~請來電洽詢 課程承辦人徐小姐、黃小姐02-23701111#309、316
【J2EE與物聯網開發實務研習班】
專屬電腦教室,每人一機雙螢幕上機實作,最有效率的實務學習!
 
課程簡介
不管是傳統的電商的交易呈現系統,到現在物聯網的資料收集與呈現與控制手持裝置(iOS/Android)與推播,都需要從前端的web/web services到後台一系列的步驟,而Java自從.com開始便累積了許多framework能讓工程師用工程的角度來完成專案的建置,本課程將以講師的經驗說明各個框架的實務。
這個課程非常著重實作,雖然每個例子都具體而微的說明,但需要學員有Java程式開發的經驗與Web/物聯網開發經驗。
本課程的教材將以學員在Java學習中對於專案開發最需要的generic與collection的實作開始,說明執行緒與相關元件的應用,進而進入J2EE的框架,說明servlet/jsp與session的基本。
同時,資料存取絕對是不可或缺的一環,從簡單JDBC到ORM的Hibernate/JDO/JPA說明如何完成物件到關聯式資料庫的實作。JPA的實作,在Oracle也有官方對應的課程(Java EE6之利用JPA技術開發資料庫應用程式)
近期的Enterprise應用程式,spring絕對是非常令人注意的,因此在完成基礎後,會以Spring的bean開發來貫穿這些框架。除了開發部署也是一件工程,因此本課程將會說明如何使用Spring Boot來開發並且進行快速部署,藉著gradle的組態,能夠讓專案無痛的升級,無痛的解決套件相依。
Spring Boot不止能夠讓系統易於模組化,更能支援REST的開發架構,因此物聯網資料的收進,手機資料的遞送與資料呈現都可以由Spring Boot進行框架的設置。同時在這個豐富的Spring框架中對於訊息的傳送與接收也有一致的行為,藉由AMQP可以讓簡單的POJO bean實作出listener,引發出事件趨動的程式設計樣式。
然而,前端的開發近期流行的是single page application, 是一種藉著javascript達成AJAX的資料呈現,因此在presentation tier會導入GWT (Google webtoolkit),它是一套由Java推動前端開發的框架,可以藉著callback完成從server到client的AJAX,如googleinbox, (http://www.gwtproject.org/examples.html)即是用這個框架完成,同時也會說明另一套基於GWT但是更美觀的UI Vaadin(vaadin.com)。
講師簡介
何 講師
講師在2001-2005年在中研院時獲得Sun SCJP、SCWCD認証與Oracle 9i OCP的DBA資料庫管理師等等認証,之後進入CERN進行中研院/歐洲高能物理中心的J2EE/Grid研究,與Oracle/CERN進行J2EE High availability的可靠性憑估。
之後進入IBM,在與遠傳進行第一代etag的資料庫連結與J2EE Portlet開發(翻譯過Hibernate in Action),之後在2010年後擔任ucom、ITRI、CHT的mobile/J2EE開發顧問講師,專注在手機物聯網的整合。
課程大綱


 

   

單元一

JavaCollection框架/執行緒
Generic/Thread/Concurrency

單元二

J2EE系統實務==>Legacy web profile
Servlet/JSP/Session

單元三

J2EE系統實務==>Persistence Tier
JDBC
ORM Model/Hibernate, JDO, JPA

單元四

J2EE系統中介層設計
Spring框架
Spring Bootweb framework
Spring BootORM整合
實作Spring CRUD(新增刪除修改查詢與資料庫互動)

單元五

JMSMessage Queue
SpringAMQP/MQTT
GWT (Google Web Toolkit)UI元件設計
Vaadin的視覺化元件與Spring的結合

價格
1.非會員:原價每人 28,000 
       2.會員:原價+勤學點數(3,500點)折抵,每人24,500 元 
       3.工研人:每人24,500 元
貼心提醒
【課程辦理資訊】
Ø 先備知識:需有Java程式基礎,且實作過任何http的網頁程式如PHP、Servlet、ASP、JSP等等。
Ø 上課時間105年11月2日(三)、11月7日(一)、11月14日(一)、11月21日(一)、12月16日(五)、12月23日(五),9:00~17:00,6天共計42小時。
Ø 上課地點工研院產業學院 台北學習中心。實際地點依上課通知為準!
Ø 報名方式線上報名http://college.itri.org.tw,或請將報名表傳真02-2381-1000
Ø 課程聯絡人:(02)2370-1111 分機316黃小姐、分機309徐小姐

*本課程歡迎企業包班~請來電洽詢 課程承辦人徐小姐、黃小姐02-23701111#309、316
專業課程推薦
物聯網相關課程推薦:
課程名稱
時數
開課日期
1
42
11/2、11/7、11/14、11/21、12/16、12/23
2
14
11/24、11/25
3
28
3/16、3/17、3/23、3/24



1102-1223_J2EE與物聯網開發實務研習班.pdf




簡介


產業學院緣起
  依據行政院「挑戰2008:國家發展重點計畫」下之「國際創新研發基地」與「產業高值化」兩計畫,首重產業科技人才的效能。

•911216經科字第09103373120號函:經濟部將本院籌設工研院產業學院之工作,列為因應產業結構轉型,提