我要带徒弟学写JAVA架构,引路架构师之路(Jeecg开源社区)
? ? ?Java程序員如何打破工作2,3年的瓶頸問題,如何更上一層樓?
? ? ?太多的巧合,讓我接觸到了開源,通過JEECG與很多朋友交流后,讓我有了幫助別人學(xué)習(xí)底層架構(gòu)的想法。
? ? ?很多人做java開發(fā)2,3年后,都會(huì)感覺自己遇到瓶頸。什么都會(huì)又什么都不會(huì),如何改變困境,為什么很多人寫了7,8年還是一個(gè)碼農(nóng),工作中太多被動(dòng)是因?yàn)椴欢讓釉怼9镜墓ぷ鞴?jié)奏又比較快,難有機(jī)會(huì)學(xué)習(xí)架構(gòu)原理,也沒人教,所以這個(gè)時(shí)候,學(xué)習(xí)架構(gòu)原理,擴(kuò)展思維,對(duì)自己以后職業(yè)生涯尤為重要。
? ? ?同樣公司的兩個(gè)新人,一個(gè)新人一點(diǎn)就通,學(xué)東西很快,有的人,學(xué)東西很慢,也很痛苦,處處都是新技術(shù)。?為什么?因?yàn)槟莻€(gè)人懂原理,萬物都有規(guī)律,掌握了規(guī)律學(xué)其他東西原理相通,一觸就會(huì),不懂原理就會(huì)處處碰壁,學(xué)習(xí)很慢還很折磨。
? ? ?我要開設(shè)一個(gè)導(dǎo)師性質(zhì)的培訓(xùn)班,類似大學(xué)研究生導(dǎo)師,給你課題、分配任務(wù)、分享資料讓你得到提高。我的教學(xué)方法是以自學(xué)為主,輔導(dǎo)為輔助,在實(shí)踐中積累經(jīng)驗(yàn)掌握原理。主要方向是JAVA架構(gòu),深層次java架構(gòu)基礎(chǔ)、主流框架技術(shù)等等。
(特殊說明:非線下或者網(wǎng)絡(luò)授課,通過分享資料,讓學(xué)生自學(xué),不懂問導(dǎo)師,引導(dǎo)之路)
教學(xué)特點(diǎn)
學(xué)原理,寫架構(gòu),非用框架
教學(xué)方法
老師引導(dǎo),自學(xué)為主,每個(gè)課題會(huì)有對(duì)應(yīng)的作業(yè)和資料(交作業(yè))
報(bào)名時(shí)間
每月10號(hào)報(bào)名(每期只招10名)
導(dǎo)師簡介
? ? ??首席架構(gòu)師_系統(tǒng)分析師_資深SAP顧問_JEECG開源項(xiàng)目創(chuàng)始人(www.jeecg.org)
? ?? ?目前在京東商城金融事業(yè)部,主任開發(fā)經(jīng)理兼架構(gòu)師職務(wù)。主要從事互聯(lián)網(wǎng)金融、融資租賃、大數(shù)據(jù)、移動(dòng)應(yīng)用,云計(jì)算微信應(yīng)用等領(lǐng)域;酷愛研究技術(shù),2005年獲得sun認(rèn)證,曾在日本東京工作,對(duì)架構(gòu)有很深入的了解;個(gè)人開源項(xiàng)目有JEECG(智能開發(fā)平臺(tái))、MiniDao(輕量級(jí)持久層解決方案)
? ? 2012年底開源項(xiàng)目JEECG被 "ITeye專家訪談";
? ? 2013年JEECG 開源項(xiàng)目在中國優(yōu)秀開源項(xiàng)目公開投票評(píng)選中,以887票位居第九(專家推薦項(xiàng)目);
教學(xué)內(nèi)容?? ? ?
? ?Java架構(gòu)基礎(chǔ),javaWeb技術(shù),struts2,spring,hibernate,mybatis等幾大開源框架,maven構(gòu)建,linux,Oracle,Hadoop大數(shù)據(jù),微信開發(fā),Andriod開發(fā),MogoDB,?jeecg技術(shù)培訓(xùn)指導(dǎo)。
教學(xué)方法
? ? 1.以學(xué)生自學(xué)為主,輔導(dǎo)為輔助,挖掘?qū)W生潛力,低價(jià)培養(yǎng)高質(zhì)量人才。
? ??2.因材施教,針對(duì)不同學(xué)生,制定授課方法,每一個(gè)階段提供對(duì)應(yīng)的視頻和資料。
? ??3.學(xué)生自我練習(xí),實(shí)戰(zhàn)課題等遇到問題,可以直接我解答。
? ??4.不定期提供實(shí)戰(zhàn)課題,真實(shí)項(xiàng)目供你練習(xí)。
? ??5.指導(dǎo)周期1—2個(gè)月。
收徒要求
? ??1.學(xué)會(huì)思考,掌握查詢資料的能力。
? ??2.要求學(xué)生有一個(gè)好的java基礎(chǔ),因?yàn)檫@個(gè)教學(xué)側(cè)重點(diǎn)比較深
? ??3.遇到原理不懂的時(shí)候可以問導(dǎo)師。
教學(xué)體系如下
| 開源社區(qū)架構(gòu)班作業(yè)安排 |
| 作業(yè)一:寫一個(gè)Mvc框架 |
| 作業(yè)二:寫一個(gè)apache服務(wù)器?? |
| 作業(yè)三:將Mvc框架實(shí)現(xiàn)annocation注解方式 |
| 作業(yè)四:模仿mybatis寫一個(gè)持久層 |
| 作業(yè)五:模仿monogdb寫一個(gè)數(shù)據(jù)庫 |
| 作業(yè)六:代碼生成器的學(xué)習(xí)使用 |
| 作業(yè)七:maven工程,git學(xué)習(xí) |
| 作業(yè)八:工作流Activiti學(xué)習(xí) |
| 作業(yè)九:微信開發(fā) |
| 作業(yè)十:Android,HTML5開發(fā)學(xué)習(xí) |
第一階段:Java架構(gòu)基礎(chǔ)?
? ?指導(dǎo)徒弟熟練掌握J(rèn)ava基礎(chǔ)(反射、xml文件處理、properties文件處理,代理機(jī)制,annocation注解),我會(huì)推薦好的資料給于學(xué)習(xí),同時(shí)指導(dǎo)什么是重點(diǎn),哪些可以忽略,哪些需要了解,遇到問題,第一時(shí)間給你解答,等這一階段結(jié)束,會(huì)進(jìn)行課程設(shè)計(jì),鞏固知識(shí),我出課題,你去實(shí)現(xiàn),同時(shí)指導(dǎo)你去如何去實(shí)現(xiàn),在實(shí)現(xiàn)的過程中遇到困難,難點(diǎn),協(xié)助你解決。完成這個(gè)課題后,你就會(huì)對(duì)java架構(gòu)基礎(chǔ)有個(gè)初步的了解。
第二階段: Web頁面技術(shù)
? ?Html,css,Javascript,Jquery,Easyui,Dwz,Servlet?同樣給你專業(yè)資料,讓你迅速掌握知識(shí)。避免你拿起專業(yè)書,嘜頭啃讀半月,之后發(fā)現(xiàn)啥也沒學(xué)到。所以第二階段目的是讓徒弟掌握網(wǎng)頁的基礎(chǔ)知識(shí),不需要你調(diào)出美麗的樣式,只要求你能看懂html代碼,css代碼,javascript代碼。
第三階段: 教你寫MVC架構(gòu)
? ?? ??提供架構(gòu)師級(jí)別的資料給你,結(jié)合前兩個(gè)階段的學(xué)習(xí)內(nèi)容教你自己如何實(shí)現(xiàn)mvc架構(gòu);給你講解hibernate和mybatis的實(shí)現(xiàn)原理;?
第四階段:?三大架構(gòu)技術(shù)理解
??指導(dǎo)你如何去快速的掌握Struts2,Hibernate,Spring當(dāng)然每個(gè)框架的核心思想如果你通過我給你的資料還沒有完全領(lǐng)悟到,我會(huì)找時(shí)間直接教你。三大框架的應(yīng)用,核心思想就是比較得掌握的,如果你掌握了這三大框架的核心思想,那你以后在技術(shù)方面的路就平坦多了。
第五階段:?JEECG講解培訓(xùn)
??給你第一手學(xué)習(xí)資料,指導(dǎo)你學(xué)習(xí)重點(diǎn),并且給你一些小實(shí)例,讓你深刻體會(huì)。當(dāng)然這一階段的話,是要做課程設(shè)計(jì)的,我們一起商量,出個(gè)課題,由我來協(xié)助你完成這個(gè)S2SH應(yīng)用開發(fā)。以上,是我認(rèn)為學(xué)習(xí)Java web的必經(jīng)之路,當(dāng)然在這一路上,你會(huì)遇到的所有問題,我會(huì)盡可能快的幫你解決。但是同時(shí)提醒你,遇到問題的話,先要學(xué)著自己解決,解決不了可以來問我,這樣對(duì)自己的提高比較快。
最后說一句,師傅領(lǐng)進(jìn)門,修行靠自己。我有能力讓你從菜鳥變成小鳥,至于你能飛多高,還得靠自己。
備注
? ?這個(gè)是收學(xué)費(fèi)的,880元,當(dāng)然我不認(rèn)為我?guī)У耐降鼙然?萬多在培訓(xùn)班學(xué)習(xí)的學(xué)生差,你努力了,會(huì)比他們出色的多。等你學(xué)有所成,同樣可以成為jeecg核心成員之一,一起構(gòu)建Java學(xué)習(xí)平臺(tái)。你也可以成為很好的師傅,帶出一批更優(yōu)秀的徒弟,讓開源社區(qū)建設(shè)得更美好,你的付出和你的回報(bào)成正比。
? 問題解答時(shí)間,每天下午8點(diǎn)到晚上10點(diǎn)都有空,上午工作最忙碌。
?
*?*?*?? ??有意向者直接報(bào)名,QQ: 2682999044
*?*?* ? ??Jeecg師徒JAVA架構(gòu)群③ 24110687
總結(jié)
以上是生活随笔為你收集整理的我要带徒弟学写JAVA架构,引路架构师之路(Jeecg开源社区)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用OLE方式获取数据库架构信息
- 下一篇: Server.MapPath(path)