學習軟體編程應該從哪裡學起?

我是學機械的,但是想學一下軟體編程,不知道從何學起


關注我


報公開課啊!有deadline有作業有討論,效果一般好過自己看書。

國外有edX/Coursera平台上的編程入門課;如果英語依然是障礙,推薦網易/學堂在線,後者是敝校和edx合辦的MOOC平台,歡迎來學~


從網際網路學起。


參考國外名校課表自己買書看…多實踐。


首先是有一門編程語言的基礎,然後定位你要往哪個方向發展…web?app?伺服器端?前端?遊戲?


謝邀:

對軟體編程來說,從什麼方面入手,不管是Java還是其他語言來說,首先重要的入門基礎。軟體學習例如對java來說,怎麼才算是你入門了,開發一個小的程序員,計算器、餐吃蛇、俄羅斯方塊。坦克大戰等小遊戲基本都能夠自己開發。

先學基礎,在逐步深入,中要的是你自學什麼,把每天的學習計劃列出來。找一套適合自己的學習路線,學習JAVA可以直接關注我專欄,視頻學習路線圖都可以。

免費提供java學習資源


應該先學習編程語言


學習軟體編程應該首先選擇自己的技術方向,因為每種技術方向所需要掌握的語言是不同的,而主流的編程語言就有十幾種甚至幾十種之多,不可能能全部掌握的。所以,學習編程的關鍵就是選擇合適的技術方向,再學習相關的編程語言,在沒有選擇合適的技術方向之前,可以先從基礎的C語言或者Java語言入門,因為作為基礎語言,大多數的主流高級編程語言都是以這兩種基礎語言為基礎而改進的。


推薦閱讀:

網易雲音樂 Android 客戶端底部的播放欄是怎麼做到在各個頁面存在的?
Swift(相關構架) vs Xamarin, 那個會成為真正的廣泛接受的跨平台開發構架?
如何理解android mvp模式中的interactor?
為什麼 Android 中安裝在 SD 卡上的應用無法添加 Widget?
Android 5.0 如何實現將布局的內容延伸到狀態欄?

TAG:編程 | Android開發 | 軟體工程 | 編程學習 | 軟體編程 |