-
1 # 海外大小事
-
2 # 個體精進
十年後,我們的時間會是什麼樣子?
我相信,未來必然是一個智慧時代!
我相信,未來必然是程式設計師的時代!
程式設計師,拯救世界!
想學習程式設計之前,
要想清楚你的初衷,
當然,提問的時候說清楚最好。
一時興起?覺得很酷?
還是真心愛好?甚至迷戀?
還是一些其他什麼?
因為,這些都直接影響了你如何學習,
學習了之後要怎樣使用。
如果,出於一時的感興趣,
網上有些小程式的遊戲,
可以自己DIY,
寫寫、改改,感受一下。
如果,你是要成為想成為優秀的程式設計師,
那麼,找準你的學習方向,
列出時間,定下目標,
準備學習。
自學,並非是自己學。
建議,
1、先找行業的大牛,
現場交流,看看影片皆可,
聽聽他們建議。
2、開讀行業經典,
搞熟基礎概念,並能夠理解。
只要明確那個方向,
百度書單大把。
3、看完之後,開始總結,
達到自己可以說出梗概。
4、實踐是檢驗真理的唯一標準。
寫寫小程式,學以致用,給出學習反饋。
5、參加技術交流。互相刺激、互相激發。
-
3 # 悲了傷的碼丁
零基礎學程式設計,個人感覺最應該先看的計算機發展史:硬體與軟體的進化歷程,系統瞭解後,就會對計算機有個整體的認識,對程式設計中的概念與思想有個清楚的把握。之後,再選門程式語言,如python。
-
4 # 藍橋java學院
程式語言之中,比較簡單的算是java了,但java入門簡單精通不易。
第一本:head first
javaSUN公司出品,而且它圖文並茂,用對話的方式講解,比較新穎,一般不會感覺到煩躁。
第二本:演算法導論。
這本書是一位前輩備受推崇的,這本書難是難,但是隻是數學推導難,具體的演算法並沒到特別難的地步,都是非常基礎實用的演算法。買幾本爛的演算法書,不如買一本好的可以常年翻的演算法書。書不用全部看完,自己要掌握度。學程式設計,演算法很重要。
第三本:《JAVA 核心技術卷》
結合《Java程式設計思想(Thinking in java)第四版》一起JAVA 核心技術卷是SUN公司出品,先基礎知識,再高階特性,兩本都是非常棒的書籍,也是必備書籍。
Thinking in java這本書要著重介紹,是經典中的經典,但是,它只適合初學者當做輔助讀物,它並不是在完整的介紹Java的整個體系,而是一種跳躍式的寫作方法,是一種類似tips的方法來對Java很多知識點進行了深入的分析和解釋。
這本書最適合工作兩年之後再細看。建議學的時候這兩套書互相參照著看,有可能這本里面的知識點難理解了,另一本反而容易理解,這個看自己,個人建議如此。
學完上面這些,java可以說已經入門了,歸根結底,所有的學習,一、靠師傅領進門;二、靠自己的良好的學習習慣;三、也是最重要的,依靠同學們的雙手和大腦,如果不能不斷敲程式碼,不斷思考,怎麼能變成大牛?
祝好,以上答案為網際網路,覺得很好,可以借鑑。
-
5 # Mrrednose
這裡,我強烈推薦網易公開課裡太原理工大學的一門公開課,面向物件程式設計思想概覽。目前熱門的一些程式語言。像Python和R語言,都屬於是面向物件的語言。因此對於零基礎的同學,這門公開課非常易懂,很多內容都是深入簡出。
-
6 # 火星小黃瓜
這個問題我還是有發言權的!
我給你的建議是不要看書,看影片課程!書本講程式碼,想講清楚就比較累贅,不講一個資訊你就不會明白,即使看影片,沒有人現場指導,這樣我都不敢保證你能學會!看你個人學習能力、邏輯思維能力吧……
最好找點靠譜的視屏課件,開始學習,別人寫什麼你就寫什麼,在理解的基礎上先積累程式碼量吧!
其次,還是方向吧!你想學的到底是什麼語言!因為每個人擅長的語言是不一樣的,這樣在你選課件時會少走很多彎路……
-
7 # 黑馬程式設計師
我看樓主放了一張Java的圖片,樓主應該想學的是JAVA。這裡我推薦《Java自學寶典》
本書從初學者的角度出發,詳細講解了從Java基礎到SSH框架應用的各種技術知識。
全書可分為四個部分,分別為基礎篇、Web篇、框架篇和實戰篇,
其中前6章為基礎篇,主要講解Java環境的搭建、語法規則、面向物件、集合和IO等內容;
第7~16章為Web篇,主要對Web開發中常用的JSP技術、Servlet技術、jQuery框架、MySQL資料庫和JDBC等知識進行詳細講解;
第17~31章為框架篇,主要對當前主流的SSH(Struts2、Spring、Hibernate)框架進行詳細講解;
第32~33章為實戰篇,主要講解SSH框架的整合知識以及一個基於SSH框架的實戰專案——學生資訊管理系統。
這本書呢,還是很適合學習,從基礎篇到流行框架,再到專案專案。都統一在了一起。另外,還有配套的影片來學習。
我特意去京東找了一下買過這本書的朋友的評價,截圖可以看下;
-
8 # 新日
題主你好,每個人學習程式設計,都是從零開始的啦,你不要抱有太大的心理負擔,要選擇自己適合的入門道路。
我來分享一下我的入門之路吧,我本是電氣專業,大一時學習了C語言感覺對程式設計有一些興趣,當時課程進度很慢,就上網購買了譚浩強老師的C語言基礎書籍,用了半個月時間全部看完,這裡說一下,C語言就個人感覺還是非常有必要學習的,現在程式語言很多,而C語言作為一種很老的語言,被很多語言參考,入門時學習程式設計邏輯還是非常好的,對之後學習任何語言都有很大的幫助。
C語言學習之後我選擇學習的是網頁程式語言php,當時不是看的書,看的是php100論壇的教學影片,不過現在倒閉了,現在的網頁程式設計影片教程站主要由php中文網和慕課網兩個,都是非常推薦的。
不要想著程式設計很難,其實主要考驗的你的邏輯,和你的英語實力沒太大關係,你就把那些語句全部想象成拼音就好了,還是很快就能入門的哦。
-
9 # 這樣學程式設計不枯燥
零基礎學習程式設計,看影片更靠譜一些,很多自己看不懂的知識點,別人的幾句話就給講明白了。而且對於一個功能的實現,從需求的分析,到原始碼的實現,以及除錯的過程,都是動態進行的,都能清清楚楚的展現出來,視覺體驗也會更好一些。
找一套完整的影片教程,邊看影片邊敲程式碼,然後在根據自己的思路去實現一遍,每天都保證一定的程式碼量,每隔一段時間就回去對知識點進行歸納,總結,加深印象。
之前學習看的是“如鵬網”的《這樣學Java不枯燥》影片教程,挺好玩的,課程體系的設定可以激發對程式設計的興趣,透過開發超級瑪麗,飛機大戰,吃金幣等來講解Java的基礎知識點,沒想到Java還可以這麼學,適合初學者學習,具體的可以到“如鵬網”上去了解一下,影片教程,課件,原始碼等都是可以免費下載的,口碑不錯,基本上都是慕名而去的。
有詳細的課程體系和學習路線,可以參考一下。
第一部分:Java語言基礎第二部分:Java高階技術第三部分:web前端第四部分:Javaweb程式設計(核心階段)第五部分:企業框架第六部分:專案階段第七部分:企業專題有問題隨時提問,老師實時線上答疑,有新的課程更新了,也是可以繼續來學習的,比如說,Java提高課程,內容包含:分散式、設計模式、前端技術、網路支付、全文搜尋引擎、Docker、WebService等。
-
10 # 求知途中的斌哥
首先你要想清楚,你想往哪個方面發展?然後決定你想學的程式語言,你的圖片是java,不過我對java語言瞭解不多,就不說了。如果你是想學C語言的話,開始可以看譚浩強的C語言基礎書,書名忘了,網上搜一下就有,還有可以看一看美國一位作家出的C語言程式設計-現代方法。
如果你是想學Python的話,我推薦這本術:Python基礎教程(第2版.修訂版),它包括Python程式設計的方方面面,首先從Python的安裝開始,隨後介紹了Python的基礎知識和基本概念,包括列表、元組、字串、字典以及各種語句。然後循序漸進地介紹了一些相對高階的主題,包括抽象、異常、魔法方法、屬性、迭代器。此後探討了如何將Python與資料庫、網路、C語言等工具結合使用,從而發揮出Python的強大功能,同時介紹了Python程式測試、打包、釋出等知識。最後,作者結合前面講述的內容,按照實際專案開發的步驟向讀者介紹了幾個具有實際意義的Python專案的開發過程。 Python基礎教程(第2版.修訂版)內容涉及的範圍較廣,既能為初學者夯實基礎,又能幫助程式設計師提升技能,適合各個層次的Python開發人員閱讀參考。
回覆列表
如果是自學程式設計,你首先得確立一下自己的方向對吧,然後去各大招聘網站比如拉勾網上檢視一下這個職位需要哪些技能,然後按部就班的去學。新手不建議直接看書,會漏掉很多知識點,建議看影片如慕課網,百度傳課之類的。