fbpx

Django 2.2 & Python | 終極 Web 開發訓練營

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

報名參加課程 | 更新優惠折扣碼


Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

發表迴響

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

Powered by WordPress.com.

Up ↑

%d