Django 慕課教程使用指南
同學們大家好,歡迎來到這門《Django 框架入門教程》。關于這門課程在個小節里面有些話想對你說:
這門課的主題是著名的 Python Web 框架 Django 入門教程,而什么是 Web 框架在后面的課程中會詳細的進行講解。
簡單來說,當你在瀏覽器中輸入一個地址比如 http://www.xianlaiwan.cn
并按下回車之后,就會來到慕課網這個 “網站” 的首頁,慕課網這個網站給你提供了精美的 UI 樣式和各種各樣的豐富功能,這些精美的樣式暫且不提,這是屬于前端工程師的職責。
而這些豐富的功能則是后端工程師的職責,后端工程師們在實現這些豐富的功能時就會基于一個個不同的 Web 框架??梢哉f,Web 框架在網站開發中起到了重要的作用,它可以幫助后端工程師們快速的搭起一個網站的雛形。
所以想要成為一名合格的網站開發工程師,Web 框架是必須要學習的技能。
本課程需要的基礎
在正式開始本課程的學習之前,我希望你有下面的這些基礎知識:
Python 語法基礎
因為 Django 框架是使用 Python 進行開發的,所以在使用 Django 框架開發項目的時候是需要使用 Python 語言的,所以學習這門課程需要有 Python 的語法基礎。
如果你對 Python 的語法比較陌生或者想要系統的進行學習一遍的話可以去看這門《Python 語法入門教程》,不僅有入門語法,還有《Python 進階應用教程》,在學習完這兩門課程之后就可以更平滑更順暢的學習這門 Django 框架教程了。
HTML、CSS/JS 基礎
HTML 是全程是超文本標記語言,是用來創建網頁的標準語言,學習本門課程我們只需要掌握一些基礎的 HTML 語法就可以,因為 Django 框架提供了更加強大的網頁構建工具 DTL。并且現在主流的開發模式是前后端分離開發模式,前端工程師和后端工程師的職責涇渭分明,所以我們只需要掌握最基礎的 HTML 能夠用來進行必要的代碼調試就好。
如果你對 HTML 不太了解,可以學習這門《HTML5 入門教程》,通過這門課程的學習,你會對 HTML 有一個系統的認知并達到學習這門課程的要求。
HTML 用來快速的搭建頁面結構,CSS 則是負責頁面的樣式讓頁面更加的美觀,JS 則是負責頁面的交互行為和動畫效果。這三樣技術結合起來才能更好的構建我們的頁面。CSS 技術在這里推薦這門《CSS3 基礎教程》,JS 入門則推薦學習這門《JS 入門教程》。
出了必須的 Python 語法基礎外,課程中也會帶著大家過一遍課程中所需要的這些前端基礎知識,如果你不想自己去學習的話跟著課程走也是沒問題的。