Python-Django Training

Details
  • Duration : 3 Months
  • Mon-Fri:1 hrs
  • Fees : 15000INR
  • EMI option available
  • (monthly 5000INR)

Syllabus : Core Python, Basics of Programming, Unix Commands, Advanced Python, Django Framework, REST API, Git, Web Concepts & Tools

Detailed Modules


Module 1 : Core Python

Introduction to Python, Python & PyCharm Installation, Identifiers, Data types, Print&Input Functions, Operators, Conditional Staterents, Looping, Control Statements, String Manipulation Functions, Pattern Printing, Set, List, Tuple List Comprehension, Dictionaries, Files Modules&Packages


Module 2 : Advanced Python

OOPS Concepts, Regular Expressions, CGI, DataBase, MySQL,Exception Handling, Functional Programming , Multithreading, Python to DB.


Module 3 : Django Framework

Creating Virtual Environment, Django Installation, Creating Project and App, Understanding Significance of Project Files, Django Architecture, Writing Views, urls, Templates, Models, ORM Queries, Template Inheritance, Django Static Files, Image Upload and Display, Django Forms, Form Validation, Model Form, Form Styling, Function Based Views, Class Based Views(Template View,Create View, Update View, Detail View,Delete View), Decorating Class Based View,Django Authentication, Sending E-mails Using Django ,Django Model Relationships, Django Custom User Model, Django-Mysql Connection


Module 4: Django Rest Framework

Environment Setup and Installation, Http Methods (Get, Post, Put, Patch, Delete ), Post Man / Thunder Client, Serializers(Model Serializers, Serializer Validation, Serializer Relationship), Views(API View, Mixins, Viewsets),Authentication(Basic Authentication, Session Authentication, Token Authentication, JWT), Django Filters


Module 5: GIT & GITHUB


Module 6: Project & exam