【課程介紹】
《Java微服務開發》課程包含JavaSE核心編程、數據庫開發技術、JavaWeb開發技術、JavaEE主流框架、微服務開發及企業項目實戰等。內容涵蓋Java8以及后續版本的核心開發、數據庫、前端基礎知識和企業框架、市面使用度最廣的SSM框架,以及最重要的微服務相關的Spring Cloud和Dubbo、緩存、消息中間件、引擎等技術。經過系統的課程學習,使學員掌握獨立開發能力、團隊協作能力以及初步的架構把控能力。
【課程設計理念】
一、以崗位需求為基礎
課程緊跟企業技術更新的節奏,根據企業的崗位需求更新迭代內容,讓所有學員達到畢業即就業的標準。
二、以技能培訓為目標
課程體系根據企業崗位需求,拆解企業真實項目作為課堂案例,培養學員技術能力。
第 一階段培養扎實的JavaAPI編程能力,具有良好面向對象編程思想。
第二階段培養JavaWeb開發技能,具有良好的前端開發能力和后端代碼編寫能力,能夠熟練實用JavaWeb技術實現企業級中小型項目的開發。
第三階段深入理解JavaEE主流框架的底層原理,熟練實用主流框架進行功能的開發,具備開發企業級項目的能力。
第四階段熟悉項目開發流程,提高學員的系統分析能力,掌握互聯網主流技術和應用場景,具備大型企業級項目開發能力,并具有產出相應解決方案能力。
三、以就業模擬為核心
企業工作環境和工作方式是學員最陌生的地方,而企業要求待入職員工具備良好的職業經驗。課程真實模擬企業工作環境與工作流程,教會學員如何分析一個項目的完整架構并快速的找到項目的入口及出口。
【課程體系】
第 一階段:JavaSE核心編程課程
課程定位:面向零基礎學員,主要學習內容Java基礎語法,面向對象編程,集合框架與數據結構,異常與XML解析,I0與網絡編程,多線程開發等技術。
課程特點:
1.知識點歸類總結,以點到面,讓學員對于所學的知識既有深度又有廣度的擴展。
2.教會學員編程的思維,激發學生的興趣點,提高學員學習的主動性。
3.每一個知識點都是以實際應用場景進行分析講解,使學員不僅學會知識點,還知道知識點的應用場景及原理和對相關問題的解決方案。
學習目的:學習由淺入深,逐步提升學員邏輯思維和面向對象編程思想,強化學員調試錯誤技能,強化底層原理的講解,夯實基礎。
平均薪酬:2000-4000
學習內容:
1.Java基礎語法的學習,使學員掌握基本的語句語法、開發環境,具備Java基礎的代碼編寫能力。
2.面向對象編程學習,掌握重要的面向對象思想,具備面向對象編程能力。
3.集合框架學習,掌握Java常用的API使用,具備API的基本使用能力。
4.I0與網絡編程學習掌握Java對文件的操作,掌握網絡開發編碼的能力,為后續JavaWeb開發學習打下基礎。
5.多線程開發學習,使學員深入了解Java內部機制,提升開發能力。
6.綜合項目練習,增強學員對以上學習的知識的綜合應用能力,同時最 大限度模擬公司實戰開發,累積學員項目實戰經驗,更快適應企業開發實戰要求。
具備能力:課程結束后學員可以熟練運用JavaAPI進行代碼的編寫,具備面向對象的編程思想,對于開發中常見的異常能夠快速解決。
第二階段:JavaWeb開發課程
課程定位:面向具有JavaSE基礎,能夠獨立使用JavaAPI進行代碼編寫的學員。
課程特點:
1.通過案例驅動方式,讓學員熟悉各種知識點的應用場景。
2.通過各種實戰讓學員在業務水平上有質的提升。
3.通過綜合性項目,強化學員對JavaWeb的綜合應用水平,提升學員運用JavaWeb技術開發項目的能力。
學習目的:掌握數據庫的各種操作,掌握復雜數據庫的設計能力,強化數據庫優化技能,學習網頁開發技術,學習后端開發技術,熟悉前后臺交互相流程,掌握JavaWeb高級特性,提升全棧開發的能力。
平均薪酬:5000-8000
學習內容:
1.HTML、CSS學習,使學員掌握頁面制作,頁面美化,增強網頁的用戶體驗度。
2.jQuery 學習,掌握網頁動態效果技術,輕松實現網頁多種多樣的用戶交互的效果。
3.JSP、Servlet學習,使學員掌握動態技術,構建出功能強大的系統。
4.掌握JavaWeb高級技術,增強系統功能。
5.網上商城項目開發,掌握項目開發流程,學習項目分析流程,對JavaWeb技術綜合運用,熟悉各種技術的實際應用場景。
學完能力:課程學習結束后學員可以完成企業級中小型項目,包括前端頁面構建,后端代碼功能的開發。
第三階段:JavaEE框架課程
課程定位:面向具有一定的JavaSE編程能力,能夠獨立運用JavaWeb技術完成中小型企業項目的開發。
課程特點:
1.講解企業中流行的框架,通過框架原理分析,讓學員在編程思想上全面的提升。
2.通過框架實際操作的學習,讓學員熟練應用常用的框架技術,編寫高效的代碼。
3.在這個階段講師必須教會學生知識的原理思考方式,而不是僅僅教會學員怎么用
4.這個階段非常的重要,講解學員以后工作中主要使用的技術,對學員日后勝任公司的工作有極大的幫助。
學習目的:鞏固JavaWeb知識,學習主流框架等各種高端技術,理解常用框架的原理,熟練常用的框架的各種操作,提高開發效率,優化程序性能,本階段重在培養學生的學習能力和解問題能力
平均薪酬:8000-10000
學習內容:
1.SpringMVC框架學習,掌握主流的WEB層框架,開發簡潔高效的代碼。
2.Spring框架學習,掌握當下主流的框架,掌握編程思想,編寫低耦合的代碼,提高代碼的運行效率。
3.MyBatis框架學習,降低持久層冗余的代碼,使數據庫操作代碼靈活方便。
4.Maven學習,規范項目構建過程,使依賴管理更加便捷。
5.git/svn學習,使團隊開發版本控制方便,項目開發效率更加高效。
6.綜合項目開發,掌握項目開發流程,學習項目分析流程,對SSM框架技術綜合運用,熟悉各種框架技術使用和實際問題的解決方案。
學完能力:課程學習結束后學員熟練可以使用git/svn進行項目的版本控制,熟練使用Maven進行項目的構建,熟練運用SSM框架完成企業級中小型項目的開發。
第四階段:企業項目實戰課程
課程定位:面向具有一定的Java語言編程能力,熟練掌握JavaWeb開發技術,能夠熟練運用JavaEE框架技術獨立完成企業級項目開發的同學。
課程特點:
1.講解互聯網主流技術,提升學員的技術沉淀。
2.運用企業級實戰項目,使學員具備企業級項目開發能力。
3.完全按照企業開發標準進行項目開發,使學員在學習中積累項目經驗,增加學員工作資歷。
4.增加互聯網電商項目,使用互聯網最 新主流技術實現,讓學員更有市場競爭力。
學習目的:熟練運用互聯網主流技術,全面掌握企業中JavaEE的整體開發流程,系統把握技術在項目中的綜合使用,提升項目實戰能力。
平均薪酬:10000-15000
學習內容:
1.項目開發流程學習,使學員熟悉項目流程,真正實現企業項目開發過程,積累實際的項目經驗。
2.互聯網主流技術的學習,使學員掌握主流技術的使用方式,以及每種技術可實際解決的問題,使用學員更具市場競爭力。
3.項目業務的學習,使學員具備復雜業務的分析能力。
學完能力:課程學習結束后學員具備業務分析能力,可以熟練使用主流的互聯網技術,完成企業級項目的開發。
【項目介紹】
項目一:網上商城
項目實訓能力:通過項目培養學生對JavaWeb階段的技能實戰,讓學員可以在學習中積攢項目能力;培養學員對于項目的分析和設計能,培養學員可以獨立運用JavaWeb技術完成各種商城中各個模塊功能開發;學員能夠獨立解決開發中的各種問題。
項目實訓目標:了解企業項目開發的流程,熟練的掌握數據庫的設計;熟練使用JavaWeb技術實現功能;熟悉開發中的各種常見異常和解決方案。
適應階段:二階段
項目二:客戶關系管理系統
項目實訓能力:培養學員獨立搭建SSM框架環境;培養學員熟練運用SSM框架完成系統功能模塊的開發;教會學員如何進行數據模型分析。
項目實訓目標:熟練使用SSM框架技術;熟練進行系統數據模型分析;快速解決系統的各種bug。
適應階段:三階段
項目三:企業信息化ERP系統
項目實訓能力:學員通過實訓項目,能夠熟練的使用主流框架實現企業級項目開發;培養學員掌握企業級項目的分析思路和設計原理,通過使用框架實現快速規范的項目構建,并在分析問題、解決問題、查閱資料和動手實踐方面獲得應的提高。
項目實訓目標:項目通過企業級實現項目幫助學員認識企業項目開發流程,業務邏輯的設計,熟練快速的使用框架產出項目解決方案,同時對已經學過的知識進行總結和擴展,提升學員對JavaEE項目開發經驗。
適應階段:四階段
項目四:電商平臺
項目實訓能力:學員通過實訓項目,能夠熟練的使用微服務相關技術實現企業級項目開發;培養學員掌握企業級項目的分析思路和設計原理,通過使用框架實現快速規范的項目構建,并在分析問題、解決問題、查閱資料和動手實踐方面獲得應的提高。
項目實訓目標:項目通過企業級實現項目幫助學員認識企業項目開發流程,業務邏輯的設計,熟練快速的使用微服務相關技術產出項目解決方案,同時對已經學過的知識進行總結和擴展,提升學員對JavaEE項目開發經驗。
適應階段:四階段
【課程優勢】
一、貼合企業需求的技能培養
實時分析企業需求的變更及時調整課程內容,企業里用什么,我們教什么。
企業級的項目案例,覆蓋面廣、實用性強,打造“一專多能”的復合型人才,適應企業需求,拓寬職業發展空間。
二、由淺入深,多元化教學
課程從基礎到高級,再到企業級項目實戰,循循漸進,由淺入深,從JavaSE基礎編程,到JavaWeb動態開發技術,從JavaEE主流框架,再到互聯網主流應用技術,企業級項目實戰,讓學員知識金字塔式成長,對于零基礎學員也沒有任何的難度。
講師面授講解,全程錄屏回顧,知識點視頻擴展,讓學員毫無死角的全面提升。
三、主線積攢學習,支線練習成長
課程是由兩個大型企業級項目全線貫穿,通過四個月不斷積攢和完善,產出可以商用級的項目。而不是以小項目湊課程,學員還沒有進入項目狀態就已經結束了。
每日的作業練習是以一個支線項目貫穿,學員將每天所學和主線項目的總結,實戰到作業中,讓學員對于每日所學理解更加深入,實戰更加順手。
四、深入技術底層,知其然也要知其所以然
市面上的各種技術眼花繚亂,幾乎每天都有新的技術發布,學員對于大量的技術選擇無從下手,課程在技術學習上,會根據企業需求,選擇最主流的、最核心的作為主講課程。投入大量時間和精力深入講解技術的底層原理和各種使用方式,讓學員出去后就可以熟練的使用各種技術產出解決方案。而不是看似面面俱到,實則樣樣不同,毫無實戰能力。
五、JAVA行業職場規劃
1.全面模擬職業素質場景,讓學員在切身體驗中提高職場能力。
2.專業的職業規劃課程,提高學員的軟實力。
【教學模式】
教學采用全程面授高品質、高體驗培養模式,特別重視學員實踐能力的培養,根據個人學習計劃提供視頻、圖文、答疑、一對一作業批改等服務,旨在讓零基礎學員輕松入門。依托眾多合作企業資源,提供就業**和薪資**服務,讓學員畢業就能贏得高薪和名企。
碼上未來始終秉承“立足精英時代,培養時代精英”的使命,以技術視角關注IT產業發展,以深度分享推進產業技術成長,致力于引領中國IT人才實踐教學新模式,努力打造高質量值得信賴的IT人才服務平臺。
【師資介紹】
陳老師-HTML5、Java
教齡:7年
10年以上互聯網從業經驗,7年以上教學經驗,5年以上互聯網和開發經驗,曾在愛立信、Cisco等多家500強知名IT公司任技術工程師、系統工程師、云計算工程師;長期負責惠普、CSS、Cisco、埃森哲等IT公司技術內訓和東北大學、東北財經等高校的技能培訓和就業指導工作,精通云計算、思科華為等互聯網技術、滲透技術、Web前端開發技術,畢業于師范大學,科班出身,授課經驗豐富,技術全面。
丹丹老師-班主任
教齡:5年
從事教育行業多年,熱衷教育行業,具備豐富得職業規劃經驗,對國內就業發展有著深入的了解,熟悉IT行業發展背景,擅長幫助迷茫、轉行的人,找到適合自己未來發展方向和人生職業道路,深受學生和家長喜歡。
安老師-Java、Python
教齡:6年
具有10年以上IT行業開發經驗,6年教學及管理經驗,擁有及其豐富的Java教學和培訓經驗。
參與過創業公司技術合伙人,擔任技術經理,負責團隊從移動端到后臺Java平臺的搭建,對Spring MVC,My Batis,Struts2,Hibernate等主流開源框架的開發及實現原理、應用場合有深入理解。語言功底扎實渾厚,精通面向對象、數據結構、設計模式和算法,另外對游戲開發、虛擬現實、增強現實等技術領域都有深厚的經驗。講課風格詼諧幽默,直戳重點,引入深思,深受學員喜愛。
【教學現場】
【學校簡介】
碼上未來科技(大連)有限公司(以下簡稱“碼上未來”),成立于2019年5月,是一家專注于IT職業培訓的專業機構。憑借對IT互聯網行業發展脈搏的深度把握,不斷創新,致力打造IT教育全產業鏈人才服務平臺。
碼上未來服務于高端IT開發人才的培養,教學大綱緊跟企業實際需求,**課程內容緊隨IT互聯網發展步伐,課程包含:HTML5、Java EE、Python+人工智能、前端與移動開發、C/C++、全鏈路UI/UE設計、云計算、智能物聯網、Unity游戲開發等全棧開發學習內容。旨在通過立體化的人才培養,為企業輸送能夠創造價值和帶來效益的IT職業精英。
【學校環境】