回覆列表
-
1 # 動力節點Java學院
-
2 # 玩著學程式設計
以前學習Java的時候,看的是“ 如鵬網 ”的影片教程——《這樣學Java不枯燥》,挺有意思的,課程體系的設定也可以極大的激發對程式設計的興趣,適合初學者學習;
在配置開發環境的時候,免安裝jdk,無需配置環境變數,只需要下載如鵬網版本的免配版eclipse開啟解壓開啟就行了,特別的方便,為初學者減去了很多麻煩;
透過開發超級瑪麗,飛機大戰,吃金幣,連連看,湯姆貓,電影的彈幕動畫等來講解Java的知識點,滿炫酷的,沒想到Java還可以這麼學,適合初學者學習,找到程式設計的樂趣,具體的可以到如鵬網官網上去看看http://www.rupeng.com/Courses/Index/51?lianbt
有問題隨時提問,老師實時線上答疑,口碑不錯,基本上都是慕名而去的,具體的可以到如鵬網官網上去了解一下;
Java基礎資源合集
Java影片教程:基礎看這個一個足以
學習Java基礎,首推杜聚斌老師159集零基礎Java,目前在B站上播放量已經破百萬了,純基礎的東西,連電腦操作這種都有講到,而且老師講的特別細,縱觀我所學過的基礎教程裡就只有這個教程了,如果說連這個教程都看不懂,那估計別的你也看不進去。。Java書籍:《零基礎學Java》這是上述提到的那位老師所著新書,有幸閱覽了一遍,其講解深入淺出,簡單易懂,學習後,會有一種知其然,更知其所以然的趕腳,知識重點劃分明確,一步步帶你走入Java世界的大門。《Java完全自學手冊》
本書是2009年由機械工業出版社出版的圖書,該書作者是林樹澤。該書按照科學的學習規律,由淺入深、循序漸進地向讀者講述了Java程式語言以及JSP開發知識。 [1]全書共為16章,分為兩部分,前半部分以Java知識講解為主,後半部分以JSP開發講述為主。第一篇Java技術入門 使讀者對Java語言有個初步的瞭解,為後面的深入學習奠定基礎;第二篇 面向物件技術是需要讀者認真學習和體會的,第三篇程式設計提高篇 詳細講述了Java語言的高階主題,即讀者進階學習的必備內容; [2]第四篇是Java分散式計算技術的內容 ,如果讀者對Web程式設計感興趣,相信本篇可以滿足您的需求。為了說明Java語言的應用,《Java完全自學手冊》最後一篇介紹了一個例項 ,透過該程式從無到有的過程使讀者知道如何使用Java語言編寫應用程式。《Java完全自學手冊》適用於Java初、中級使用者,Java程式設計師,大中專院校相關專業參考。Java學習以及資源網站:https://www.runoob.com/java/java-intro.htmlIT學習全部路線Java影片課程,精品Java教程影片盡在蛙課網www.wkcto.com小而精的一個網站吧,教程多以Java為主,收費也不是很貴,而且蛙幣可以去透過做活動領取。
https://www.wkcto.com/course/?zh91
本機構的自學資源教程頁面,很多自學的同學常年於此下載,教程會實時更新
http://www.bjpowernode.com/video.html/?zh91
Java路線圖
之前回答過:
https://www.wukong.com/question/6631748857778667784/
第一階段:JavaSE
環境搭建(常用dos命令及系統快捷鍵、Sublime Text或EditPlus的安裝、通用文字編輯快捷鍵、安裝JDK……)基礎語法(識別符號、關鍵字、字面量……)IntelliJ IDEA工具的使用(IDEA的使用方法,IDEA中怎麼建立Project、IDEA中怎麼建立ModuleProject與Module的關係……)eclipse教程也有階段練習題第二階段:資料庫
多執行緒(執行緒和程序的記憶體、執行緒的實現方式、執行緒的start()和run()本質區別、執行緒生命週期(多執行緒面試題)MySQL:(登入MySQL、本地登入、遠端登入、初始化測試資料、簡單查詢、單表DQL總結……)JDBC:(JDBC程式設計六步、使用Statement完成增刪改、連線資料庫的資訊在屬性資原始檔中配置、安裝PowerDesigner工具,設計使用者表、PreparedStatement演示增刪改)……………………
第三階段:web前端
Maven(官方Maven倉庫、Maven的安裝、Maven環境配置、標準Maven工程目錄結構、IntelliJ IDEA中使用Maven……)AJAX(AJAX傳送get請求、AJAX的get請求快取解決方案……)jQuery(使用Servlet+JSP+MVC+AJAX+jQuery+Maven完成單表資料維護)…………第四階段:JavaWeb
xml(XML在實際開發中的作用、XML和JSON的對比、dom4j+xpath解析XML……)Servlet(tomcat伺服器下載、tomcat伺服器安裝、新建web專案,測試靜態資源的訪問、不借助IDEA工具,純手工開發第一個Servlet、GoF之單例模式Singleton……)第五階段:JavaWeb專案
Git(使用GitHub、使用碼雲、搭建Git伺服器、IDEA整合Git、IDEA中使用Git……)Bootstrap(下載Bootstrap庫、第一個Bootstrap程式、完成Bootstrap案例……)CRM(CRM核心業務介紹……)Linux(安裝虛擬機器vmware、在虛擬機器上安裝Linux作業系統CentOS7、CentOS7作業系統目錄介紹)遠端工具(常見操作Linux的遠端工具包括哪些、安裝Xshell……)Linux常用命令(網路、磁碟管理、檔案管理、管道和重定向、vi和vim編輯器……)釋出CRM專案到Linux(JDK安裝與配置、Tomcat安裝與配置、釋出web專案到Linux……)第六階段:Java高階框架
MyBatis(V3.4.5)(開發第一個MyBatis程式、MyBatis整合log4j列印日誌資訊、實現insert操作並演示MyBatis的事務機制……)Spring(V4.3.9)(Spring核心之IoC、Spring核心之AOP……)SpringMVC(SSM三大框架的綜合案例)…………第七階段:網際網路分散式技術體系
Nginx
SpringSession
SpringCloud
RabbitMQ
SecKill(秒殺)
Apache Shiro實現RBAC許可權