壹、語言。推薦Java、csharp、php或者Python。不建議C++,因為現在大多數是web項目,以上幾種語言對於web開發非常合適。
二、算法。純粹的算法學習不是很多,很多算法學習都融合到語言學習中。比如排序算法、過濾算法、搜索算法等等。在高級語言的列表、字典和數組類型,基本上都包含了這些算法。
三、數據庫。目前中小型web項目的數據庫以MySQL為多,所以建議學習MySQL,也有的公司使用sqlserver,有時間可以學壹下,此外,移動端使用sqlite小型數據庫,可以掌握壹下。
除此之外,就是要了解壹些編程調試的基本方法,也要了解壹些實施部署的套路,就基本上可以應付壹些開發工作了。