fbpx

Python with Django for Modern Web Services

Introduction

  • Features of Python
  • Installation and Environment Setup

Variables and Data Types

  • Variable declaring
  • Variable naming rules
  • Data Type’s in Python
  • Type function
  • Type casting
  • Local and Global scope of variable

Operators

  • Arithmetic & Assignment
  • Comparison & Logical
  • Bitwise operator & Identity
  • Membership

String

  • String formatting
  • f-String
  • String methods
  • User input

Loop & Conditionals

  • If & Else
  • Elif
  • For
  • While
  • Loop control statement
    • Break
    • Continue
    • Pass

Data structures

  • List
    • Accessing values in List
    • List Operations
      • Create
      • Read
      • Update
      • Delete
    • Built-In list functions
  • Tuples
    • Accessing values in Tuples
    • Tuple Operations
      • Create
      • Read
      • Update
      • Delete
  • Built-In tuple functions
  • Dictionaries
    • Accessing values in Dictionaries
    • Dictionaries Operations
      • Create
      • Read
      • Update
      • Delete
  • Set
    • Accessing values in Set
    • Set Operations
      • Create
      • Read
      • Update
      • Delete

Functions

  • Defining a function
  • Calling a function
  • Call by value & Reference
  • Default parameter
    • Anonymous functions
      • Lambda
      • Filter
      • Map

Array

  • Creation of an Array
  • Array Operations
    • Create
    • Read
    • Update
    • Delete

Classes and Objects

  • Introduction
  • Create class and object
  • Object Methods
  • Self-parameter

Basic Oop’s Concept

  • Constructor
  • Inheritance
  • Polymorphism

File manipulation

  • File operations
    • Write()
    • Close()
    • Read()
    • Remove()

Python GUI

  • Tkinter

Django

Introduction

  • Introduction
  • Features of Django
  • Installation and Environment setup

Project & Apps

  • Create New Project
  • Working structure
  • First ‘Hello World’
  • App introduction & Creation

URLs & Views

  • Routing
  • Different types of views

Models

  • Model Creation
  • Field types & options
  • Migrations
  • SQLite – Overview

Templates

  • Django templates
  • Dynamic templates

Styling

  • Staticfiles settings

Django Admin site

  • Using admin interface
  • Adding users
  • CRUD Operations

Django Forms

  • Form basics
  • Form fields
  • Form operations

Django Filters

Sessions in Django

  • Overview
  • Session setup

Pagination

PDF Creation

Email Functionality

Payment Gateway

  • Paypal sandbox

RestFramework

  • RESTful API
  • Serializers
  • POST Man Overview
  • CRUD Operations

Version Control

  • Git
  • GitHub

Deployment

For admission, contact 7994451181

Whatsapp: +91 471 2737 860

Email: contact@orisysacademy.com

Duration 60 Live Hours

Fees 40000

Enquire Now

    Name

    Email

    Phone

    Qualification

    College

    District