我是一名普通的不能在普通的大專學生,大學學的是室內設計,畢業后在一所小城市渾渾噩噩的干啦2年工資不到4k,並且在這里看不到任何提升的前景。裝飾公司的圖紙改的一遍又一遍,同時自己跨行的想法增長的一點又一點~~。
本人平常作圖出圖紙,所以對電腦這方面還是比較感興趣的,由於作圖原因經常從網絡上下載一些實用的小工具,以及各種破解軟件。也是於此開始對網絡上的軟件編程之類的事物開始感興趣,同時也打開啦自己新世界的大門。
還有一個原因就是身邊的朋友有在北京做Java開發的,他工作了三年的時間,可以在北京拿到1.5 6萬的月薪,說心里話我是真的羡慕 不極度羡慕,這遠超出了我的認知范圍。
一心想着要跳出來的我,同時也找到最為合適的機會在去年的7月中尋,我開始啦正式學習Java。
在最開始學習Java之前我是考慮過去線下班培訓去,並且學校也已經找好啦。學校自己在網上對比很多家的尋找的,同時也是自己自學的課程的主要提供方,就是尚學堂教育這個機構,他們 旗下“Java300集”課程以及他們B站號里的課程。是我自學Java的關鍵因素非常感謝!!
為什么沒有去培訓那是因為,不想脫離現在這個工作的環境,輕松自在空余時間較多,索性就開始自學放棄去培訓的路上。還有一個重要的原因就是“貧窮的動力”培訓費用是我不吃不喝半年的工資,確實有點舍不得。。
於是在整理一系列資料后,我開始啦我的自學之路,朋友是做這一行經過本人的死纏爛打,盛情款待少走啦許多的彎路,他給了我很好的建議,所以學習編程有個大佬帶是重要的一步。這也是我業余時間內能夠學習成功的原因之一。
並在今年的3月30號在北京找到了一份Java開發的工作,由於為朋友共同開發他們公司項目一些功能,索性我包裝了一年的工作經驗,海投50家,最終找到一份月薪9K五險一金的工作,我這也算是成功拔錨上船咯。
我也在想我之所以能在7個月左右的利用業余時間自學Java就業,確實是得到了這些朋友以及朋友公司大佬的不少的幫助 感謝。
學習心得:
第一:
我覺得重要的是有時間,並且不會去浪費時間,把時間放在學習上,然后 “堅持”;
第二:
課件資料的通通順性,不能讓自己學到一半不知道該學什么啦,也不能一個課件教程學着學着走歪啦,合理的整理一系列Java學習線路 視頻 資料 書籍 項目 等等;
第三:
多敲多練,光看是解決不了任何問題的,一段代碼沒有幾十次的練習真是扭頭就忘!!!每次見到代碼時:我見過、我知道、但是不會做~~~~不練的話真的知識花架子啦。
第四:
遇到長時間解決不了的 不會的直接跳過下一個,長時間放在一個問題上 自己會出問題的,浪費生命還學不會。索性直接跳過學習,整個階段學習完畢一定要記得整體在復習一遍或多遍,你會發現解決不了的問題,豁然開郎什么都通啦,道理咱也說不清。就像六年級的學渣面對三四年級的數學問題,總能有各種辦法解決。
第五:
就是大佬的攜帶,真的非常重要。你的問題在別人面前顯得是多么的渺小這就不說啦,在學習的道路上完完全全能夠跟進公司的要求,尤其在后期的時候我甚至還幫助它一起完成他們公司項目的功能,雖然只是簡單的功能。
這可能是培訓不會體現的一點。
以上就是這些不想在寫啦,希望看到這的各位能夠給一個“贊”,下面我來分享一下整理的一些學習 資料 課件 項目 以及教程鏈接,我並不會全套下來太多。
第一:Java學習詳盡線路圖:
從零開始至精通的學習線路圖,不能說足夠詳細,只能說在你學習Java的路上少走很多彎路;
1、JavaSE基礎:

2、JavaWEB方面
學習Java必備的知識,大部分Java畢業方向都偏向於WEB;

3、數據庫階段

4、反射+JDBC+MyBatis+設計模式

5、JavaEE階段

6、Java高級框架階段

7、框架強化階段

