《程序員修煉之道:從小工到專家》作者:Andrew Hunt/Dave Thomas 在具備豐富的理論知識(shí)之后,學(xué)會(huì)如何將理論運(yùn)用于實(shí)踐顯得更加重要。而這本《程序員修煉之道》則完美的符合這一需求。
創(chuàng)新互聯(lián)長期為上1000+客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為海陵企業(yè)提供專業(yè)的成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì),海陵網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
下面推薦的比較詳細(xì)是我以前問別人的,別人整理了一個(gè)多小時(shí),推薦給你。你可以適度看看有哪些是你需要的,我是從java學(xué)起的,《Thingking in java》是一本非常好的書,看過《游戲編程之旅》那本書,云風(fēng)著。
《實(shí)戰(zhàn)Java程序設(shè)計(jì)》這是一本既注重實(shí)戰(zhàn),同時(shí)也注重底層“內(nèi)功”訓(xùn)練的書,非常適合初學(xué)者閱讀!《程序員修煉之道——從小工到專家》這本是指導(dǎo)程序員從低等級(jí)向高等級(jí)轉(zhuǎn)變的必要圣經(jīng)。
C語言---《C語言設(shè)計(jì)》作者:譚浩強(qiáng)。大多數(shù)人都推薦譚浩強(qiáng)這本書,譚浩強(qiáng)的C語言程序設(shè)計(jì),我覺得更適合當(dāng)教科書,主要是篇幅沒有那么大,書本的內(nèi)容不是很全,由老師帶入門是最好的。
Swift Playgrounds iOS和iPadOS的應(yīng)用程序開發(fā)人員依賴Swift編程語言。Mac和iPad應(yīng)用程序都可以使用Swift Playgrounds 。它旨在教孩子如何使用Swift編程,可以從Apple免費(fèi)下載,并且不需要任何先驗(yàn)編碼知識(shí)。
首先需要準(zhǔn)備好設(shè)備,比如蘋果電腦,蘋果手機(jī)以及開發(fā)者賬號(hào)。從C語言入手,對編程有一個(gè)大致的了解。然后開始學(xué)習(xí)Objective-C語言,必須熟練掌握,它是iOS開發(fā)的標(biāo)準(zhǔn)語言。
這個(gè)階段推薦的參考書是《iPhone4與iPad開發(fā)基礎(chǔ)教程》,該書有中文譯本,雖然不是最新的iOS教程(最新的教程應(yīng)該是iOS7開發(fā)基礎(chǔ)教程,但是該書沒有中文譯本,如果英文過硬,看這本書當(dāng)然最好)。第三步,熟悉常用第三方控件。
必須熟練掌握Objective-C語言,它是iOS開發(fā)的標(biāo)準(zhǔn)語言,至少熟練掌握兩到三種開發(fā)工具的使用,比如VB、PowerBuilder這類的可視化開發(fā)工具、C/C++和JAVA等開發(fā)工具。
C/C++/OC語言,零基礎(chǔ)學(xué)習(xí)iOS開發(fā)同樣也是,以提高編寫代碼和變成調(diào)試能力,具有扎實(shí)的編程功底和思想。iOS應(yīng)用開發(fā)階段,具有開發(fā)中大型iOS應(yīng)用項(xiàng)目能力。iOS游戲開發(fā)階段,可以掌握iOS3D游戲開發(fā)的能力。
IOS開發(fā)方面的知識(shí),大概有一下幾點(diǎn)。環(huán)境準(zhǔn)備。這就是開發(fā)前所需的環(huán)境,相關(guān)軟件的安裝及使用詳解。
第一本:《Photoshop智能手機(jī)APP界面設(shè)計(jì)》概要:《Photoshop智能手機(jī)APP界面設(shè)計(jì)》講解三大智能手機(jī)(Android、iOS和Windows Phone)APP用戶界面(UI)的設(shè)計(jì)思路和制作過程。
《移動(dòng)互聯(lián):用戶體驗(yàn)設(shè)計(jì)指南》觀點(diǎn)很獨(dú)道,值得細(xì)細(xì)品味。
本書不局限于軟件本身的使用方法,更多的是設(shè)計(jì)思路和設(shè)計(jì)規(guī)范等內(nèi)容的分享,讓讀者在掌握UI設(shè)計(jì)和交互動(dòng)效設(shè)計(jì)精髓的同時(shí)徹底掌握Sketch,并能用Keynote、Principle和Pixate等軟件進(jìn)行交互動(dòng)效設(shè)計(jì)。
《視界無界》作者:王涵,ID:牛mo王 站酷人氣:1700萬,UI設(shè)計(jì)領(lǐng)域排名第一。這本書,是小白入門UI設(shè)計(jì)行業(yè)必看書籍之一!作者用通俗易懂的語言,給UI設(shè)計(jì)初學(xué)者講清楚了他們最關(guān)心的問題。
iOS開發(fā)語言主要包括:C語言基礎(chǔ)、Obiective-C編程、Swift、UIKit框架 C語言基礎(chǔ) C語言是開發(fā)語言的基礎(chǔ),是最常用的一門程序設(shè)計(jì)語言,最常用于編寫計(jì)算機(jī)程序。
通過修一門課程學(xué)習(xí)的iOS編程,參加研習(xí)班或?qū)W習(xí)書籍。開發(fā)iPhone App的資料也可能會(huì)有所幫助。你學(xué)到的開發(fā)iPhone App的技能將幫助你開發(fā)一個(gè)iPad App,因?yàn)檫@兩種設(shè)備使用相同的操作系統(tǒng)和開發(fā)工具。
第一本、Objective-c語言方面的,建議Objective-C0程序設(shè)計(jì)(原書第2版),Objective-C0程序設(shè)計(jì)(原書第2版)((美)科施恩)【摘要 書評 試讀】,基本語言方面,這本書講的很好,很全面。
如果是學(xué)習(xí)用xcode做mac或者iOS開發(fā),那么需要掌握Objective-C語言。
Pro iOS Table Views : for iPhone, iPad, and iPod touch 非常非常推薦的一本書。前面說的基礎(chǔ)書籍對tableView的介紹是不夠詳盡的。
第二本:《iOS App界面設(shè)計(jì)創(chuàng)意與實(shí)踐》在移動(dòng)開發(fā)領(lǐng)域,也許每個(gè)App的用途都有所不同,不過它們都一定是源自于同一個(gè)開始,那就是一個(gè)最初的創(chuàng)意。這個(gè)創(chuàng)意可以來自于任何人——設(shè)計(jì)師或者開發(fā)者,營銷經(jīng)理或者CEO。