【課程簡介】
Java是一門面向對象編程語言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態(tài)面向對象編程語言的代表,極好地實現(xiàn)了面向對象理論,允許程序員以優(yōu)雅的思維方式進行復雜的編程。 Java具有簡單性、面向對象、分布式、健壯性、安全性、平臺獨立與可移植性、多線程、動態(tài)性等特點。Java可以編寫桌面應用程序、Web應用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應用程序等。
【行業(yè)發(fā)展】
1、崗位供不應求,畢業(yè)后就是企業(yè)搶手人才:
《智聯(lián)招聘-2021年互聯(lián)網(wǎng)產業(yè)求職指南》顯示,2020年互聯(lián)網(wǎng)產業(yè)各個崗位中,Java開發(fā)工程師的招聘職位需求及平均薪酬是最 高的,有著廣闊的職業(yè)發(fā)展空間。
2、就業(yè)領域覆蓋廣,幾乎覆蓋各行各業(yè):
不知道學哪門編程語言?抱緊Java大腿準沒錯!
3、多元化的職業(yè)發(fā)展路徑:
【課程特色】
1、技能橫跨多個平臺,高薪知識點全覆蓋;
2、課程精煉實用,貼合企業(yè)最 新項目需求;
3、技術講解主次分明,由淺入深快速上手;
4、項目驅動式教學,鍛煉你的編程思維;
5、學練測評一體化,及時檢測掌握程度;
6、畢業(yè)后同步更新課程,持續(xù)提升職場競爭力。
【課程內容】
第 一階段:JavaSE基礎:
此階段為Java開發(fā)預熱階段,內容包括編程預科,Java環(huán)境搭建和開發(fā),Java語言的基本語法。數(shù)組方法定義和使用,通過此階段內容的學習,可掌握簡單小游戲的開發(fā),可以快速掌握Java語言基本語法,并初步了解面向對象思想。
1、預科編程;
2、小游戲開發(fā)評比;
3、計算機理論基礎;
4、Java 環(huán)境搭建和IDE開發(fā)工具使用;
5、Java 基礎語法和入門;
6、多數(shù)據(jù)存儲方案(數(shù)組);
7、方法定義和調用;
8、面向對象編程基礎。
第二階段:JavaSE進階:
此階段為Java核心基礎知識,內容包括Java面向對象、Java常用類使用以及Java中使用頻率非常高的集合框架容器,磁盤的I/O操作,網(wǎng)絡編程等內容。通過此階段內容的學習,可以迅速掌握Java常用類,理解Java語言面向對象(OOP)思想,并具備使用Java語言實現(xiàn)綜合小案例的能力。
1、面向對象編程增強;
2、JavaAPI(常用類);
3、數(shù)組高級;
4、集合框架;
5、異常機制和體系;
6、Java多線程編程;
7、10流操作;
8、Lambda表達式;
9、Stream流操作。
第三階段:JavaWeb實戰(zhàn):
此階段主要完成基于瀏覽器的交互式網(wǎng)站,內容主要包括MySQL數(shù)據(jù)庫的安裝和使用,JDBC,Tomcat以及Servlet和JSP技術等。通過此階段的學習,可以深刻理解JavaEE底層的原理,為后續(xù)框架階段以及項目階段的學習打下堅實的基礎。
1、阿里巴巴編程規(guī)范和JUnit單元測試;
2、反射和內省機制;
3、注解和MySQL數(shù)據(jù)庫基礎;
4、MySQL數(shù)據(jù)庫基礎和命令;
5、數(shù)據(jù)庫技術JDBC的操作和封裝;
6、DAO組件設計思想;
7、熱門框架MyBatis基礎;
8、網(wǎng)頁開發(fā)HTML與CSS;
9、Web頁面腳本語言JavaScrip基礎;
10、XML解析技術DOM的基本使用;
11、網(wǎng)絡編程和WEB服務器Tomcat;
12、網(wǎng)絡傳輸協(xié)議Http和動態(tài)網(wǎng)頁Servlet入門;
13、Servlet增強和JSP入門;
14、Servlet組件交互和EL以及JSTL的應用;
15、WEB的CRUD綜合練習和MVC的思想;
16、用戶會話跟蹤(Cookie、Session);
17、過濾器Filter、監(jiān)聽器Listener;
18、文件.上傳下載實現(xiàn)和三層架構的理解;
19、驗證碼解決方案;
20、令牌機制實現(xiàn)。
第四階段:流行框架與工具:
此階段的課程的最終的目的是使用現(xiàn)階段市面上最 流行的框架,完成權限管理系統(tǒng)的開發(fā)。課程的內容包括數(shù)據(jù)庫的多表查詢,Maven的使用,MyBatis,Spring,SpringMVC,JavaScript,等技術。此階段的內容為JavaEE開發(fā)中最核心的內容。在技術層面上,作為后續(xù)項目實戰(zhàn)的課程基礎。
1、MySQL數(shù)據(jù)庫高級;
2、Maven管理工具;
3、熱門框架MyBatis高級;
4、熱門框架Spring;
5、熱門框架SpringMVC;
6、AJAX異步請求和Bootstrap框架;
7、JavaScript框架jQuery入門與進階。
第五階段:互聯(lián)網(wǎng)O2O(狼途汽車門店管理平臺):
狼途汽車門店管理平臺是輕量級的互聯(lián)網(wǎng)門]店運營系統(tǒng),主要功能包括商鋪維護,服務預約,消費結算,財務審核,客戶關系維護,訂單發(fā)貨,物流跟蹤,客戶評價,報表分析等功能。項目的主要目的是更好的進行商戶門店運營,以及維護新老客戶的信息。
技術要點:SpringMVC、Spring、MyBatis、Shiro、jQueryValidate、jQueryform、My97DatePicker、FreeMarker、MyBatis、PageHelper、AJAX、JSON、Maven、Echarts。
第六階段:互聯(lián)網(wǎng)項目(狼旅無憂):
狼旅無憂專注于打造高端奢華休閑度假第 一品牌,為自由行朋友提供旅游前、旅游中、旅游后的旅游方案;是一個集旅游資訊+驢友交流+產品預訂+資訊搜索于一體的一站式服務型科技網(wǎng)站。包含平臺發(fā)布的世界各地的旅游攻略,使用圖文的方式,告訴想去某地旅游的旅客,一個旅游地區(qū)有什么必須要體驗的內容出發(fā)前要做些什么準備,該地區(qū)有什么旅游景點值得去看看,該地區(qū)的住宿怎么樣,該地區(qū)有些什么好吃的,飲食習慣如何,該地區(qū)有些什么值得購買的內容,有些什么娛樂活動,該地區(qū)的交通情況怎么樣,有沒有什么推薦的旅游線路等等,解決了出門門旅游之前的很多困擾。最 后,用戶之間可以相互關注,通過私信交流旅游經驗。
技術要點:RESTful、MongoDB、ElasticSearch、Swagger2、Redis、MySQL、Maven、Git、VUE、Bootstrap、SpringBoot、MyBatis-Plus。
第七階段:企業(yè)戰(zhàn)略性項目(趣樂淘):
該項目由叩丁狼Java學科教師團隊和ApacheRocketMQ聯(lián)合創(chuàng)始人團隊共同設計和研發(fā),主要是針對目前互聯(lián)網(wǎng)高并發(fā)問題的一個經典解決方案-限時兌換,這個場景下兌換的商品具有數(shù)量少,限時等特點,大量用戶都會集中在同一時刻進行操作,此時服務器壓力巨大,如何能**高并發(fā)的情況下,服務器不會出現(xiàn)宕機的情況且**用戶在操作過程中有良好的體驗,這里面將涉及到高并發(fā)業(yè)務的核心設計思想:限流、削峰、異步、緩存。
技術要點:SpringBoot、SpringCloudAlibaba、WebSocket,MyBatis、MySQL、Redis、Elastic-job、Nginx、分布式Session、Canal、Seata、RocketMQ、TCC、Docker、Jenkins。
第八階段:就業(yè)和售后:
技術課程體系結束前1個月進行專業(yè)的就業(yè)指導相關課程體系學習,學員畢業(yè)找工作階段,進行一對一就業(yè)指導和就業(yè)情況跟蹤,及時解決學員就業(yè)面試過程中遇到的-切疑難雜癥,幫助學員盡快就業(yè)。學員工作期間,實行終身**計劃,工作中碰到難以解決的問題,可來校找老師溝通分析解決,不定期給老學員發(fā)放最 新技術視頻。
1、企業(yè)中項目結構分析講解;
2、企業(yè)團隊開發(fā)面臨問題分析和解決方案講解;
3、企業(yè)項目管理分享會;
4、IT職業(yè)規(guī)劃;
5、就業(yè)指導;
6、修改簡歷;
7、模擬面試;
8、常見的面試題的精講;
9、就業(yè)跟蹤;
10、售后服務。
第九階段:升職加薪技能:
要想在軟件開發(fā)的路.上走的更遠,我們應當保持一個”終身學習”的良好心態(tài),無論是換工作,升職加薪,時刻保持學習的心態(tài),掌握新技能,往往是豐富履歷的最 佳方式,希望我們畢業(yè)后的學生不是一個技能,一個經驗用了三年,而是在工作的過程中,不斷的豐富和充實自己的新知識和新技能,這樣才會在工作中不斷的提升自己,針對工作過的老學員,我們會定期的發(fā)布一些更加底層和原理的課程幫助老學員及時的有效的提升自己的實力。
微信公眾號開發(fā);微信小程序開發(fā);數(shù)據(jù)結構和算法;經典設計模式剖析;網(wǎng)絡通信框架Netty,JVM內存模型結構和垃圾回收;并發(fā)處理包JUC和CAS原理和應用;Redis的底層原理和線程模型分析;Dubbo的源碼分析;Zookeeper的底層原理;高并發(fā)業(yè)務解決方案。
【使用教材】
【學校簡介】
叩丁狼隸屬于狼碼教育科技有限公司,是一家專注于IT線下教育培訓的機構,在廣州、上海、沈陽、成都等地設有分部。
自成立以來,叩丁狼依靠著前沿的課程體系、強大的師資團、科學的教學方式、嚴格的教學管理、良好的就業(yè)服務,已為IT行業(yè)輸送了數(shù)萬名高端技術人才,有著超高的就業(yè),90%以上的學員都是為叩丁狼良好的口碑而來。
叩丁狼秉著“用心做教育,專注每一位學員的成長”的教育理念,立志打造中國高端IT培訓品牌,目前開設有Java、全棧UI設計、H5前端、大數(shù)據(jù)、Python、軟件測試等學科。
從最初的埋頭自研課程,到聯(lián)合知名互聯(lián)網(wǎng)企業(yè)技術專家一起共建學科;從單一的線下教學模式,到打造線下+線上學習生態(tài)閉環(huán)。叩丁狼立志成為一家能夠**學員核心競爭力,幫助其成長并追求職業(yè)自由的中國IT教育培訓品牌。
【教學環(huán)境】
【使命愿景】
致力于讓所有愿意進入IT行業(yè)的學員,職業(yè)道路走得堅實而長遠!
為確保走在企業(yè)技術前沿,**學員核心競爭力,叩丁狼與知名開源社區(qū)ApacheRocketMQ一起聯(lián)合BATJ的技術專家共建學科,致力于打造行業(yè)最頂 尖的課程,定期邀請技術大牛到訪叩丁狼,為學員分享最 新最前沿的企業(yè)技術解決方案。
同時,為照顧到不同區(qū)域的新老學員的學習和其職業(yè)發(fā)展,叩丁狼和小碼哥一起打造線下+線上的狼碼教育模式,通過學習生態(tài)閉環(huán)幫助程序員成長以追求職業(yè)自由,真正地做一家有良知的培訓機構。
信息化時代,技術改變生活,推動社會發(fā)展已經是不爭的事實,不管是從個人還是從社會貢獻的角度出發(fā),投身IT行業(yè),都是當代年輕人最 好的選擇之一。作為深耕IT教育多年的教學團隊,叩丁狼希望建立起一套完整的人才培養(yǎng)體系,為企業(yè)源源不斷輸送高質量人才,通過關注到每一位學員的長遠發(fā)展,從而推動整個行業(yè)與社會的進步。叩丁狼將不斷強化自身的責任心,嚴把教學質量關,為實現(xiàn)這一目標而奮斗終生。
【適合對象】
1、應屆畢業(yè)生:
即將步入社會,需要掌握過硬的技術作為入職敲門磚,為后續(xù)發(fā)展打下堅實基礎。
2、在職上班族:
在傳統(tǒng)行業(yè)工作,想轉行互聯(lián)網(wǎng)行業(yè)但不懂設計技術,希望通過學習快速入行。
3、拖延癥患者:
想自學但總是半途而廢,沒有清晰的學習路線和動力,需要老師的監(jiān)督和同學的陪伴。
4、愛好者,對編程感興趣的人:
想學習編程開發(fā),希望通過知識改變自己的人生,文理科生均可。
【師資團隊】
鐘昕靈
Java學科高級講師;
標簽:溫潤如玉、謙謙君子;
8年軟件開發(fā)和教育培訓經驗。先后參與互聯(lián)網(wǎng)金融,電子商務等項目并擔任項目經理,積累了大量的研發(fā)和團隊管理經驗。多年的教學經驗,堅持深入淺出教學風格,能迅速精準的解決學員問題,人好活好深受學員喜愛。教學箴言:不拋棄,不放棄。
授課風格:
授課風格嚴謹不失幽默,可以將知識化繁為簡、深入淺出的教授給學員。時時刻刻關注學生的學習體驗,360度無死角,全方位提高教與學的質量。
擅長技術:
精通JavaSE、JavaWeb、MySQL等編程開發(fā)語言和開發(fā)技術,熟練掌握各種數(shù)據(jù)結構和算法,對SSM,Dubbo,SpringBoot,SpringCloud等開源框架均有研究。
黃少存
Java學科高級講師;
標簽:嚴格負責、無碼勝有碼、 風趣幽默;
9年行業(yè)開發(fā)管理以及授課經驗,曾先后擔任過技術經理,項目經理,軟件公司經理。具備豐富的軟件開發(fā)和項目、團隊管理經驗。曾組織開發(fā)項目涉及理財,P2P,教育CRM,集多平臺為一體的綜合性網(wǎng)絡營銷平臺EMarketing等。多年的開發(fā)管理和授課經驗,對于學生每個階段可能存在的問題了如指掌,解決方案信手拈來。對教學要求言傳身教,傳道授業(yè)解惑。教學更是育人,對學員秉承嚴格才是大愛的原則,重在思維的鍛煉,方法,方式的引導。教學箴言:教育=責任+愛心,智力靠學習,學習重方法,方法經磨練完善。
授課風格:
授課激情澎湃,善于激發(fā)學生內在學習驅動力,讓你覺得睡覺都是奢侈。
擅長技術:
JavaSE核心技術,JavaEE開源技術,Oracle、MySQL等數(shù)據(jù)庫技術,SVN、GIT、Maven、Gradle等工具,JS、BootStrap、Sass、Vue等前端技術均有研究,Python、Groovy等簡語言有所涉獵。
藍雄威
Java學科高級講師;
標簽:技術奶爸、萌萌噠、大雄老師;
RocktMQ廣州社區(qū)聯(lián)合創(chuàng)始人,Java講師和架構師,IT職業(yè)規(guī)劃師。到目前為止已面授了五千名學員,授課精準生動,聲音渾厚富有磁性,擅于將復雜問題通俗化,課堂氣氛感染力強,深受廣大學生的喜愛和好評,被學員們親切地稱呼為“大雄老師”。曾任職國內知名基金公司技術負責人,參與公司基礎架構,核心系統(tǒng)的建設和開發(fā)。主導了IMS投資管理,OSS運營支持,OMS訂單管理,交易風控等系統(tǒng)的微服務化改造工作。擅長解決高并發(fā)、高可用、高可擴展等復雜場景下的架構問題,對微服務、分布式架構設計及實施落地有實戰(zhàn)經驗。教學箴言:不積跬步,無以至千里。
授課風格:
“細心,耐心,用心”是一貫堅持的教學態(tài)度,“潤物細無聲”的教育方式。
擅長技術:
擅長解決高并發(fā)、高可用、高可擴展等復雜場景下的架構問題,對微服務、分布式架構設計及實施落地有實戰(zhàn)經驗。擅長Spring、MyBaits、JPA、Shiro、SpringBoot、Dubbo、SpringCloud全家桶、MongoDB、ElasticSearch、ElasticJob、Redis、MyCat等技術。
【教學服務】
1、技術講師面授;
2、課后技術輔導;
3、班主任貼心照顧;
4、專屬就業(yè)指導;
5、海量技術更新;
6、學習氛圍營造;
7、職場好習慣養(yǎng)成;
8、綜合能力評定。
【教學管理】
1、嚴格的升學機制:
基礎考核不合格者需重讀。
2、完整的作業(yè)體系:
每日作業(yè)練習鞏固所學知識。
3、定期的階段測試:
及時檢測學員的知識掌握程度。
4、針對性教學課程:
針對末位學員進行單獨學習指導。
5、實行學分考核制度:
低于及格線的學員立即勸退。
6、執(zhí)行上下課打卡制度:
以此對抗人性的懶惰。
【上課現(xiàn)場】
【就業(yè)**】
1、0學費入學計劃:
入學即可簽訂“就業(yè)**協(xié)議”;
入學不交費用,學成之后再付費。
2、線下技術分享:
邀請行業(yè)大咖;
分享前沿技術與職場經驗;
助力學員升職加薪。
3、專業(yè)的就業(yè)指導:
每個班配有專屬的就業(yè)老師;
幫助學員拿下高薪工作。
4、一次報名終生服務:
老學員可免費領取新增課程;
持續(xù)提升核心競爭力。
【榮譽獎項】
騰訊回響中國《2019年口碑影響力職業(yè)教育品牌》
Apache RocketMQ中國社區(qū)的線下技術合作機構
【學員反饋】
100%滿意度
叩丁狼教育
綜合
環(huán)境 : 5.0師資 : 5.0教學 : 5.0