Python Django Fullstack
Python Basics
Anaconda installation
1. Getting familiar with jupyter and spyder
2. Installing required pakages
Basics
Variables and operators
1. Variables and their rules
2. Mathematical operators
3. Boolean and logical operators
4. Comparison operators
Data types
1. Int
2. Strings
3. Floats
4. Basic uses and operations
Data structures
1. Lists – uses and application
2. Tuples - uses and application
3. Dictionary - uses and application
Conditional statements
1. If else
2. elif
Loops
1. For loop - uses and application
2. While loop - uses and application
3. Break, pass ,continue
4. Zip and enumerate
List comprehension
Input method
Lambda expressions
52/295(1) Olavakkode, Palakkad – 678002 [email protected]
+919633798365 www.cavidos.com
Functions
1. Fuctions
2. Built-in functions
3. User defined functions
Error handling
1. Try and except
File Handling
1. Opening and closing a file
2. Reading and writing a file
OOPs
1. Class and object
2. Oops concepts
Packages of python
1. Pandas
2. Numpy
3. Matplotlib & Seaborn
4. Tensorflow
5. Scikit learn
6. Opencv
DJANGO
Module 1: Django components
How to install and Configure Django components
Module 2: How to create Django views
Module 3: Configuring URLconf's
Module 4: Django Templates
Module 5: Django Forms
Module 6: Django and REST APIs
52/295(1) Olavakkode, Palakkad – 678002 [email protected]
+919633798365 www.cavidos.com
Module 7: Unit testing with Django
Module 8: Database models
Module 9: Using Django Admin Interface
Module 10: Access Control with Sessions and Users
Module 11: Generic Views
Module 12: Data Caching for Performance
Module 13: Django's Email Functionality
Module 14: Deploying Django Applications
Main Project based on Python & Django.
52/295(1) Olavakkode, Palakkad – 678002 [email protected]
+919633798365 www.cavidos.com