實戰基于Django+Bootstrap+Mysql的創客網全棧開發技術
  完結
收藏課程
9999+

實戰基于Django+Bootstrap+Mysql的創客網全棧開發技術

本教程針對的是有一定python、html基礎的學員,從Django后端設計到Bootstrap前端設計,再到最后的webserver部署,由淺入深、由簡入繁、...

適合人群:中級
課時數量:24課時
用到技術:Django Python Bootstrap Mysql Html5 前端設計 后端設計 全棧 全端
涉及項目:創客空間企業網站

  • 課程顧問貼心解答

    為你推薦精品課程,無論就業還是升職加薪,毫無壓力。

  • 名企定制緊隨大流

    量身打造緊貼企業需求的實用性課程。

  • 系統教學把控效果

    集學、測、練為一體的學習系統為你科學的安排學習進度,提高效率。

  • 一線大師1對1指導

    課程研發團隊內一線資深講師一對一指導,手把手教學,直到學會。

  • 點播答疑完美結合

    每周2-3次直播解答,保證學員日常學習問題能得到解決。

  • 量身定制學習計劃

    告別雜亂的學習方式,我們會根據你的情況定制學習計劃。

 

 炙手可熱的互聯網不僅豐富了人們的日常生活,給人們帶來各種便捷和實惠,同時它也催生了一些新的就業崗位,全棧工程師(Full Stack developer)便是其中之一。全棧工程師,也稱全端工程師,指同時掌握多種技能,并利用多種技術實現前端、后端整體設計的工程師,這種多面手人才可是初創型公司迫切需要的香餑餑。

 

在web的前后端設計中,MVC(模型(Model)、視圖(View)和控制器(Controller))的這種設計哲學思想在業界已是老生常談的話題,而Django作為一個優秀的重量級后端框架又進一步將其發揚光大,它的MTV(模型(Model)、模板(Template)和視圖(View))設計模式讓開發者把更多的精力放在后端數據設計和前端的展示上面,加上Django又是使用Python更加簡潔高效。前端設計中html,css,javascript,ajax,jquery等,涉及到的技術繁多,而Bootstrap這個優秀的框架就給大家帶來了極大的便利,而且它的響應式設計,讓開發者在做各種不同環境兼容性的設計的時候節省了更多的精力。

 

最后說說這門課程的淵源吧,2015年一個下班后的晚上,在地鐵13號線由知春路開往西二旗的路上,在地鐵廣告上看到了獵聘網的一張招聘廣告上寫著Django、Bootstrap、MongoDB這幾個單詞產生了好奇,加上自己經常喜歡get一些新的技能,嵌入式、Arduino、3D打印、物聯網、互聯網、云等領域廣泛涉獵,是個“不務正業的猿”,所以回去立馬上網查了下。之后了解到全棧工程師,web后端和前端開發,接觸到北風網這么好的平臺,所以誕生了“基于Django+Bootstrap+Mysql的企業網站設計”這門課程,從此愉快地步入IT講師的“歧途”。

 

 

 1.課程研發環境

操作系統:Ubuntu14.04(vmware虛擬機)

開發工具:Django1.9.4(web后端框架)、Bootstrap3.3.5(web前端框架)

數據庫工:Mysql5.5.35

部署用網絡服務器:Apache2.4.7

其他工具:vim(編輯器)

                                                            

  2.內容簡介

本教程針對的是有一定python、html基礎的學員,從Django后端設計到Bootstrap前端設計,再到最后的webserver部署,由淺入深、由簡入繁、學以致用,逐步從各各零碎的知識點,堆積木式地學習,最終完整地制作出一個Demo網站。學習完這個教程,大家可以完整地掌握一個網站的Bootstrap前端框架、Django后端框架、Mysql數據庫、Apache服務器部署全部設計,最終直觀地體會MVC、MTV、DRY這些軟件設計哲學之美。

 

 

李波老師,著名微電子企業公司3年嵌入式內核軟件研發工作經歷,扎實的linux軟件開發基礎,熟悉c/c++、shell、python、ruby等多種編程語言。

 

  

