Web Application Technologies and Django
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.
Explain the basics of HTTP and how the request-response cycle works
Install and deploy a simple DJango application
Build simple web pages in HTML and style them using CSS
Explain the basic operations in SQL
Syllabus
Syllabus - What you will learn from this course
Week 1
Introduction to Dynamic Web Content
Week 2
Installing Django on PythonAnywhere
Week 3
Hypertext Markup Language (from WA4E Specialization)
Week 4
Cascading Style Sheets (from WA4E Specialization)
Week 5
Introducing Structured Query Language (SQL)
FAQ
When will I have access to the lectures and assignments?
Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:
The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
Reviews
Amazing Course!! Go for it if you want to learn Django and Everything right from the bottom kevel! As always the faculty is an amazing and a lively person that you can feel instantly conected to!
prof.Chuck is the best! I thoroughly enjoyed the course and as a software developer I was able to refresh my web development understanding better
The thing that I loved the most in the course wasn't Lectures, It wasn't the assignments. It was the bonus videos. They are just so lovely and inspiring!!
It was a beautiful experience .Dr.chuck was very engaging in the class.i strongly recommend this course for who just completed python and looking for best web development courses.