Web Application Technologies and Django

所在平台: Coursera

课程主页: https://www.coursera.org/learn/django-database-web-apps

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Web应用程序技术与Django 课程概述:在本课程中,您将探索Web应用程序的基本结构,以及Web浏览器如何与Web服务器交互。您将了解超文本传输协议(HTTP)的请求/响应周期,包括GET/POST/重定向。您还将初步了解超文本标记语言(HTML),以及Django应用程序的整体结构。我们将探讨Web应用程序的模型-视图-控制器(MVC)模式及其与Django的关系。您将学习如何使用PythonAnywhere等服务部署Django应用程序,以便在互联网上提供访问。 这是“面向所有人的Django”系列课程的第一门课程,建议在开始本系列课程之前完成“面向所有人的Python”课程或具备相应的学习经验。 课程大纲: 1. 课程名称:动态Web内容简介 描述:我们查看Web应用程序的基本结构及Web浏览器如何与Web服务器交互。探索超文本传输协议(HTTP)的请求-响应循环。 2. 课程名称:在PythonAnywhere上安装Django 描述:本节将讲解在PythonAnywhere上安装Django的步骤。如果无法使用PythonAnywhere,您也可以在本地安装Django并提交本地计算机的作业以供评分。稍后的课程将介绍如何在本地安装Django。 3. 课程名称:超文本标记语言(来自WA4E专业课程) 描述:我们简要介绍Web页面的标记基础知识超文本标记语言(HTML)。对于一些学生来说,这些内容将相对简单并且多为复习。 4. 课程名称:层叠样式表(来自WA4E专业课程) 描述:我们简要介绍层叠样式表(CSS)的基础知识,允许我们对Web页面的标记进行样式设置。对于一些学生来说,这些内容同样会相对简单并且多为复习。 5. 课程名称:介绍结构化查询语言(SQL) 描述:这是对数据库的一次简要了解,以及结构化查询语言(SQL)中的基本操作(CRUD)。我们不会深入探讨SQL,因为我们将使用Django的模型功能来构建应用程序的数据库。主要目标是审视Django如何使用SQL。

课程大纲

Name:Introduction to Dynamic Web Content

Description:We look at the basic structure of a web application and how a web browser interacts with a web server. We explore the Request-Response Cycle that is the basis of the Hypertext Transfer Protocol (HTTP).

Name:Installing Django on PythonAnywhere

Description:This walks through the installation steps for Django on PythonAnywhere. If you cannot use PythonAnywhere, you can also install Django locally and submit assignments your local computer for grading. Installing Django locally will be described in an upcoming lesson.

Name:Hypertext Markup Language (from WA4E Specialization)

Description:We briefly cover the basics of the HyperText Markup Language (HTML) that is the markup for web pages. For some students this material will be relatively easy and mostly review.

Name:Cascading Style Sheets (from WA4E Specialization)

Description:We briefly cover the basics of cascading Style Sheets (CSS) that allow us to style the markup for web pages. For some students this material will be relatively easy and mostly review.

Name:Introducing Structured Query Language (SQL)

Description:This is a quick look at databases in general and the basic operations (CRUD) in Structured Query Language (SQL). We don't go too far into SQL because we will be using Django's model capabilities to build the databases for our application. The primary goal is to examine how Django uses SQL.

课程评论(0条)

课程详情

In this course, you'll explore the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to the Hypertext Transfer Protocol (HTTP) request/response cycle, including GET/POST/Redirect. You'll also gain an introductory understanding of Hypertext Markup Language (HTML), as well as the overall structure of a Django application. We will explore the Model-View-Controller (MVC) pattern for web applications and how it relates to Django. You will learn how to deploy a Django application using a service like PythonAnywhere so that it is available over the Internet. This is the first course in the Django for Everybody specialization. It is recommended that you complete the Python for Everybody specialization or an equivalent learning experience before beginning this series.

课程标签

0人关注该课程

主题相关的课程