Tanvii Technologies.com

Introduction to python

  • What is Python and the history of Python
  • What can Python do?
  • Why Python?
  • Python Syntax compared to other programming languages
  • Python Installing
  • Setup Python Development Environment

Python Basics

  • Python Keywords and Indentation
  • Comments
  • Python Data Structures & Data Types
  • Python Variables
  • Operators in Python
  • Strings in Python
  • Getting User Input
  • First Python Program

Python Control Statement

  • IF Conditional Statement
  • IF-Else
  • Python Loops Basics
  • While Statement
  • For Statement
  • BREAK and CONTINUE Statements

Python Data Structures

  • Basic Data Structure in Python
  • Basics of List
  • List: Object, Methods
  • Sets: Object, Methods

PYTHON FUNCTIONS

  • Functions basics
  • Function Parameter passing
  • Lambda functions
    • Map, reduce, filter functions Decorators
    • Generators
    • Context Managers
    • Metaclasses
    • Inheritance and Polymorphism
    • Encapsulation and Abstraction
    • Class methods and static methods
    • Special (magic/dunder) methods
    • Property decorators – getters, setters, and deletes
    • Working with files
    • Reading and writing files
    • Buffered read and write
    • Other file methods
    • Logging & Debugger
    • Modules and import statements
    • SQL Basics
    • Creating DB Table
    • INSERT, READ, UPDATE, DELETE
    • Introduction to MongoDB
    • CRUD operations in MongoDB
    • namedtuple(), deque, ChainMap,
    • Counter, OrderedDict, defaultdict,
  •  

ADVANCED PYTHON

  • OBJECT ORIENTED PROGRAMMING (OOP) IN PYTHON

    PYTHON FILE MANAGEMENT

    SQL and MongoDB

COLLECTIONS AND CONTAINER DATATYPES

  • Exceptions handling with try-except
  • Custom exception handling
  • List of general use exception
  • Best practice exception handling
  • Generators, Iterators
  • The Functions any and all
  • With Statement
  • Data Compression
  • A Daytime Server
  • Clients and Servers
  • The Client and Server Programs
  • Classes and Threads
  • Multi-threading; thread life cycle
  • Regular Expression Syntax
  • Group, Split and wildcards
  • Quantifiers
  • Match, Search and Find all methods
  • Character Sequence
  • Introduction to OpenCV, Installation
  • Basic Operations on Images
  • Image Filtering
  • Image Classification
  • Introduction to GIT
  • Basic Git commands

PYTHON EXCEPTION HANDLING

  • GENERATORS AND ITERATORS

    NETWORK PROGRAMMING

    PYTHON THREADS AND MULTITHREADING

    REGULAR EXPRESSION

    IMAGE PROCESSING AND OBJECT DETECTION

GIT

  • Introduction to Flask and Installation
  • Creating project
  • Routing,templates, forms and database integration
  • Deployment on render
  • Django Introduction and Installation
  • Creating a Project
  • Django Architecture and File Structure
  • Folder Structure, First Django project
  • Database and Views, Static Files and Forms
  • URL Mapping and Routing
  • Defining Models and Relationships
  • Database Migrations and Schema Changes
  • Querying Data using Django ORM
  • Model Forms and Form Validation
  • HTML Forms in Django
  • Model Forms and Form Validation
  • Formsets and Inline Formsets
  • File Uploads and Validation
  • Deploying Django Applications
  • Hosting Options (e.g., Heroku, AWS)
  • Project Showcasing and Review

Python Frameworks

  • PYTHON PROJECT WITH FLASK

    PYTHON PROJECT WITH DJANGO

    DJANGO MODELS AND MIGRATIONS

    DJANGO FORMS AND FORMSETS

    DEPLOYMENT AND PROJECT SHOWCASE

Request A Call Back

Ever find yourself staring at your computer screen a good consulting slogan to come to mind? Oftentimes.

    Our company operates as a diversified solutions provider with expertise across sectors:

    Information

    Our Gallery

    Copyright © 2025 Tanvii Technologies | All Right Reserved
    Support Terms & Conditions Privacy Policy.

    Newsletter SignUp!