Backend Engineering with Python Django - Core Concepts - L1

所在平台: Udemy

课程主页: https://www.udemy.com/course/backend-engineering-with-django-core-concepts-level-1/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Coursera 课程总结:Python Django 后端工程核心概念 - L1** 本课程将带你从零开始,通过构建一个名为“Book My Vaccine”的疫苗接种预约应用程序,深入学习 Python Django 后端工程的核心概念。 **课程亮点:** * **项目驱动学习:** 实际动手构建“Book My Vaccine”项目,将理论知识转化为实践技能。 * **全面掌握 Django 核心:** 涵盖从基础到进阶的 Django 主要功能。 * **循序渐进的学习路径:** * **Web 基础:** 理解 HTTP 协议等 Web 基本概念。 * **项目搭建:** 学习创建虚拟环境、设置 Django 项目和应用。 * **数据建模 (ORM):** 根据类图编写模型,掌握 Django ORM 的关键概念。 * **视图开发:** 学习函数式视图 (Function Based Views)、类视图 (Class Based Views) 和通用视图 (Generic Views)。 * **功能实现:** 在项目构建过程中同步学习分页、消息框架、信号等功能。 * **用户认证与授权:** 构建完善的用户认证和授权系统,并在此基础上进行扩展。 * **Admin 面板定制:** 学习如何定制化 Django 的默认管理后台。 * **项目部署:** 掌握使用 Gunicorn 和 Nginx 在 AWS 虚拟机上部署 Django 项目的技能。 通过本课程的学习,你将能够独立构建功能完善的 Web 应用程序,为成为一名合格的后端工程师奠定坚实的基础。

课程评论(0条)

课程详情

In this course, you will learn the core concepts of Python Django by building a project named "Book My Vaccine". It is a vaccination scheduling application and we are going to build this project from scratch. While building this project, you will master these core concepts of Python Django.At first, we will proceed with the basic concepts of web like HTTP protocol.Then we will learn how to create virtual environment and setup Django project and app.After that, we will learn how to write models by referring to a class diagram. So, you will be shown a class diagram and we will implement it using django.Then, we will learn the important concepts of Django ORM.After that, we will learn Function Based Views, Class Based Views and Generic Views. We will build the features of our project and learn these concepts simultaneously.Then, we will learn the concepts of pagination, message framework, signals.After that we will build User Authentication and authorization system. We will re-use the default authentication system and build some more additional features on top of it.Then, we will learn how to customise the default Django Admin Panel.At last, we will learn how to deploy the project in AWS virtual machine using Gunicorn and Nginx.

课程标签

0人关注该课程

主题相关的课程