謝謝誠邀!提問者應(yīng)該有一定計算機(jī)語言基礎(chǔ),建議自學(xué)。找一本通俗易懂帶案例的學(xué)習(xí)書籍,自己邊看邊動手實(shí)踐,就好了。比如明日科技出版社的《python從入門到精通》,書中講解語言通俗,每個章節(jié)都有案例實(shí)踐,基本沒有什么閱讀和理解障礙,另外配合動手實(shí)踐,加深對語言本身的記憶和理解。學(xué)起來很快。
計算機(jī)程序設(shè)計語言無非涉及幾個方面:
1、數(shù)據(jù)類型,如:變量,常量.....
2、邏輯流程,如:選擇,循環(huán).....
3、函數(shù),類.....
4、異常處理.....
5、網(wǎng)絡(luò),文件,圖像,音視頻,數(shù)據(jù)庫相關(guān)庫.....
菜鳥學(xué)飛階段:
1、先快速通讀一本語言書籍。
2、動手實(shí)踐,把學(xué)過的語言使用一下,完成一些小程序。
3、選擇一個項目,然后試著自己開發(fā)出來。
4、寫總結(jié),梳理開發(fā)思路和記錄開發(fā)中使用的知識點(diǎn),以及遇到的問題和解決方法。
5、對語言有了一定的了解后,建議去閱讀一下官方網(wǎng)站的權(quán)威指南,能夠更全面和準(zhǔn)確的掌握相關(guān)特性。
6、嘗試做更多不同類型的項目,加強(qiáng)實(shí)戰(zhàn)能力。
老司機(jī)開路階段:
1、語言非常熟悉,這個要勤學(xué)苦練,多寫代碼,多看經(jīng)典源碼。
2、獨(dú)立設(shè)計和開發(fā)項目的能力。
3、解決疑難雜癥的能力。
3、總結(jié)和布道能力。
上帝模式:
手中無劍,心中也無劍。一言不合,干脆造一門語言出來。