Module I - Core Python Programming
Module I - Core Python Programming
1: Introduction To Python
Declaring and using Numeric data types: int, float, complex Using string data
type - Defining list, Set, Dictionary - Use of Tuple data type
Conditional blocks using if, else and elif - Simple for loops in python - For loop
using ranges, string, list and dictionaries - Use of while loops in python - Loop
manipulation using pass, continue, break and else Programming using Python
conditional and loops block
Avoiding code break using exception handling - Safe guarding file operation
using exception handling - Handling and helping developer with error code -
Programming using Exception handling
2: Views
Compare Views in MVC and MTV – Class Based Views – Function Based
Views – Steps to create Django Views
3: URL Mapping
What is URL – Django Server Interpretation of URL – Regular Expression in
URL – Modifying urls.py – Importing views in URL - URL redirection –
Limitations of redirect.
4: Templates
Need for Templates – Drawbacks of MVC templates – Creating Template –
Django Template Language.
5: Forms
Forms – HTTP – HTML Forms – Django Form Handling – Django Form Class
– Django Form Validation – Validation using Validators – Custom Validators.
6: Models
Introduction to Django Models – Django ORM – Creating a Model – Advantages
of Model – Connecting Database with Django Project – Install WAMP/XAMPP
– Modifying Settings in Django Project. – Performing CRUD operations in
Django using MySQL.
8: Admin Interface
What is Admin Interface – Working on Admin Interface – Creating Super User
– Implementing User models.