大一學習java該從哪里下手?
漫無目的是真的難受了。
我的建議很簡單。選擇C或Java。然后學習Javascript。越來越多的基于Web的應用程序需要的Javascript技能。然后根據要執行的工作類型選擇PHP,Swift或Python。一旦您很好地了解了這三個集合中的每一個,就可以相對輕松地選擇所需的任何其他語言或框架。
大一打基礎吧。不廢話,直接貼出每種語言的順序,也貼出一些資源。大學四年能學這么多就已經很了。
c和java后面貼出更詳細的版本,畢竟這兩個是最重要的。畢竟大一,學c打基礎還是有時間的,雖然java更容易點。
最后還會列出整套資源哦。
1、c/c
2、java
3、python
4、前端
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從入門到精通
第三階段:
高可用的并發解決方案nginxkeepalived視頻
動手實現Tomcat
Ajax、jQuery基礎入門視頻教程
REDIS高級應用
Maven精品教程視頻(提取碼:6hzy)
Mybatis由淺入深全套
Spring和springMVC詳細示例精通教程
第四階段
oracle數據庫單行和多行函數的使用
物流行業--國際物流(提取碼:638g)
java實戰項目品優購電商系統開發
深度掌握Springboot實踐技術教程
玩轉Github開發(提取碼:q5gh)
Vue.js深入淺出教程
第五階段
SpringBootVue.jsFastDFS實現分布式圖片服務器
一統江湖微服務架構之SpringCloud
Jenkins持續集成
迎娶白富美的獨門秘籍-Java程序算法設計視頻
想要C視頻關注私聊發送“C”就可以了哦
想要java視頻,關注私聊發送“java”也就行了。
Java為什么要打war包?
打war是對java的偏見
java很多開發都在用
例如安卓手機端開發,web開發也不一定打war包,war包只是運行在一個容器里的例如TOMCAT壓縮包而已。現在很多web開發都打jar包了。
java語言是面向對象的鼻祖
java之前是sun公司的,后來被收購了,是面向對象的鼻祖,例如微軟的c#就是模仿java的自己搞了一套。
java的開源項目也很多
很多大數據方面的開源項目都是開源的,也都不是war包。其中阿里巴巴也開源了很多。