一、Django、Bootstrap技能儲備

第一講:django簡介及安裝,第一個網站

第二講:views及url配置

第三講:模板及模板語法

第四講:模板繼承

第五講:filter

第六講:Mysql數據庫

第七講:Models(上)

第八講:Models(下)

第九講:表單

第十講:發送郵件

第十一講:Admin初步

第十二講:Admin進階

第十三講:靜態文件

第十四講:Apache部署

第十五講:會話

第十六講:用戶和注冊

第十七講:緩存機制(上)

第十八講:緩存機制(下)

第十九講:中間件

第二十講:多語言與國際化      

第二十一講:bootstrap簡介、安裝及快速入門

 

二、創客企業網站項目設計

第二十二講:項目實戰--響應式導航條

第二十三講:項目實戰--圖片及字體圖標

第二十四講:項目實戰--響應式輪播組

第二十五講:項目實戰--媒體對象

第二十六講:項目實戰--巨幕及響應特性嵌入內容

第二十七講:項目實戰--布局及特效

第二十八講:項目實戰--布局及列表組

第二十九講:項目實戰--列表組及超鏈接

第三十講:項目實戰--表單及頁腳

第三十一講:項目實戰--表單提交及郵件發送

第三十二講:項目實戰--國際化

第三十三講:項目實戰--模態框及表格

第三十四講:項目實戰--Mysql數據庫

第三十五講:項目實戰--Models

第三十六講:項目實戰--Admin

第三十七講:項目實戰--Apache部署

第三十八講:項目詳細部署步驟指導

 

 

 

 

 

 

 

目標一、了解Mysql數據庫的基本使用。

 

目標二、掌握Django在Apache服務器上的部署。

 

目標三、掌握利用Django框架來進行Web后端開發。

 

目標四、掌握利用Bootstrap框架來進行前端端開發。

 

 

亮點一、 Django1.9.4、Bootstrap3.3.5、Ubuntu14.04,熱門的新版本前端框架和后端框架,結合Linux環境web開發設計。

 

亮點二、從后端設計到前端設計,再到Apache部署,全面體會全棧開發設計過程。

 

亮點三、堆積木式學習,由淺入深,由簡入繁,最終學以致用。

 

亮點四、最終項目簡潔美觀,麻雀雖小五臟俱全,讓學員快速、完整地掌握一個由數據庫驅動的的網站前后端的所有設計過程,以及Apache webserver的部署。

 

 

1.課程針對人群

本課程針對具有一定的Python、Html基礎的學員,想通過本項目的學習,了解使用Django后端框架、Bootstrap前端框架整合開發網站項目的學員,和有志于成為全棧開發工程師崗位的學員。 

 

2.我該怎么學,如何才能學好這門課程,給些建議。

   2.1、時間上的安排建議

        本課程共38講,如果您時間上充分,建議以每天4-5講的進度往前學習。 

   2.2、學習要求

         好記性不如一個爛筆頭,光看不練是在浪費時間,一定要把看完的視頻中的代碼自己手敲一遍,這樣才能學會。

   2.3、講師建議

        1.最好看完視頻之后,拋開視頻,獨立自己去把上課中的示例寫一遍,看自己是否理解,如果不正確,可以回過頭看再看下視頻,如果反復,達到真正理解和熟練掌握的目的。

        2.對于項目實戰部分,一定要自己親自動手做一遍,不要滿足聽完就OK了。

        3. 建議一般聽視頻,一般拿個紙和筆,做一些記錄和筆記,這是一種非常好的學習習慣。

        4. 最終總結和記錄很重要,把你學習過程的中要點和重要的代碼用云筆記記錄下來,好處多多,做久了你就會知道 。

 

 

課程是屬于某個特定的專業技術,掌握該技術后,你可以從事以下職位的相關工作:

1.Python研發工程師(web方向)

2.Web后端開發工程師

3.Web前端開發工程師

4.全棧工程師

 

 

 

 

   

 

 

广西快三历史遗漏