1.java基礎(chǔ),面向?qū)ο螅嗑€程,IO流,一些常見(jiàn)的API
2.熟悉前端端一些知識(shí),html,css,js,jquey,ajax,jsp
3.熟悉javaweb,servlet,http協(xié)議,tcp/ip協(xié)議,listener,filter,cookie,session,mvc分層思想
4.數(shù)據(jù)庫(kù),mysql,oracle,sql語(yǔ)句,多表查詢,關(guān)聯(lián),排序,數(shù)據(jù)庫(kù)表的設(shè)計(jì),索引
5.二十三個(gè)設(shè)計(jì)模式,最常見(jiàn)的,工廠,單例,裝飾,代理,迭代器,等等,需要熟悉
6.框架,spring家族,spring的設(shè)計(jì)原理(看源碼),IOC,DI思想,底層實(shí)現(xiàn),cglib動(dòng)態(tài)代理的實(shí)現(xiàn),mvc的調(diào)用過(guò)程,設(shè)計(jì)原理,注解,等等,springboot一鍵部署,springcloud微服務(wù)架構(gòu)(了解),還有spring家族的一些其他組件建議了解。持久層框架mybaits,通用mapper的使用,和spring整合,注解形式,jpa的使用。
7.拓展,redis緩存的使用,服務(wù)器架構(gòu)設(shè)計(jì)思想,jsoup爬蟲(chóng),nginx負(fù)載均衡,mysql的高可用,讀寫分離。
8.數(shù)據(jù)結(jié)構(gòu),計(jì)算機(jī)網(wǎng)絡(luò),計(jì)算機(jī)導(dǎo)論,這些基礎(chǔ)知識(shí)不需要多精通,但是一定要了解。
9.java在大數(shù)據(jù)方面的應(yīng)用,hadoop,hive,hbase,spark,storm等等的了解和學(xué)習(xí)。
學(xué)會(huì)1234,是入門。
學(xué)會(huì)123456,你可以找工作。
學(xué)會(huì)123456789,你可以找一個(gè)很好的工作。
我這里有java基礎(chǔ)到j(luò)ava大數(shù)據(jù)的相關(guān)視頻,如果大家有什么需要,可以關(guān)注我。
免費(fèi)領(lǐng)取喲。
以上。