以上就是Java入門到精通的技術知識點,后續還有 Java微服務和雲服務的Java知識點學習,入門的小伙伴先來學習以上這些知識點,課程太多會影響學習進度~稍后我還繼續會知識分享的哦~
第二:課程分享
學習Java的配套課程分享,整理大部分知識點的配套課程
- 北京尚學堂高淇Java300集(強烈推薦)
Java300集零基礎適合初學者視頻教程_Java300集零基礎教程_Java初學入門視頻基礎鞏固教程_Java語言入門到精通_嗶哩嗶哩 - JavaSE基礎全套-從零開始進階之大神
JavaSE知識基礎全套-從0開始進階大神_JavaSE基礎知識體系從入門到精通框架_/JAVA基礎/數組/OOP/集合/IO流_嗶哩嗶哩 - Java全套課程-基礎必備課程
JAVA全套課程_Java入門_Java零基礎必備_Java編程課程_Java核心基礎_EasyUI_SSM整合框架_Redis_高並發—全套課程_嗶哩嗶哩 - Java常用類基礎實戰
日常推薦Java常用類基礎實戰_通俗易懂實戰入門教程_Java八大常用類核心基礎/Java包裝類/String類_嗶哩嗶哩 - Java基礎入門必備數學知識【數據結構與算法】
Java基礎入門必學知識數據結構與算法_Java數據結構與算法基礎到進階_Java面試常見數據結構和算法問題_排序算法_遞歸_折半查詢_棧和隊列_鏈表_嗶哩嗶哩 - Java面向對象編程_OOP基礎深入講解
Java面向對象編程重基礎深入講解_OOP面向對象Java基礎干貨分享/JavaSE/面向對象編程/OOP程序設計_嗶哩嗶哩 - GOF23種設計模式-23中設計模式詳解課程
GOF23種設計模式講解_Java gof23種設計模式詳解課程_從單例到備忘錄模式 23種模式詳解_嗶哩嗶哩 - Java數據庫連接技術JDBC視頻精選教程
Java數據庫連接_JDBC視頻教程_JDBC零基礎入門到精通_JDBC核心技術實戰課程_SQL數據庫連接_嗶哩嗶哩 - MySQL數據庫零基礎入門至精通全套教程
MySQL數據庫零基礎入門到精通全套教程_Mysql基礎_最常用的數據庫_數據庫必學知識_mysql數據庫實戰應用_嗶哩嗶哩 - Java高級框架愛MongoDB數據庫視頻教程
JAVA高級框架之MongoDB數據庫視頻教程_MongoDB分布式文件存儲課程_基礎入門到高級進階_數據存儲_嗶哩嗶哩 - Redis實戰精品教程-Redis數據庫入門精通
Java_Redis實戰精品教程_redis數據庫入門到精通視頻教程_高性能的key-value數據庫_NoSQL數據庫_Redis緩存_集群搭建_嗶哩嗶哩 - SQL、oracle、MySQL數據庫開發全套精講視頻
數據庫開發全套精講視頻課程_SQL、oracle、mysql、數據庫、JDBC、Mysql數據庫核心精講教程_嗶哩嗶哩 - Java服務端頁面技術"JSP"動態頁面技術教程
JSP動態網頁技術視頻教程_Java服務端頁面技術課程視頻_JSP視頻教程_Java Server Pages視頻_JavaEE核心_嗶哩嗶哩 - Servlet從入門到精通實戰精選教程
Servlet從入門到實戰精選視教程_JavaWEB階段Servlet小服務程序/Servlet學習/Servlet視頻教程/JavaWEB實戰好課程_嗶哩嗶哩 - Ajax異步請求JavaScript和XML視頻教程
Ajax異步請求JavaScript和XML視頻教程_Web數據交互方式_Ajax課程零基礎入門_Ajax前后端基礎教程_Ajax_嗶哩嗶哩 - jQuery前端框架視頻教程
jQuery前端框架視頻教程_JavaScript函數庫之jQuery課程_簡單好用的JavaScript代碼庫_jQuery完成DOM編程_jQue_嗶哩嗶哩 - JavaScript客戶端腳本技術視頻教程
JavaScript客戶端腳本技術視頻教程_JavaScript基礎入門到實戰演練教程_JavaScript流程控制語句_小白易上手的java基礎知識_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1Ub4y1D7yX - 最新完整教程通俗易懂的Mybatis視頻教程
java開源項目之Mybatis視頻教程_最新完整教程通俗易懂的MyBatis零基礎入門到精通_MyBatis超詳細講解_Java開發入門知識視頻講解_嗶哩嗶哩 - Mybatis實戰課程進階MyBatisPlus精品視頻教程
Mybatis實戰課程進階MyBatisPlus精品視頻教程_mybatis實戰教程全套完整版_MyBatis從入門到精通MYBATIS框架_嗶哩嗶哩 - Spring框架基礎講解
Spring框架基礎講解_尚學堂spring框架核心教程_spring框架+實戰練習 從入門到精通_嗶哩嗶哩 - SpringMVC講解_spring整合springmvc全套課程教程
SpringMVC講解_spring整合springmvc全套課程教程_springmvc框架Java進階Java高級架構課程_嗶哩嗶哩 - Maven視頻實戰教程
Maven視頻實戰教程_maven構建項目_maven基礎視頻課程_MAVEN學習課程最新IDE版_嗶哩嗶哩 - 【前端架構】BootStrap前端框架課程系統講解
【前端架構】BootStrap前端框架課程系統講解——Bootstrap基礎入門到精通 - Java實戰框架RBAC權限系統管理模型實戰教學視頻
Java實戰框架RBAC權限系統管理模型實戰教學視頻_基於RBAC權限系統設計用戶權限/RBAC權限項目實戰/大白話學懂RBAC權限實戰 - SpringBoot實戰視頻教程
Java微服務架構階段SpringBoot實戰視頻教程springboot框架_SpringBoot入門學習課程 - SpringSecurity安全管理框架
SpringSecurity安全管理框架_SpringSecurity框架教程_SpringSecurity入門到精通_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1e5411n73j - Linux從入門到精通/零基礎學習Linux
【推薦】Linux從入門到精通/零基礎學習Linux_Centos8的安裝和環境配置_VMWare常用配置_CentOS8安裝MySQL_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1eQ4y1o7z1 - Docker應用容器引擎教程
Docker應用容器引擎教程_docker核心技術_DOCKER最新超詳細版教程通俗易懂_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1sh41127U5 - redis實戰視頻教程+REDIS入門到精通課程
redis實戰視頻教程+REDIS入門到精通課程+[2020版附源碼筆記課件]_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1Fa4y1n7UA - VUE漸進式JavaScript框架實戰教程
VUE漸進式JavaScript框架實戰教程_前后端概念講解JavaScript框架講解/VUE實戰教程/Script框架搭建Vue/Vue實戰教程_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1Rb4y1S7jr - 輕松學java Swagger2框架
輕松學java Swagger2框架_Swagger前后端分離_Swagger入門視頻教程_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1yi4y1F7KP - Git分布式版本控制系統_Git團隊開發管理工具
Git分布式版本控制系統_Git團隊開發管理工具_git視頻教程GitHub_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV16K4y157Gm
FastDFS分布式文件系統精品教程
FastDFS分布式文件系統精品教程-FastDFS並配置啟動/JAVA/FastDFS/文件系統/文件下載/JAVA教程/Java精品視頻_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1hv411a7Xh- RabbitMQ基於AMQP開源消息代理軟件課程講解
java_RabbitMQ基於AMQP開源消息代理軟件課程講解_java教程RabbitMQ入門到精通_Java入門RabbitMQ教程 _java實_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1mh411S7GV - 日常學習SpringCloud微服務注冊中心Eureka實戰視頻教程
日常學習SpringCloud微服務注冊中心Eureka實戰視頻教程_服務發現工具Eureka集群搭建_SpringCloud微服務組件Eureka_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV17K4y1G7vh - 超詳細!Ribbon負載均衡工具入門到精通視頻教程
超詳細!Ribbon負載均衡工具入門到精通視頻教程_Ribbon客戶端負載均衡策略_SpringCloud微服務架構_日常學習_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1AN411Z7mx - SpringCloud微服務之OpenFeign聲明式服務調用
SpringCloud微服務之OpenFeign聲明式服務調用_SpringCloudOpenFeign遠程訪問的使用流程_Java微服務_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1My4y1W7vy - Spring Cloud Netflix Hystrix斷路器解決災難性雪崩效應視頻教程
Java_SpringCloud微服務之Hystrix斷路器解決災難性雪崩效應視頻教程_SpringCloud-微服務Hystrix服務容錯學習_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV115411w7TZ
Hystrix:斷路器原理及使用詳解_Hystrix災難性的雪崩效應處理解決_SpringCloud微服務Hystrix容錯/熔斷/降級/請求隔離_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1wQ4y1f7hw - SpringCloudGateway微服務網關組件完整版實戰
SpringCloudGateway微服務網關組件完整版實戰_Gateway微服務組件調用精品教程/Gateway服務網關/Java微服務網關組件_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1aB4y1P7eh - SpringCloud微服務Config分布式實戰視頻教程
Java_SpringCloud微服務Config分布式實戰視頻教程_SpringCloud微服務Config分布式配置中心_微服務框架_git倉庫__嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1xV411e79Z - SpringCloud微服務Bus消息總線及Config配置中心學習應用教程
SpringCloud微服務Bus消息總線及Config配置中心學習應用教程_微服務Bus消息總線實戰教程_快速詳解微服務Config配置_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1Kh411v7V6 - ELK開源技術棧實戰開發_ELK架構搭建方式精選教程
ELK開源技術棧實戰開發_ELK架構搭建方式精選教程_Elasticsearch分布式搜索引擎/Logstash日志/Kibana可視化工具/ELK_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1N64y1y7t3 - TX-LCN微服務架構之TX-LCN分布式事務框架課程講解
java微服務架構之TX-LCN分布式事務框架課程講解_TX-LCN SpringCloud高級教程_TX-LCN分布式事務框架的LCN模式_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1KB4y1P7gW - Mybatis實戰課程進階MyBatisPlus精品視頻教程
Mybatis實戰課程進階MyBatisPlus精品視頻教程_mybatis實戰教程全套完整版_MyBatis從入門到精通MYBATIS框架_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV11y4y1m7FP
分享的這些課程資料,記得關注主頁公眾號領取
喜歡的伙伴記得點開: 主頁