本身想要作一個網站應該怎麼作

軟件開發和網站開發徹底是兩個不一樣的,兩個地方側重的是不同的。軟件開發是屬於手機端的開發,主要面向是安卓,ios開發,網站開發是電腦端的開發,語言分不少種:經常使用的有java、php、.net,每一個語言都有本身的特色和風格。
軟件開發
主要分兩種安卓開發和ios開發,
安卓開發學習書籍
書的話建議買 精通Android2 ,或者 Android2高級編程 這兩本書,講解的細緻,可是必定要結合sdk來看。看完以後就能夠本身動手作作項目了。
對於java基礎,我如今的感受是 若是要深刻學習android平臺,java基礎必定要好(裏邊包括各類java類庫的用法,本地代碼jni什麼的)。但若是平時隨便作作應用的話,會面向對象編程就徹底能夠了。
安卓開發學習學習網站
推薦你關注DevStore(主要是開發者服務商店)還有csdn和開源中國,都是開發者常常關注的網站。DevStore(DevStore官網_全球首家開發者服務商店)是最早提出「開發者服務商店」的理念的,主要是整合開發者會用到的服務,能夠實如今線對比評測,省去本身去網上搜索尋找的過程,還有sdk配置過程,很方便的,嘿嘿,我還在這個網站上寫評測掙過外快呢。
csdn是 中國最大的開發者技術社區,牛人仍是不少的
開源中國是目前國內最大的開源技術社區,主要是軟件下載,源碼託管
自學的話平時就多看一些官方文檔,幫助文檔也是一個很好的參考資料,多看看,平時多敲代碼,多看住喲啊哈斯看規範,看完以後去敲代碼主要是在實踐過程當中發現錯誤,多作項目天然多碰見問題,碰見問題解決問題,下次天然就知道怎麼解決,在實踐中發現真理。
ios開發
第一步,學習開發語言Objective-C,熟悉Xcode。參考書《Objective-C基礎教程》,書快看完的時候還須要補充一些關於面向對象的知識,通常計算機專業的學生都是在學C++的時候接觸這類思想的。本參考書裏也會有一些講解,進一步的學習須要之後再去看資料,Objective-體現的是面向對象是一種編程思想,之後寫代碼的時候能夠慢慢體會。學完《Objective-C基礎教程》,就會對iOS開發中所用到的基礎數據類有一個瞭解,這時候應該就能夠寫簡單的無界面程序了。熟悉Xcode,好比項目的管理,各個按鈕的功能,各類選項的設置,4.4以後的新特性等等。
第二步,學習iOS開發的軟件運行原理,軟件開發思想、規範以及一些蘋果公司提供的經常使用標準UI(User Interface,用戶界面)控件的使用方法。推薦參考書是《iPhone 4與iPad開發基礎教程》,該書有中文譯本,雖然不是最新的iOS教程(最新的教程應該是iOS7開發基礎教程,可是該書沒有中文譯本,若是英文過硬,看這本書固然最好)。建議能夠去看看這個教程:ios開發視頻教程配合着能夠看《IPhone開發祕籍(第2版)中文》這本書,把上面的工程所有敲一遍。
第三步,熟悉經常使用第三方控件。由於蘋果自己開放性的侷限,其提供的標準開發庫會有一些功能侷限,智慧的網友們開發了各類各樣的第三方控件來實現他們想要的功能,可使開發過程事半功倍。此部分爲進階學習內容,須要在掌握前兩步內容的基礎上展開。這一步主要是試用,學習第三方代碼,要求閱讀第三方開發文檔以及代碼多一些。能夠與開發同時進行,邊學邊進行軟件開發。
除了參考書,這裏推薦一個網站「DevStore」裏面收錄了不少的開發者服務,而且能夠對同類的服務進行參數對比,可以頗有效的找到你須要添加的服務。學習期間及後期作項目階段均可以在這個網站找到相應的服務和配置過程,而且能夠在交流羣367554077裏諮詢大神。php

———————————————我是分割線———————————————————
開發網站
這方面想要俗稱的話就用CMS快速建站,這樣的能省去不少的時間,在網上搜索一個和會死的模板就能夠了,而後配置調用一下就能夠用了,須要的就是網扎所用語言的基礎知識,不會太難的,網上可一搜到CMS智能建站的視頻能夠本身學習一下。每種語言的cms不同,可是用的最多的就是php語言的cms智能建站系統,能夠本身琢磨一下。java

相關文章
相關標籤/搜索