-
1 # MTWen
-
2 # 流雲舒語
如果只是為了開發APP,就不要學C語言了,如果有C語言基礎,學習其他語言比較容易上手。APP的平臺很多,選擇一個平臺然後學習對應的語言,還是比較容易上手的。但是想要深入就要多練習了。
-
3 # 前方有隻程式猿
題主,你好,首先說下我的經歷,可能比較符合你的問題,但我是從0開始學Java的。唯一符合的可能是我有C語言基礎,然後才自學Java,某種意義上已經不能算是從0開始學Java,畢竟程式語言共通性還是蠻強的。
一般開發App軟體,不外乎Android和IOS這兩套,當然現在還可以用H5。
我就以我學習Android的App開發來回答這個問題。
由於畢業那年看到網上很多人大把大把的賺取移動應用的廣告費,就萌生了學習Android開發的念頭。實際上我從開始學習Android開發,到第一個應用(簡單的計算器)差不多花了一個月時間。這個主要因為自己C語言基礎功底還不錯,所以前期學習Java的基礎知識還是比較快的,然後就開始學習Android開發的基礎知識。學的過程中,其實我是邊寫App邊學習,就著App的開發進度去學習相關知識,所以等一個App寫完,基礎知識也學的差不多了。後面再深入的學習下,開發速度不僅快了,而且寫出來的App質量也不斷的提高。
因為,對廣告費的執念太深,我基本上是沒日沒夜的寫,經常凌晨2、3點還在邊學習邊寫程式碼,靠著這份努力,半年時間寫出了3個質量不錯的應用,後面也靠著這段時間寫的應用成功跳槽到一家高大上的外企,薪資也翻了一翻。
下圖,是我那段時間賺取的一部分廣告費:
言歸正傳,既然樓主是211的學生,從某種程度上已經高於很多人了。所以,0基礎學C語言,每天都能花若干小時學習且能上機程式設計實踐,我相信2個月時間基礎是沒問題的。然後,如果你要學習App開發的話,就要學習其他語言,就如我上面說的學習Java和Android開發,按我那種沒日沒夜的搞得話一兩個月也能寫出一個簡單的App。其實題主如果想學App開發,直接也可以開始學習Java!
回覆列表
你好,學習C語言程式設計不算難,況且你還是211學生,資質應該不錯,學習基礎部分知識一兩個星期就可以掌握,指標資料結構,io程式設計,網路程式設計,系統程式設計等,兩個星期可以搞定了。然後你有了C語言基礎再學習面向物件程式設計,很容易就上手,一個月左右的時間是可以自己獨立做一個app demo出來的,主要還是要多思考多動手敲,最後祝你學業有成。