Learning Path - Complete Python Web Development with Django: Build complex, database-driven websites easily with this high-level Python web framework
暫譯: 學習路徑 - 完整的 Python 網頁開發與 Django:輕鬆建立複雜的資料庫驅動網站,使用這個高階 Python 網頁框架

Antonio Mele, Gaston C. Hillar, Arun Ravindran

  • 出版商: Packt Publishing
  • 出版日期: 2018-12-20
  • 售價: $2,090
  • 貴賓價: 9.5$1,986
  • 語言: 英文
  • 頁數: 805
  • 裝訂: Paperback
  • ISBN: 1789953294
  • ISBN-13: 9781789953299
  • 相關分類: DjangoPython程式語言資料庫
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Leverage this free and open-source web framework to build industry-grade web applications

Key Features

  • Create real-world RESTful web services with latest Django framework
  • Authenticate, secure, and integrate third-party packages in your web services
  • Understand key concepts of web development with real-world examples

Book Description

If you want to learn the entire process of developing professional web applications with Django, then this Learning Path is for you. You will walk through the creation of four professional Django projects, teaching you how to solve common problems and implement best practices. You will learn how to build a blog application, a social image bookmarking website, an online shop and an e-learning platform.

The Learning Path will teach you how to enhance your applications with AJAX, create RESTful APIs and set up a production environment for your Django projects. It walks you through the creation of real-world applications, solving common problems, and implementing best practices.

By the end of this Learning Path, you will have a deep understanding of Django and how to build advanced web applications.

This Learning Path includes content from the following Packt products:

  • Django 2 by Example by Antonio Melé
  • Django RESTful Web Services by Gastón C. Hillar
  • Django Design Patterns and Best Practices by Arun Ravindran

What you will learn

  • Use Django with other technologies, such as Redis and Celery
  • Develop pluggable Django applications
  • Add internationalization to your Django projects
  • Design RESTful Web Services based on application requirements
  • Create automated tests for RESTful web services
  • Use asynchronous tools such as Celery, Channels, and asyncio
  • Reduce the maintenance burden with well-tested, cleaner code
  • Host, deploy, and secure your Django projects

Who This Book Is For

This Learning Path is designed for Python developers who want to create robust web apps with Django. Though you need a basic working knowledge of Django, you do not need any previous experience with RESTful web services or Python.

商品描述(中文翻譯)

利用這個免費且開源的網頁框架來構建行業級的網頁應用程式

主要特點



  • 使用最新的 Django 框架創建真實世界的 RESTful 網頁服務

  • 在您的網頁服務中進行身份驗證、安全性設置和整合第三方套件

  • 通過真實案例理解網頁開發的關鍵概念

書籍描述


如果您想學習使用 Django 開發專業網頁應用程式的整個過程,那麼這條學習路徑適合您。您將通過創建四個專業的 Django 專案,學習如何解決常見問題並實施最佳實踐。您將學會如何構建一個部落格應用程式、一個社交圖片書籤網站、一個線上商店和一個電子學習平台。


這條學習路徑將教您如何使用 AJAX 增強您的應用程式,創建 RESTful API,並為您的 Django 專案設置生產環境。它將引導您創建真實世界的應用程式,解決常見問題並實施最佳實踐。


在這條學習路徑結束時,您將對 Django 有深入的理解,並能夠構建高級網頁應用程式。


這條學習路徑包含以下 Packt 產品的內容:



  • Antonio Melé 的《Django 2 by Example》

  • Gastón C. Hillar 的《Django RESTful Web Services》

  • Arun Ravindran 的《Django Design Patterns and Best Practices》

您將學到什麼



  • 將 Django 與其他技術(如 Redis 和 Celery)結合使用

  • 開發可插拔的 Django 應用程式

  • 為您的 Django 專案添加國際化功能

  • 根據應用需求設計 RESTful 網頁服務

  • 為 RESTful 網頁服務創建自動化測試

  • 使用 Celery、Channels 和 asyncio 等非同步工具

  • 通過良好測試的乾淨代碼減少維護負擔

  • 託管、部署和保護您的 Django 專案

本書適合誰


這條學習路徑是為希望使用 Django 創建穩健網頁應用程式的 Python 開發者設計的。雖然您需要對 Django 有基本的工作知識,但不需要之前有 RESTful 網頁服務或 Python 的經驗。