1. 程式人生 > >使用Django從事web開發需要具備的知識。

使用Django從事web開發需要具備的知識。

Linux

雖然在Win上也可以, 但是使用Linux會帶來極大的便利. 我一直使用Ubuntu.
Mac也是很好的選擇, 如果你不嫌它小眾嫌它貴的話.

Python

Django是用Python實現的, 所以這個是自然了. 不過Python的語法很簡單, 大致瞭解下就夠了. 以後可以在實踐中慢慢學習.
目前我仍然在使用Python2.7. 升級到3.0可能還要等待一段時間.

Django

Django原始碼現在已經託管到GitHub.
目前最好的學習資料應該就是官方文件了.
相比起其它開源專案, Django的文件可以說是相當不錯.

HTML

HTML本身很簡單,只提供了不多的標籤. 它決定了頁面的資料, 也就是內容.

CSS

CSS的職責是改變HTML的外觀, 讓它野雞變鳳凰. CSS的規則同樣簡單, 但卻變化無窮, 難以駕馭. 好在有 Bootstrap 這樣優秀的CSS框架, 可以讓你輕鬆實現還不錯的前端體驗.

Javascript

Javascript可能是一門設計不夠精細, 有著諸多缺點的語言, 但它也是目前瀏覽器指令碼語言的絕對霸主. 在如今這Web的大潮中, 更有人預言: 凡是能用JS實現的技術, 將來都會被JS取代. JS本身很噁心和簡陋, 但是你可以使用Jquery, 它是當今最流行的JS庫, 可以讓你暫時忽略背後JS的醜陋.

HTML, CSS,Javascript一起工作, 決定了你的網站外觀和互動介面, 換言之也就是體驗. 我一般通過

W3School來學習和查閱這些知識點