如何系統的學習做網站?
作為計算機專業學生,做網站方面只是略懂,在校學生會時改過一些校網站的代碼,但從未從無到有的系統的做出一個網站,略懂HTML略懂css div略懂php 略懂cms,但還是想要系統的學一下web開發以達到以下水平:1.自己可以從無到有搭建出一個簡單靜態網站 2.可以通過給小公司做網站賺一些零花錢 3.做出自己的可以達到創業目的的網站 4.讓同學覺得我很NB
在我看來LZ需要的不是「系統的知識」,而是「面對與解決問題的能力」。順便一提,前端開發不見得有完整的知識體系,大家都在野蠻生長。
前端也不會像JAVA什麼的會有如此多的「系統」的知識,在我看來那不過是由大公司和培訓機構定義的標準,目的是為了更多的人流入他們的體系,而不是為了技術界的繁榮和知識的整理與開放。
## 後端部分:
PHP+MYSQL要學好。不得不說,PHP仍然是最好入門的WEB開發語言,沒有之一。語言本身簡單直接,直接跟頁面文件對應,文檔和社區也完善。
如果打算自己整伺服器的話,APACHE和LINUX的一些基礎也是需要學習的,這個對於計算機專業學生來說也是必備技能之一。
## 前端部分:
首先,看《精通CSS》,jQuery多研究官方的非官方的教程和書籍,JS也找些書讀讀。
然後,就可以開始邊實戰邊找資料填補了。剛開始會很痛苦,沒關係,慢慢折騰。
## 實戰
幾乎我所知道的所有的做網站開發的童鞋最開始都是從個人頁面開始做,偏前端的比較多是靜態個人主頁,而偏SERVER端的比較多是折騰博客、Wordpress開發之類。
這幾乎算是最好的方向了。從經營自己的品牌開始,然後再慢慢做些自己想到的有意思的點子。
加油。1.如果你只是想做純靜態的網站,HTML+CSS+Javascript基本就可以應付了,加一點photoshop的應用會讓網站看上去比較漂亮。2.但現在純靜態網站已經很少了,多少都會和資料庫打交道,因此你得熟悉最基本的網站三層架構和SQL語句,另外JAVA WEB方向的SSH和.NET方向的MVC也是推薦掌握的。這些知識可以讓你開發出一個可行的網站。
3.如果需要對網站做進一步的優化,例如面向大客戶群,大數據等,還有許多更加深入的技術,這些可以作為補充,如果你掌握了上面的技術並想進一步深入的話可以去研究。
以上三點做到第一點你同學會覺得你NB,做到第二點你的客戶會覺得你NB,做到第三點真正懂行的人會覺得你NB。我感覺你的標題和你的目標實在是不搭。
我的回答從你的問題,和你的目標「1.自己可以從無到有搭建出一個簡單靜態網站」出發。其他目標忽略掉了。
首先,你需要明白一個頁面從瀏覽器輸入地址後到展現發生了什麼事情。直接去搜索以下,有很多相關的網頁,我記得我看過一篇特別好的,想幫你找出來結果找不到了……
在你了解發生了什麼事情的過程中,你會了解到如下一些相關知識:
1、DNS協議2、HTTP協議3、伺服器如何處理請求4、瀏覽器如何渲染鑒於你的234目標,以上需要有一些基本了解即可,也不需要太深入。
然後,你要明白一個網頁主要包含了三個基本內容:
1、文檔結構2、視覺顯示3、行為交互分別對應如下語言:
1、文檔結構:HTML2、視覺展示:CSS3、行為交互:javascript再然後,依次去找標準教程或者好一點的教程學習就可以了。如果英文足夠好的話,去 World Wide Web Consortium (W3C) 網站上直接看教程。要看中文的話到 w3school 在線教程 去看相關的內容。
學習是一個持續且迭代的過程,但任何冠以「系統學習」這個大帽子的學習方式我認為主要是要掌握根本的理念、原理。其他細枝末節的東西在實踐中都會因為一次一次的碰到問題google百度而得到提高。
直接上手一個項目,最好是商業項目。有問題就google,現學現用。
有deadline逼著你,你會學的快些。在開發過程中,會遇到各種困難,自己試著解決,向大牛請教。這個階段是學習的密集時期,很痛苦,但也因此快速學到了技能,幾個月後,你會明白自己可以回答這些問題。——————————————————————————————
最後,我做開發一年了,從做項目得到一點感觸,與君共勉:
學習編程技術往往不是我們一開始想得很明白才動手的!很多時候,恰恰是因為我們的猶豫和思考使我們徘徊不前,那樣只會錯失最佳學習時間。從你的經歷看,你目前是是屬於能讀懂代碼,真正要獨立開發一個web軟體,你還需要沉下心來,首先從最基礎的html和css標籤學起,因為很多時候我們會改代碼是因為別人給你一些標籤,你只需要對應著標籤去找一個替換,但是自己從空白頁開始布局整個頁面就大腦一片空白,因為你學的標籤都很零散,不足以連貫起來,html和css標籤很多,互相都有關聯的,需要組合搭配使用,所以建議你從頭開始對每一個標籤的用法再過一遍,然後模仿別的網站先用div css布局一個網頁,這個過程你會用到很多以前沒用過的標籤,也會對已知的知識有一個新的了解。後台開發語言這一塊,你需要著重一門語言來系統學習,如果是建站,有CMS就可以滿足了,它只需要你懂一些前端布局和基礎的開發語言,有的甚至不需要會開發語言。按照你想做的網站選擇合適量級的CMS,例如大型網站選用帝國、織夢、phpcms等,簡單的可以用通王、WordPress等,選中一個著重學習。個人的一點經驗,一樣對你有幫助。
如何建立自己的網站_怎麼樣自己做網站_創建個人網站製作流程步驟
首先,每個網站都需要域名(Domain Name)和空間(Hosting)。建議使用美國的公司 US Domain Center。
1) 用美國主機空間建站有哪些好處: 用美國主機空間建站有哪些好處?
2) 最佳美國主機空間推薦 | US Domain Center (美國域名注中心) : 最佳美國主機空間推薦: US Domain Center (美國域名註冊中心)
現在隨著互聯網的快速發展,個人, 生意, 或者企業,都需要通過網路展示自己的形象或銷售商品。很多人都不了解如何去製作一個網站,不清楚其中的具體細節,並都覺得建網站是一件非常複雜的事情。其實,創建一個網站一點都不複雜,你不需要學習HTML語言, 學習PHP語言, 學習CSS, 學習圖片處理, 學習網頁製作等等。你更不需要去看那些教你製作網頁和網站的書。你只要跟著視頻教程操作就可以從零開始,用一個小時左右就可以做出一個完整的網站。
還有,目前互聯網上的網站基本都是使用免費網站搭建平台做出來的。真的可以零基礎1個小時學會做網站嗎? 對,你看看我們以下的視頻教程就知道了。
就拿 就免費 – WordPress免費搭建專業生意網站服務 這個網站來說,建設該網站也僅用了大概半小時左右。你覺得這個網站專業嗎? 我們另外的一個網站:就網店| 就網站 也僅僅用了大概一個小時搭建。JiuFree 和 JiuStore 這兩個網站都是使用免費網站搭建平台做的,也就是說用的程序是一樣的,只是網站主題不一樣而已。
從視頻教程上,你可以看到我們從零開始建立 用WordPress建網站 這個網站也只需1個小時。如果不需要講解,直接操作,我的同事在30分鐘內就可以完成這個網站。
最重要的是,自己建設一個網站,可以不斷豐富網站內容,不斷地開展推廣和運營,通過網站給你帶來持續不斷的收入,同時網站本身的價值也會越來越大。
建立網站的步驟
每一個網站都需要兩樣東西:
1. 域名(網址,如http://jiustore.com)
2. 空間 (儲存和把你的網站發布到互聯網去)好消息是,域名和空間都可以在同一家公司購買,它們加起來的費用是每年幾十美元。如果你在 US Domain Center購買的話,你可以直接登陸你的帳戶點擊安裝WordPress (最受歡迎和最容易的免費網站建立平台)。你也會在以下的視頻教程里看到。講解怎麼購買域名和空間, 並安裝WordPress (12分鐘)
視頻鏈接:講解怎麼購買域名和空間, 並安裝WordPress (只需12分鐘)安裝WordPress後,你的網站就馬上上線了。你只要在手機,電腦,或平板電腦的網站輸入欄打進你的域名 ,你就可以看到你的網站。
關於US Domain Center
US Domain Center(美國域名中心)是一家知名的美國域名註冊商。它不但為世界各地(中國,美國,加拿大,和澳大利亞等等)提供域名註冊服務,它還提供高速空間(主機空間)。還有,如果使用US Domain Center的域名和空間,你無需備案。還有,該公司也接受不同的貨幣支付(人民幣,美元,和加幣等等)。用美國主機空間建站有哪些好處: 用美國主機空間建站有哪些好處?
域名註冊 (Domain Registration)
選擇US Domain Center (美國域名中心)的幾個原因:
1. 域名查詢及批量查詢及註冊易如反掌2. 免費贈送專業電郵(如, @yoursite.com」&>in…@http://yoursite.com)3. 自動將專業郵件指向已存在的郵箱帳號3. 擁有全部域名管理權, 可以隨意更改信息4. 免費的DNS服務和管理5. 免費的域名防盜保護, 防止域名未經准許被轉出US Domain Center6. 免費提供各種域名註冊的售前售後諮詢服務高速主機空間 (Hosting)
US Domain Center也提供高速主機空間(Hosting)。該公司的全球數據中心讓網頁更快載入,並保證99.9%正常運行時間。英文官網: Search, Register and Transfer Web Domain Names and More
中文官網: 域名註冊 | 域名查詢
安裝WordPress後,你可以登入你的網站後台,開始來發布內容。
如何進入WordPress網站後台
WordPress網站後台登陸默認地址是網站域名+後台目錄。http://yoursite.com/wp-admin (把yoursite換成你的域名)就可以。
例如,我們的域名是 http://jiustore.com,那麼我們WordPress網站後台的登陸地址是 http://jiustore.com/wp-admin
如何設計你的網站
WordPress有過萬種免費的主題(網站樣本)給你用。只要你去外觀 (Appearance)及點擊主題 (Themes)來搜索就可以安裝你想要的主題。安裝主題只需要一個點擊就可以 (不需要專業知識)。你也可以使用 WordPress主題 的WordPress主題。免費資源: 用WordPress建站視頻教程
1) 用WordPress搭建完整網站視頻教程 (從零開始只需1小時)
該視頻對所有的瀏覽者或讀者免費開放。你只要跟著這個視頻教程做,你就可以自己動手搭建一個專業的網站。我們會一步步教你如何建立你的第一個網站。在YouTube觀看: https://www.youtube.com/watch?v=TFP1udhVV6c
在土豆觀看: 用WordPress建立專業網站視頻教程 (一步步建站, 一步也不少)_土豆
2) 新手WordPress視頻教程: 學習如何建立響應式網站的全套流程
只要你跟著我們這個45分鐘的教程做就可以建立一個專業響應式網站(可以在手機,電腦,或平板電腦瀏覽)。你也可以對該網站進行任何的個性化修改(不需任何專業知識)。在YouTube觀看: https://www.youtube.com/watch?v=XssSXxaukAo
在土豆觀看: 學習如何建立響應式網站的全套WordPress視頻教程
3) 建立WordPress電子商務網站視頻 (WooCommerce教程)
如果你已經根據第一個視頻教程建立了一個網站或者你已經擁有自己的WordPress網站,我們這個視頻將會教大家如何使你的網站成為一個專業的電子商務網站。同樣的,你也不需任何的專業知識來搭建一個功能強大的電子商務網站。
如果你需要建立一個代購網站,你也可以跟著該視頻操作。你的代購網站可以收美元,人民幣或其它貨幣。 代購網店:學習如何在美國做代購網店賺錢
觀看鏈接:建立WordPress電子商務網站視頻 (WooCommerce 教程)
因為建設網站簡單,所以學習如何建立自己的網站是趨勢。
了解更多:學習如何建立自己的網站是趨勢希望以上的WordPress視頻教程對你有幫助。就是讓你害怕的一個人(比如你的領導) 逼著你製作一個網站(必須XX時間交) 然後你就會了
起碼 我是這樣會的簡單講就是前端-後端-服務端。當然,網站概念非常大,一個企業展示官網是個網站,salesforce這種也是網站。
想要很牛逼,只有多學,找個前輩帶入行,慢慢就牛逼了。
我的網站就是通過凡科建站,自己用了兩星期時間搭建起來的。專業做網站的肯定比不了。但是對我們來說,這種可以即插即用,所見即所得。在做建站、更新和維護都方便,這樣方便就夠用了。
推薦閱讀:
※自問自答:零基礎自學編程,耗時3-6個月能否入門編程並找到一份編程相關工作?
※AR技術可以通過HTML5實現嗎?不通過APP?
※如何看待《HTML5 定稿:手機 App 三年內將徹底消失?》
※開源HTML5拓撲圖繪製工具?
※為什麼視頻網站在桌面端依然採用Flash而不是HTML5?