Python DJango Syllabus:
1. Introduction in Python Django
Python Overview, History of python, Features, Install python,Pycharm IDE,
Python Basics , high level Python Web framework, Why was Django, developed,
Pycharm IDE, Installing Django, Run first project, Application life cycle
2. New Application in Python Django
Create New Application, Create view, Default action index, URL mapping
3. Identifiers, Keywords in Python Django
Identifiers, Reserved Words, Lines and Indentation, Comments
4. Data type in Python Django
Variables, Initialization of variables, Constants, Data Types, Type casting
5. Operators in Python Django
Operators, Arithmetic operators, Assignment operators, Comparison operators, Logical operators, Identity operators, Membership operators, Bitwise operators
6. Jinja template in Python Django
Template directory, Create application directory, HTML file, render html file, load html file to view using loader
7. Flow Control (1) in Python Django
Selection Control flow statement, If, if ..else, if… elf
8. Flow Control (2) in Python Django
Iteration Flow Control, Loops, While, do while, for
9. Exceptions in Python Django
What is Exception, Handling an exception, Try, except blocks, Except clause with no exceptions, Except clause with multiple exceptions, Try finally clause, Argument of an exception
10. Jinja template in Python Django
Template directory, Create application directory, HTML file
11. Page redirection, Form processing in Python Django
How to redirect next page using Redirect() Cross- site request forgery attack on site, {% csrf_token %}
12. Jinja template in Python Django
Apply css file to html, Application level css, Project level css
13. Model,Adminpanel in Python Django
Create Model, Define schema, class Manage Admin, Create Super user, Change the admin.py file, Import model to admin.py Register class to admin, Manage tables in admin panel
14. Database (1) in Python Django
Login form, Modelclass.objects.filter() match criteria, Modelclass.objects.get(), Set Session value, Logout clear all sessions
15. Database (2) in Python Django
Insert values using save(),Retrieve all record from table using Modelclass.object.all()
16. Database (3) in Python Django
update values using save(), Delete record from table using delete()
17. Database (4) in Python Django
Sql statement join using query, Modelcalss.objects.raw(query)
18. upload file in Python Django
Upload image to shared folder , write filename to database and display image
19. project design (1) in Python Django
Create web application Design page using html, css, bootstrap, jquery.
20. project design (2) in Python Django
Create web application Design page using html, css, bootstrap, jquery.
21. Project Coding (1) in Python Django
web Application coding
22.Project Coding (2) in Python Django
web Application coding
23. Project Coding (3) in Python Django
web Application coding
24. Project Coding (4) in Python Django
web Application coding
25. Project Coding (5) in Python Django
web Application coding
* Each Session include:
Faculty training, Lab Practice, Lab Exercises and Portal based assignments.
* Sinet Education reserved the right to alter the course contents, offers, price, certificates etc.