既然想作Java開發工程師,那第一步必不可少的就是Java語言前端
1、編程基礎vue
1.java語言:java
java基本語法,面向對象,接口,容器,異常,泛型,註解,反射,I/O,jquery
jvmweb
java高級:併發,線程池,鎖,併發容器算法
2》數據庫:spring
SQL語句書寫,SQL語句優化,索引,左右查詢,視圖,鎖shell
3.設計模式:數據庫
單例,工廠,代理,策略編程
4.計算機網絡:
DNS,HTTP,HTTPS協議,TCP,UDP協議
------------------分割線------------------
軟件開發,怎麼可能少了編程軟件呢?
2、研發工具:
1.集成開發框架:
Eclipes,Intellij IDEA,VS Code
2.Linux操做系統:
Linux經常使用命令,shell腳本
3.代碼管理工具:
Git,SVN
4.項目管理與構建:
Maven,Gradle
------------------分割線------------------
前端也要學的!不要精通但要會用
3、web前端基礎
1.前端基礎套餐三大件:
HTML,CSS,JavaScript
注意:這裏常常會有人說我學了java,是否是學javaScript就很輕鬆OvO!!!
不是的鐵鐵,它倆就不是一個東西 =-=
2.jquery
3.javaweb:
jsp,servlet
4.組件化框架:
layui,vue
------------------分割線------------------
學完以上的,就該學框架啦~
4、框架:
1.spring家族
ioc,AOP,SpringMVC,Spring Boot,Spring cloud
2.數據庫:
mybatis,Hibernate
3.鏈接池:
c3p0
------------------分割線------------------
5、分佈式,微服務
------------------分割線------------------
6、算法,數據結構
這倆玩意就很讓人頭疼=-=
可能總結的不全面,忙裏偷閒寫的,學習之路很長而且很苦,堅持下來吧,將來的你會感謝如今拼命的本身!加油吧少年,趁咱們還年輕!