What Will You Learn?
Learn Django, a popular web framework, for free! Discover essential concepts, create data models, use Django Template Language (DTL) for dynamic content, and build interactive forms. Understand Classes, Instances, and Methods in object-oriented programming. Explore database interaction with Django queries. Master user input and security with GET and POST methods, and protect against CSRF attacks. Build dynamic web apps with confidence using Django.About This Course
Provider: Coursera
Format: Online
Duration: 12 hours to complete [Approx]
Target Audience: Intermediate
Learning Objectives: Able to to build dynamic web applications using the Django framework after completing this free course
Course Prerequisites: Basic knowledge of python programming
Assessment and Certification: NA
Instructor: University of Michigan
Key Topics: Django Template Language, GET & POST, Object-Oriented Programming (OOP), Cross-Site Scripting Forgery (CSRF), Django (Web Framework)
Topic Covered:
- - Welcome to the Course
- - Understanding Model View Controller (MVC)
- - Django Data Models
- - Django Migrations
- - Walkthrough: Using a Django Model in the Shel
- - Resetting Your Sqlite3 Database
- - URL Routing in Django
- - Django Views
- - Inside Django Views and HTML Escaping in Django
- - Using Templates in Django
- - The Django Template Language (DTL)
- - Inheritance in Django Templates
- - Reversing Django Views and URLs
- - Python Objects
- - Django Generic Views
- - Bjarne Stroustrup - The Inventor of C++
- - Forms, GET, POST, and HTTP
- - Building HTML Forms
- - Forms and Cross Site Request Forgery (CSRF)
- - CSRF Support in DjangoThe POST Refresh Pattern
- - Implementing POST Redirect in Django
0 Comments