學習使用 Django 建立一個部落格網頁應用程式

如果已經會 Python 程式設計語言,想要學習使用 Python 開發 Web 應用程式,那麼首選應該就是 Django 了,知名的照片分享網路服務 Instagram 也是使用 Django 開發,詳情請看這裡 。值得一提的是要是我記得沒錯 Instagram 創辦人本身並不是技術背景出身,是利用下班時間學習 Python 程式設計,這堂課的講師 Justin Mitchel 也是,Justin 因為自己創業的需求學了許多程式設計語言後發現 Python 是比較好上手的,他相當鼓勵創業家自己寫 code ,程式語言當然就是用 Python 了,下方有他自己創業經驗介紹與他為何會喜歡上 Python + Django 。

這堂課值得一提的是會教你將寫好的 Web 應用程式部署到 Heroku ,省去自己架設網頁伺服器的麻煩。

從這 20 小時的課程,你會學到

  • 建立一個 Django 部落格網頁應用程式
  • 學習將 Markdown 整合到 Django
  • 學習使用 Django Rest框架做 RESTful API 設計

規定為何

  • 堅韌不拔的精神
  • HTML和CSS知識是加分的(不是必需的)
  • Python 知識是加分的(不是必需的)

課程說明

Try Django 1.9 指導系列(最後更新日期:Oct-2016

透過三個專案指導,以幫助你在這個月就可以啟動你的專案。本課程通過建立一個高級和前衛的部落格網頁應用程式,教你Django的基礎; 使用Python 編寫的#1 Web 框架

使用 Try Django 1.9 + 建立部落格網頁應用程式和學習 Django Rest 框架應用在在部落格 API部分用來建立強大的 RESTful API 服務。

Django是令人驚訝的並且開始學習非常簡單。逐步指導是幫助你了解工作流程,讓你開始做真正的事情,我們的目標是讓你提出問題。” 為什麼我做X”?“或是 ”我如何做Y?否則這些是你不知道要問的問題。畢竟,問題引導答案。

這是來自我們程式設計企業家 Youtube 頻道的Try Django 1.9 教導系列的無廣告版本。高解析視訊下載也包括在內

此外,我們教你如何在 Heroku 雲端託管服務上啟動你的網頁程式。

超過20萬學生正在學習我們的課程。

目標受眾為何?

  • Python初學者
  • Django初學者和進階開發者(用於API設計)
  • 沒有技術背景的人
  • 任何想要學習全端( Full Stack ) 開發的人

講師介紹  Justin Mitchel

這一切都從一個想法開始。我非常地想要自由…。從工作中得到自由,從無聊中得到自由,最重要的是選擇的自由。這個簡單的想法持續成長以定義了我;它使我成為一個企業家。

當我努力獲得自由,隨著時間推移我意識到了你所做的一切你可以說服某人以某種方式與你一起做事或是找出如何自己做的方法。

由於缺乏財務資源(或是缺乏能力說服人們免費做高品質的工作),我決定開始學習。然後再學習更多一些。我的學習網站設計的路徑從很久以前開始。是的,它是出於需要不是渴望。我相信我需要一個我自己初創公司的網站。所以我學會如何做網站。我的公司掛了,我的技術還活著…,而且越來越好。

我花了一段時間學習網頁設計(html / css)後才開始真正開始學習程式設計(Web應用程式,儲存“資料”,使用者登錄等)。我修改了Wordpress,相信它可以是一個“使用者”網站,但是我錯了。當然有/有的駭客就這樣做,但他們是駭客/變通解決方法,而不是 wordpress 所打算的。Wordpress 為了部落客/內容管理。簡單而且容易。

我想要更多。我有一個Web應用程式的想法,我認為會改變餐館僱用他們的服務人員的方式。我用我的基本的html / css技能測試它,有很好的初步結果,並找到一個技術(程式設計師)的共同創始人。他真棒。我們被 CNN 報導。一切看起來很棒。

直到…現金沒有流進來。商業模式?我想沒有。比較像是一個狂熱的喜好。我們有一個想法,一個商業想法只是沒有生意。當然,我的合作夥伴必須找到一種收入的方式,所以我自己留下來了。

記住我說的任何事我們都有2種選擇。我試著說服自己。現在是時候嘗試學習了。我選擇了學習,沒有回頭路了。我幾乎嘗試了每種語言:PHP,Ruby on Rails,SQL,Objective C,C ++,Java,Javascript。然而我迷失了。

然後,我試過 Python。我上癮了。這太容易了。很簡單。如此優雅。

然後,我嘗試Django。更加上癮。使用 python 開發和專門為 web 應用程式設計。它啟動了Instagram和Pinterest(兩個現在最熱門的網路應用程式?)。

然後,我嘗試 Bootstrap。超級容易使用的簡單易用的前端設計(html&css),mobile-ready,總體上看來…令人難以置信。

Python,Django和 Bootstrap 真正改變了世界構建 Web 應用程式的方式。我相信這是因為學習的簡單性,他們背後的純粹力量,以及最重要的是,幫助任何人構建他們的 web 專案(從套裝軟體到q&a網站)的大量資源。

我用我的新技能重新開始我的創業。這還不夠。我開始想像我一直想要實現的所有想法的所有可能性。現在我可以。從哪一個開始?有這麼多好的想法…

然後另一個想法,一個新的和新鮮的想法,開始蘊釀。我開始相信學習這些技能的力量。如果其他非技術企業家也可以學習,這意味著什麼?在公司迎接熱門的程式設計師之前,如果想法被快速執行,營收模型被證明,這意味著什麼?如果企業家成為程式設計師,這意味著什麼?

所以。為企業家程式設計誕生了。

講師資歷

  • 南加州大學馬歇爾商學院勞埃德·格雷夫創業研究中心創業研究院兼職教授
  • Udemy 最佳銷售課程講師
  • Kickstarter 資金創始人
  • 企業家程式設計創始人

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

課程網址[限時免費中]

Sponsored by Udemy

也許你會有興趣

喜歡我們的服務嗎?幫我們多按幾個 Like 吧!  🙂

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: