-
1 # IT人劉俊明
-
2 # 黑馬程式設計師
漫無目的是真的難受了。
我的建議很簡單。選擇C ++或Java。然後學習JavaScript。越來越多的基於Web的應用程式需要牛逼的JavaScript技能。然後根據要執行的工作型別選擇PHP,Swift或Python。一旦您很好地瞭解了這三個集合中的每一個,就可以相對輕鬆地選擇所需的任何其他語言或框架。
大一打基礎吧。不廢話,直接貼出每種語言的順序,也貼出一些資源。大學四年能學這麼多就已經很牛逼了。
c和java後面貼出更詳細的版本,畢竟這兩個是最重要的。畢竟大一,學c++打基礎還是有時間的,雖然java更容易點。
最後還會列出整套資源哦。
1、c/c++2、java3、python4、前端5、軟體測試C/C++詳細圖解
資源
輕鬆掌握C語言影片教程(會打字就能學會) 對應1、2、3、4知識點。
C++基礎完整影片 對應1、2、3、7知識點
C語言資料結構 培養架構師思維 對應4、5、6知識點
C++核心程式設計_打造你的核心程式設計技能 對應1-9知識點
QT介面開發 對應1、2知識點
MFC 對應3知識點
linux系統程式設計 對應上面所有。
伺服器開發之linux網路程式設計 對應所有。
最後的實戰專案網上一搜一大把
java教學流程、每個模組需要學的東西、能掌握的技能,好好給我記住,期末要考的。
接下來劃重點,影片和資料,考試不考,日常作業。
然後再把各個階段的單獨清理出來。每個階段會用到的資源也會附上一部分。
第一階段:
畢向東Java基礎教程 (提取碼ks8m)
這個基礎教程講的很全面,對新手很友好,但題主貌似用不到。
第二階段
Java多執行緒與併發庫高階應用 這個是張孝祥老師的
mysql高階教程影片
JDBC教程 (提取碼3e7c)
10天玩轉Web前端影片
linux從入門到精通
第三階段:
高可用的併發解決方案nginx+keepalived影片
動手實現Tomcat
Ajax、jQuery基礎入門影片教程
REDIS高階應用
Maven精品教程影片 (提取碼:6hzy)
Mybatis由淺入深全套
Spring和springMVC詳細示例精通教程
第四階段
oracle資料庫單行和多行函式的使用
物流行業--國際物流 (提取碼:638g)
java實戰專案品優購電商系統開發
深度掌握Springboot實踐技術教程
玩轉Github開發 (提取碼:q5gh)
Vue.js深入淺出教程
第五階段
Spring Boot+Vue.js+FastDFS實現分散式圖片伺服器
一統江湖微服務架構之SpringCloud
Jenkins持續整合
迎娶白富美的獨門秘籍-Java程式演算法設計影片
想要C++影片關注私聊傳送“C++”就可以了哦
想要java影片,關注私聊傳送“java”也就行了。
回覆列表
作為一名IT行業的從業者,同時也出版過Java程式設計書籍,所以我來回答一下這個問題。
對於大一的學生來說,學習Java首先要從基礎的程式設計語法開始學起,涉及到類、物件、屬性、方法等基礎概念的理解和掌握,同時還需要掌握封裝、繼承和多型這幾個重要的面向物件程式設計特徵。由於Java語言自身的抽象程度比較高,所以學習Java語言的初期會面臨較大的學習難度,但是透過實驗能夠為這些抽象概念建立起畫面感,從而逐漸掌握Java程式設計。
對於初學者來說,學習Java程式設計有一條主線,這條主線就是Java的面向物件程式設計過程,涉及到類的定義、物件的建立和方法的呼叫,掌握了這條主線也就掌握了基本的Java程式設計思想。從Java程式設計的整體設計來看,寫Java程式碼首先就要從類(包括介面)的設計開始,而類本身就是狀態和動作的抽象體,其中狀態用屬性來定義,而動作則用方法來定義。從這個角度來看,學習Java語言首先要理解類的含義,理解了類也就打開了Java程式設計的大門。
學習Java程式設計通常需要經過三個階段,第一個階段是學習基礎的程式設計語法;第二個階段是學習開發框架;第三個階段是開發實踐。對於大一的學生來說,可以在大一期間完成基礎語法的學習,此時一定要多做實驗,而在大二期間就可以學習流行的開發框架,從而提升自己的程式設計能力。在條件允許的情況下,可以加入老師的課題組來提升自身的實踐能力,這對於未來的就業和考研都有一定的幫助。