Python Web Development

  • Home -
  • Courses -
  • Python Web Development

Python Web Development

course

Python is the most favorable programming language among students, developers, data scientist and software engineers due to its flexibility, versatility and object oriented features. Python has vast collection of libraries, frameworks that supports even data science research work as well as machine learning and AI

  • Machine Learning
  • Data Science
  • Web Development

  • Anyone can Learn

  • Classroom Training
  • Online Training
  • Corporate Training
  • Weekend Training
  • One to One Training
  • Final Year Project Training

  • Theory & Practical Session
  • Real-time Practice
  • Exclusive Materials
  • Course Completion Certificate
  • Support
  • Job Assistance

    Python Introduction
  • What is python?
  • What can Python do?
  • Features Of Python
  • Installing Python
  • Environment Setup For Python
  • Hello World in python
  • IDLE Tour

    Python Fundamental
  • Print statement
  • What is Variable ?
  • Declaring variables
  • Changing variables values
  • Single line variable declaration
  • Assign same value to multiple variables
  • Comments in Python

    User Input
  • Input / Output Functions
  • Printing on screen
  • Reading data from keyboard
  • Typecasting

    Operators in Python
  • What is Operators?
  • Types of Operators
  • Arithmetic Operators
  • Comparison operators
  • Logical operators
  • Assignment operators
  • Membership Operators
  • Identity Operators

    Program Flow
  • if Statement
  • if...else Statement
  • if...elif...else Statement
  • Nested if statements
  • While Loop Statements
  • For Loop Statements
  • Nested Loops Statements
  • Loop with Else Statement
  • The infinite loop
  • The range() Function
  • Break and Continue Statements

    Python Data Types
  • What is datatype?
  • Types of Datatypes
  • String Manipulation
  • Numbers
  • String
  • List
  • Tuple
  • Dictionary
  • Built-in Functions & Methods

    Arrays in python
  • What is Array?
  • How to create array?
  • Accessing array elements
  • How to slice arrays?
  • Mutable array
  • Concatenate Arrays
  • Different methods of array

    Functions in Python
  • What is Function?
  • How to declare function?
  • Default function
  • Parameterized Function
  • Function with return Statement
  • Function with multiple return Statement
  • Default Arguments
  • Keyword Arguments
  • Variable-length Arguments
  • Keyword Arguments
  • Non Keyword Arguments
  • Local & Global variables Scope
  • Indentation
  • Lambda Functions

    File Handling in Python
  • File objects and Modes of file operations
  • Reading Files
  • Writing & Appending to Files
  • Different functions of files

    OOP's Concept in Python
  • Basics of OOPs
  • Class in python
  • What is class?
  • How to define class?
  • How to access class members?
  • What is self?
  • Python Constructors
  • Inheritance in Python
  • Types of Inheritance
  • Polymorphism in Python
  • Types of Polymorphism

    Python Module
  • What is Module ?
  • Import Statement
  • OS Module
  • Math Module
  • Random Module
  • NumpyModule
  • MatplotlibModule
  • DateTimeModule
  • JSON Module

    GUI Programming
  • Introduction
  • Tkinter programming
  • Tkinter widgets
  • Various Example

    Exception in Python
  • What is Exception?
  • Built-in Exceptions
  • Try / Except / Else / Finally / Raise Keyword
  • User-Defined Exceptions

    Regular Expression
  • What are regular expressions?
  • The match Function
  • The search Function
  • Matching vs searching
  • Search and Replace
  • Extended Regular Expressions
  • Wildcard

    Database Connectivity
  • Database Installation
  • Database Connectivity
  • Insert Record
  • Fetch Data
  • Update Delete
    Introduction Of Django
  • Features Of Django
  • Understanding Django Environment
  • Django Download
  • Django Installation
  • Creating Our Own Environment

    Django Environment Setup
  • Python Setup
  • IDE/Editor
  • Pip Commands

    Django Application
  • Create New Project
  • Understanding Directory Structure
  • Run Project
  • Create New Application
  • Manage Application
  • Creating Our Own Environment

    Views
  • What is View ?
  • Handle HttpResponse
  • Handle HttpRequest
  • Render Webpages
  • Class based Views
  • Function bases Views

    URLs and URL dispatcher
  • URL define patterns
  • Configure URLs with Views
  • URL patterns
  • SEO Friendly URLS
  • Include() , Path()

    Django Templates
  • Template Setup
  • Template tags
  • Template Inheritance
  • render() function
  • Query String Value

    Working with Static Files
  • Configuring static files
  • Creating Project with static resources
  • Load HTML, CSS, Images
  • Html Theme Load

    Forms
  • Form Setup
  • Form Validators
  • CSRF Token
  • Get Post Demo

    Session & Cookie
  • Session Introduction
  • Session Get,Set and Destroy
  • Cookie introduction
  • Cookie Set,Get and Remove

    File Upload & Mail
  • Configure FileUpload
  • File Upload Setup
  • Configure Email Setup
  • How to Send Email

    Migration
  • Database Setup
  • Sqlite and Mysql Setup
  • How to Migrate table
  • Make Migration

    Model
  • What is model
  • Model Fields
  • Model Migration
  • Model Validators
  • Model Relationship

    Django Admin Interface
  • Configure Admin Interface
  • Create super user
  • Create Model for Admin App

    CRUD
  • Authentication
  • Create,Read
  • Update,Delete

    Mini Project
  • Development
  • Deployment
  • Certificate