Contents
Python Django 多供應商餐廳市場,具有基於位置的搜索和附近的餐廳。初學者友好!
從這 42 小時的課程,你會學到
- 通過建構員工目錄和 TODO App 掌握 Django 的基礎知識
- 使用 Python 和 Django 框架創建一個真實世界的多供應商平台
- 購買和實施模板
- PostgreSQL 資料庫配置
- 自定義用戶模型、媒體檔案和 Django 訊號
- 用戶註冊、Django 訊息和錯誤
- 供應商註冊和身份驗證功能
- 令牌( Token )驗證和電子郵件配置
- 管理員批准供應商,儀表板
- 製作餐廳資料表格和自定義驗證器
- 實施谷歌自動完整的欄位
- 選單生成器 – 類別 CRUD 功能
- 選單生成器 – 食品專案 CRUD 功能
- 市場實施
- 帶有 AJAX 請求的購物車功能
- 基本和智慧搜索功能
- 基於位置的搜索功能與附近的餐館
- 獲取用戶的當前位置並在主頁上顯示附近的餐廳
- 使用 AJAX 的動態營業時間模組
- 動態稅務模組
- 訂單模型和結帳頁面
- 下訂單並生成訂單號
- 實施 PayPal 支付網關
- 訂單功能後
- 實施 RazorPay 支付網關
- 多對多關係
- 整合電子郵件模板
- 使網站適合行動設備(響應式)
要求
- 基本的 Web 開發技能,例如 HTML、CSS 和 JavaScript
- Python 和 Django 的基礎知識
- 非常耐心地理解現實世界的問題陳述
課程說明
歡迎來到基於專案的 Django Web 開發課程,您將在該課程中學習開發功能齊全的多供應商餐廳市場網站,該網站具有基於位置的搜索、附近的餐廳和許多更複雜的功能。
我設計了這門課程,針對任何想要學習和建構基於 Django 的自訂的 Web 應用程式的人。 在完成本課程時,您將能夠分析、設計和開發自己的多供應商餐廳市場網站,並使用自定義域名將其部署到實時伺服器上。
在深入了解自訂功能之前,會先帶您掌握 Django 的基本原理。
如果您是完全的初學者也能參與本課程,您不需要事先了解 Django。 我在課程中涵蓋了 Django 複習部分,您可以從絕對基礎開始。 您將通過建構員工目錄網站和 TODO App 來學習 Django 的基礎知識,您可以從中了解 CRUD 操作。
如果您已經具備 Django 的基本知識,則可以安全地跳過此 Django 複習部分並開始構建多供應商市場專案。
但是,作為先決條件,需要具備 Python 的基本知識以及一點 html/css 和 javascript 才能開始學習本課程。
你不需要精通這些技術,只需要能夠看懂我們前端在做什麼,就可以了。
請注意:本課程中開發的專案僅用於學習目的。 這將教您構建多供應商餐廳市場網站開發的大部分自訂功能。 我不保證本課程將成為您實際業務的 100% 多供應商市場解決方案。 此外,本課程不適用於非技術企業主。
功能列表:
- 購買並實施模板(對您免費)
- PostgreSQL 資料庫配置
- 自定義用戶模型、靜態檔案、媒體檔案和 Django 訊號
- 用戶註冊、Django 訊息和錯誤
- 供應商註冊和身份驗證功能
- 令牌驗證和電子郵件配置
- 管理員批准供應商,儀表板
- 製作餐廳資料表格和自定義驗證器
- 實施谷歌自動完整欄位
- 選單生成器 – 類別 CRUD 功能
- 選單生成器 – 食品專案 CRUD 功能
- 市場實施
- 無需刷新頁面的購物車功能 – AJAX 請求
- 帶有前端的購物車功能
- 基本和智慧搜索功能
- 基於位置的搜索功能與附近的餐館
- 獲取用戶的當前位置並在主頁上顯示附近的餐館
- 使用 AJAX 的動態營業時間模塊
- 動態稅務模組
- 客戶應用程式和個人資料建立
- 訂單模型和結帳頁面
- 下訂單並生成訂單號
- 實施 PayPal 支付網關
- 訂單功能後
- 實施 Razorpay 支付網關
- 多對多關係和供應商儀表板
- 自定義中間件、每個供應商的總收入、當月收入
- 整合電子郵件模版
- 使網站適合行動設備(響應式)
目標受眾
- 想要學習如何使用 Python 和 Django 構建 Web 應用程式的初級程式設計師
- 具有其他程式語言經驗並希望過渡到 Python 和 Django 的開發人員
- 有興趣從事網路開發或軟體工程職業的學生
- 任何想要提高 Django 知識並利用現有 Python 技能的人
- 對 Django 有一些經驗但希望通過建構高級自定義專案來提高技能的個人
講師簡介
Rathan Kumar 全端軟體開發人員
我已經寫程式超過 8 年了。 最初是一名 PHP 開發人員,然後愛上了 Python。 儘管我專門從事後端開發,但我對前端技術(如 HTML5/CSS3、Bootstrap、JavaScript 等)有深入的了解。 Django 是我最喜歡和最喜歡的 Web 框架。
我非常了解如何創建非常適合當前就業市場需求的精彩程式設計課程內容。 報名參加我的課程,成為一名更好的軟體開發人員。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- Django 相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
你必須登入才能發表留言。