午夜小學徒x
學java你是要自學還是要報班,建立知識體系都需要很長的時間但是所要掌握的知識點都是差不多的,接下來就按照我的理解給你解答。
java是一個常年穩居首位的編程語言也是一個平臺。不僅吸收了C++語言的各種優點,還摒棄了C++裡難以理解的一些概念,使得Java語言擁有強大且簡單易用的兩大特性。所以要掌握的知識點也是特別多,雖然多但是每個都是有關聯的,讓大家掌握起來也不是很困難。
知識點
1、Java編程基礎:零基礎入門,開發環境搭建
2、java面向對象語法:面向對象編程學習
3、java常用API
4、數據庫基礎+JDBC
5、Java進階應用
6、面對對象分析與設計
7、前端網頁技術
8、前端JavaScript技術
9、Javaweb基礎
10、Javaweb高級
11、數據庫進階
12、MyBatis框架
13、Spring IOC/AOP
以上的知識點都需要掌握,裡面還要有很多的細小知識點,需要更仔細的學習,而且學完這些不代表你就是技術大咖了,只能算是Java技術入門了。
要是想要找工作還得自己去找10個左右的項目或者是案例做,檢驗自己所學的東西是否是學到了能否熟練運用。
在學java的時候也要找到最適合自己的方法,之前也在類似的問題下面回答過幾次。
現在我的觀點還是一樣的,如果你是
因為興趣愛好想要學習就可以自己花時間去學習,但是利用空餘時間自學java所花時間應該是1~2年的樣子,但因為是愛好的話也不存在什麼問題。如果是想要通過學習java之後做開發方面的工作的話,建議可以找一個靠譜點的機構培訓,據我所知在成都培訓java的時間差不多是半年的樣子,這樣子可以省下一年半左右的時間,在這一年半里找Java開發方面的工作,不僅掙到了錢還做了很多的企業項目增加了工作經歷。
最重要的是培訓可以幫助你更好的理解和學習,可以提高學習效率和學習效果,但是培訓機構也是一樣的,只能幫你快速的入門,並不能幫你成為技術大咖。
所以你還要根據你自己的實際情況來選擇適合你自己的學習方法,不要盲目選擇。
以上是我個人觀點,喜歡請點贊,不喜歡請繞道;不接受撕X,但是接受討論!希望能幫到你。
全階魔方
這是一個簡單的入門目錄,你可以借鑑一下
程序員理想
首先就是基礎啊,像數據類型、繼承、封裝、多態、還有一些基本類。
然後就是前段css,js,HTML這些
再然後就是數據庫,MySQL或者Oracle
這些學完之後就是一些後端內容,後端再學完就是一些框架,ssm這種
這些就是培訓班學的大致順序。
11onhook
給你推薦個網站AiLinkLife 地址http://www.jiangxindc.com上面有很全的目錄還有很多免費資料
Java知識局
java相對入門會比較容易。不需要什麼知識體系。選擇java入門相對是正確的。java是比較強調類型的。相比較一些弱類型的語言。更好理解。學完基礎後學習javaweb。也能更好的瞭解網絡請求的知識。
killman
基礎加web,還有前端的js等等,Linux命令