web開發有前后端。
前期學校階段先學好各種基礎課(數據結構與算法,計算機組成原理,操作系統,編譯原理,數據庫原理。語言方面web開發java多一點,近兩年Python也火起來了)。
前端:html5+css+JavaScript+bootstrap+vue+react……
后端(javaweb為例):java+jdbc+數據庫+jsp/servlet+Apache(學習階段用tomcat多一點)(先了解起源,再學框架)。
帶框架后端(Javaweb):Java+數據庫+apache+ssh(spring,struts2,hibernate)/ssm(spring,springmvc,mybatis)。
再后面現在微服務開發熱一點,阿里的dubbo呀這些框架。然后學習一些NOSQL……。到工程中了就需要什么學什么了。
個人也很菜,希望能幫到你。(終極建議:個人覺得底層碼農其實就是新時代的農民工,如果不想一輩子做這些沒技術含量的東西(因為好多人工作十多年,工作內容還是一樣的),那么請你重視英語和數學,數學是所有學科的本源,更是計算機的基礎,而且數學可以錘煉邏輯,英語可以幫你理解別人最初始的思維,看到一手的材料,至少說不會作為硬件條件被限制。)