適合前端入門開發(fā)網(wǎng)站有嗎,有沒有適合計(jì)算機(jī)小白學(xué)習(xí)的網(wǎng)站?
1、非常建議從前端頁面開始
這個(gè)倒簡單,若是新手的話,非常建議從前端開始學(xué),前期可以不用研究的太深,主要是前段相對(duì)于后者容易出效果,就是寫點(diǎn)代碼就能看出效果來的那種。這樣讓新手更容易有成就感。
從html頁面開始學(xué),照著書本上的例子,一個(gè)一個(gè)做一做。
然后是css樣式和js,這期間建議用原生的,寫幾次之后再用框架。
上面三個(gè)熟練之后開始熟悉框架,這時(shí)候基本上你對(duì)一個(gè)網(wǎng)頁大概有一個(gè)印象。
2、找一個(gè)后端的語言
不太建議你選java,耗時(shí)耗力,新人,只要不是對(duì)程序情有獨(dú)鐘的,很容易會(huì)放棄掉。
現(xiàn)在的語言也是遍地開花,php這幾年又開始火起來了,ruby現(xiàn)在變成冷門語言了,雖然我還是很喜歡他,node.js聽過,但沒用過,但是效率比ruby好很多,好的不是一點(diǎn)半點(diǎn)。(這個(gè)問題還是有點(diǎn)保留,ruby語言其實(shí)挺快的,但是Rails框架速度慢,其他框架速度還是可以的),現(xiàn)在還比較流行python,也可以嘗試一下。
后端語言學(xué)習(xí)的時(shí)候,就沒有學(xué)前端的那么快了。
你不僅要學(xué)語言的本身怎么去使用,你還要需要學(xué)以下的東西:
數(shù)據(jù)庫
數(shù)據(jù)庫原理,如果不懂他的話,你的網(wǎng)站的數(shù)據(jù)沒法永久存儲(chǔ),最終只能是個(gè)展示。
數(shù)據(jù)庫系統(tǒng)有很多版本,大部分情況下都是用mysql作為練習(xí)用的。
數(shù)據(jù)結(jié)構(gòu)和算法
這兩門課可能一開始并沒有感覺出能用在程序上,會(huì)在學(xué)習(xí)一段時(shí)間之后反映出來。
你去查詢一下數(shù)據(jù)用的時(shí)候是非常大的情況,你居然考慮到你的整個(gè)數(shù)據(jù)庫的結(jié)構(gòu),以及查詢的算法的優(yōu)化了。
操作系統(tǒng)和Linux
你需要學(xué)一下操作系統(tǒng)這門課,如果不想學(xué)習(xí)的話,你可以研究一下linux。畢竟寫出來的程序需要部署在服務(wù)器上的,雖然你可以選擇windows,但是并不建議這么做。
有什么網(wǎng)校或者網(wǎng)站值得推薦嗎?
首先,你覺得自己有沒有設(shè)計(jì)天賦,如果配個(gè)色自己都覺得難看還是學(xué)后臺(tái)吧!
如果覺得還行,先從最簡單的HTML學(xué)起,不要去看什么CSS和JAVASCRIPT,最簡單的html語言,如等等,了解他們的屬性,然后自己去試著改變屬性得到自己想要的樣子,再學(xué)習(xí)CSS、JavaScript,網(wǎng)上很多網(wǎng)站介紹這些代碼
html5哪個(gè)開發(fā)工具比較適合新手?
前端有兩大神器
Sublmie
下載地址:
http://www.sublimetext.com/
下面我們介紹一下Sublime的安裝和使用:
處于安全和安裝版本的考慮,建議大家還是去官網(wǎng)下載Sublime的安裝包(http://www.sublimetext.com/), 官網(wǎng)上還用gif動(dòng)態(tài)形象的展示了它的一些常用功能。
注意在安裝后, Sublime不會(huì)在桌面添加圖標(biāo),你需要在開始菜單的所有程序中找到它:
圖6-打開Sublime編輯器(截圖來自秒秒學(xué)課程)
通常我們習(xí)慣打開側(cè)邊欄,可以通過如下操作打開。
圖7-打開Sublime側(cè)邊欄(截圖來自秒秒學(xué)課程)
打開側(cè)邊欄后,基本的編輯界面就是下圖中的樣子。
圖8-Sublime基本界面(截圖來自秒秒學(xué)課程)
上圖有行數(shù),代碼縮略圖,標(biāo)題以及側(cè)邊目錄,和代碼高亮。然后下圖展示了智能代碼提示功能,基本這幾大功能是我們最常用的。
圖9-Sublime智能代碼提示(截圖來自秒秒學(xué)課程)
Sublime當(dāng)然還有其它很多的功能,比如多窗口,多選擇,項(xiàng)目及時(shí)切換等等,作為web開發(fā)的初學(xué)者,我其實(shí)也很少用到這些高級(jí)功能,但我知道它真的很方便。
最后,當(dāng)然是用瀏覽器打開html文件。如下圖,在html文件中右鍵,然后選擇Open in Broser選項(xiàng)就可以了。
圖10-用瀏覽器打開操作(截圖來自秒秒學(xué)課程)
總之呢,Sublime是一款輕量、簡潔、高效、而且跨平臺(tái)的編輯器。支持N多種語言,很多攻城獅都偏愛它!作為web學(xué)習(xí)者,我覺得不用在編輯器的選擇上太費(fèi)周章,選一款你中意的就行,比如我就比較中意Sublime。
Notepad++
https://notepad-plus-
plus.org/
以上兩個(gè)都是前端開發(fā)的神器