Contents
建立三個完整的網站,學習後端和前端 Web 開發,並應用 DigitalOcean 線上發佈你的網站
課程介紹:English 简中
從這 10 小時的課程,你會學到
- 建立你想要的任何網站
- 仿製一個 Product Hunt
- 了解如何使用像 Django 這樣的框架將為你節省大量的 Web 開發時間
- 創建你自己的個人履歷組合網站,向潛在的雇主展示你做過的專案
- 為你的創業或業務建構全功能的網站
- 改進你的網站開發和程式設計履歷
- 應用 DigitalOcean(一家受歡迎的虛擬主機提供商)線上發佈你的網站
- 使用 Bootstrap(一個簡化網頁設計的前端框架)創建精美風格的網站
- 能夠將 Django 連接到 SQLite 和 Postgres 等資料庫來幫助儲存和追蹤資料
- 了解 Django 基礎知識,如函數和基於類的視圖( Class Based Views )、URL路由、模型、Gunicorn 等等!
要求
- 你需要一台電腦,並有興趣學習 Django!
- 有寫過任何一種語言的經驗將有幫助,但不是必需的
課程說明
你有沒有想過創建一個 Web 應用程式,但不知道從哪裡開始? 你以前曾試圖學習 Django,但厭倦了不完整的 YouTube 視頻和做得不好的教學?或者你是否想將程式碼從Django 1 移到 Django 2?
那麼這是你的課程!
在我的 Django 課程中,我將從頭到尾引導你瀏覽 Django Web 框架!我是一名自學成才的程式設計師,所以我知道從頭開始是什麼感覺。我關心你的學習,但更重要的是…...我關心你!
什麼是 Django?
Django 是一個用 Python 編寫的開源 Web 框架。它是在大約十二年前創建的,但是在 2017 年 12 月,Django 2 發佈了全新的特性和功能!
對於 Web 開發人員來說, Django 是一個了不起的框架,因為它提供了具有用戶認證、內容管理、聯絡表單、檔案上傳等資料庫驅動的網站所需的基礎架構。與其從頭開始創建所有這些功能,你可以使用 Django 框架並利用已經建構好的這些組件,將精力集中在開發 Web 應用程式上。
如果你打算使用 Python,特別是做 Web 應用程式或網頁設計,你將需要學習 Django 框架。它會為你節省很多時間!
內容和概述
我相信做中學的效果最佳。因此,在本課程中,你將看到程式設計測驗和挑戰,以便測試你剛學過的東西。這種格式將允許你實際學習 Django,而不是像機器人一樣跟隨 ;)
我們將在本課程中使用 Python,所以如果你以前從未使用過 Python,我們將從一個 Python 複習開始,以幫助你加速跟上(不需要其他 python 經驗)。
然後,我們將著手製作三個完整的網站:
1 – 字數( Word-Counting )網站:一個簡單的網站來計算一段文字中最常用的字數。你將學到如何:
- 安裝 Django
- 創建一個新專案
- 使用 Django 的 URL 路由
- 提交並處理 HTML 表單資料
2 – 個人履歷組合:創建你自己的履歷組合,向潛在的雇主展示展示你的履歷,以前的專案和功能齊全的部落格。你將學到如何:
- 將Apps 添加到你的專案
- 使用包括 SQLite 和 Postgres 的資料庫
- 訪問管理面板
- 創建超級用戶
- 創建虛擬環境
- 使用 Bootstrap 4 創建一個響應式網站
- 處理靜態和媒體檔案
3 – Product Hunt 克隆:製作這很棒的網站的簡化版本以分享新科技產品。你將學到如何:
- 使用認證系統(註冊、登入、登出)
- 重用模板
- 建立模型關係
- 通過 Iconic 添加圖標( icons )
我也會引導你了解 Git,這對開發人員來說是一個非常棒的工具,可以讓你創建多個版本的程式碼。我會解釋為什麼這是有用的,並幫助你理解為什麼你應該使用它。
另外,我將向你展示如何把你在本課程中所做的專案,通過虛擬專用服務器在網上實時發佈。就像我說的,我會全程帶你 – 從開始到最後!
課程資料會定期更新以包含所有最新的更新和資訊,並且由於你在註冊時獲得了終生訪問權限,所以你可以依靠此課程將 Django 技能保持在最尖端。此外,我已經讓該課程可下載,因此你可以離線觀看,方便你隨時學習!大多數教師不會允許這樣做,但我希望你能夠以最適合你的方式欣賞這門課程 🙂
不要浪費你的時間在網路上搜索、試圖拼湊出學習 Django 的資料。投資自己,讓你在有趣的狀況下同時學到 Django。
不要聽我怎麼說。 看看我的其他學生說什麼!
“Amazing course to get into Django and web development! Nick is really engaging and enthusiastic and a joy to learn from!! He explains concepts clearly and teaches in ways that allow the student to easily recall the information.” – Evv Erb
“Truly understands the concept of starting from the beginning. Great teacher and presenter.” – Earl McAndrew
“I really loved the course. By going through the course, I actually made my own website and deployed it on a server.” – Mrinal Shrivastava
“After buying 3 courses about django in Udemy. This is the only one I’m picking something up. Recommended.” – Ruben
“Amazing teacher, very good and clear explanations very nice and helpful real life examples and projects” – Itay Galea
“Nick really goes the extra mile to ensuring a fantastic learning experience from beginning to end. I would recommend this course to anyone looking to get their python apps online quick and easy. You just became my favorite instructor :)” – Nur Roberts
歡迎瀏覽本課程免費預覽部分,看看它是否適合你。 我非常有信心,您會愛上我的課程,我甚至可以提供 100% 30天的退款保證。 你沒有任何損失,所以來加入我,讓我們開始吧!
目標受眾
- 任何正在尋找非常適合自己的 Django 指南的初學者
- 希望通過 Django 學習 Web 開發的 Python 開發人員
講師簡介
Nick Walter iOS 行動開發人員和 Django Web 開發人員 ( 更多講師主講課程介紹 )
我是 Nick Walter,一位專注於行動 app 設計和創作超過 3年的 iOS 開發人員。 我以充滿爆發性成長的方式參與 iOS 社區,在 2013 年,我是全球被邀請到蘋果的”Cocoa Camp.” 25 名學生之一。 在我的社區裡,我是蘋果開發社群 “Cocoa Heads.” 的聯合會長。
我一直很有興趣做出一些東西,但是在一個小城長大,沒有什麼程式設計的資源。 這種挫折促使我早期對線上教育感到興趣。 在嘗試了各種公司、學習方式和教學流程後,我採取了最好的策略,並將其應用於我的課程中。 作為一名線上學生,我的經歷直接影響了我的教學風格,現在我很自豪能夠幫助全世界的線上學習的學生達成他們的目標。
自從蘋果宣布新的 Swift 程是設計語言以來,我已經將自己埋在了蘋果文檔和任何可用的線上資源中。在我的第一個 Swift 課程中,我向學生提供了學習 Swift 所需要的主題和技巧的詳細說明,概述了這門新語言的基本特性,並讓學生開始著手構建第一個產品。
在線上教授 Swift 第一門課前,我已經開發了 5 個 iOS 應用程式,這些應用程式目前都在 App Store 中,並被全世界數以千計的用戶使用。 以我自己開發自己的 apps 的經驗,我將引導你通過快捷方式節省時間免去自學的挫折。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
報名參加課程 | 更新優惠折扣碼

也許你會有興趣
- Python 程式設計學習地圖
- 更多Django 相關線上課程介紹
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 追蹤這個 Twitter ,得到 Soft & Share 特價課程訊息
發表迴響