Web Application Technologies and Django
About this Course
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.Created by: University of Michigan

Related Online Courses
By the end of this project, you will have curated a library of Nearpod lessons and you will have learned how to make every lesson interactive with the many features of Nearpod. With Nearpod, you... more
This two-course Social Media Marketing program equips you with the skills to excel digital marketing roles. Learn to attract new customers, engage them through digital channels, and drive... more
The Market Research Specialisation focuses on the essentials of research and the research process. This Specialisation will teach you how to use qualitative and quantitative research methods, how... more
Students want to be successful when they embark on a learning journey. That success is dependent on a constellation of factors: 1) they need to be able to process the material that is presented in... more
How could you program a complex \"choose your own adventure\" game? How can your soccer game determine goals, balls out of bounds, and corner kicks? You\'ll learn to do both of these in this... more