Python Training



At the Completion on said course the students will have full professional knowlege of coding skills, developing logics & websites/applications, working on live projects.We are the best providers of Python Training in navi mumbai, kharghar with excellent placements. By giving the perfect Python Training in navi mumbai, we differ very much from others.By the expert guidance in learning Python Training in navi mumbai we can proudly say we are the top providers.


Target Audience

10th & 12th class students Undergraduates, Graduates Post-Graduates & Job aspirants

Pre-requisites

C & OOPS Concepts would be an advantage

Duration

45 days Duration, Classes taken 5 Days a week


Batches

5 day in a week, Weekend batch, Only Sunday batch

Download brochure

You can download brochure instantly

Fee Structure

Starting from 5000/-


Drop Your Message


Name
Phone
Email


  • Over views of Python
  • Easy to install Python
  • Environment Setup
  • Working of Pyhon
  • Basic Syntax
  • Keywords
  • identifier
  • Naming Convension in Python
  • Variable And Data Types
  • Opraters
  • Decision Making
  • Loops
  • Numbers
  • Strings
  • Lists
  • Tuples
  • Dictionary
  • Date & Time module
  • Functions
  • Modules
  • Files I/O
  • Exceptions Handling

Object Oriented

  • Class and Object
  • Class Variable
  • Data Member
  • Instance Variable
  • Constructor
  • Destructor
  • Inheritance
  • Overriding Methods
  • Overloading Methods
  • Overloading Operators
  • Data Hiding
  • Attribute Properties

Regular Expressions

  • match Function
  • search Funtion
  • sub Funtion

CGI Programming

  • CGI Architecture Diagram
  • Web Server Support and Configuration


MySQL Database Access
Install PyMySQL

  • Create database
  • create table
  • insert value
  • update value
  • delete value
  • feach value
  • commit and rollback

Network Programming

  • What is Sockets
  • socket Module
  • Server Socket Methods
  • Client Socket Methods
  • General Socket Methods
  • Simple Server
  • Simple client

Sending Email using SMTP

  • Plain Mail
  • Html Format Mail
  • Mail With Attachment

Multithreaded Programming

  • Thread
  • Thread Funtions
  • lock and Relese methods
  • Synchronizing Threads
  • Priority Queue

XML Processing

  • data Feaching
  • Simple API for XML (SAX)
  • Document Object Model (DOM) API
  • Simple convert into dict

GUI Programming (Tkinter)

  • Tkinter Widgets
  • Standard attributes
  • Geometry Management

Collection
Advance Methods

  • lambda
  • filter
  • map
  • reduce
  • zip

Django Syllabus:-

Introduction to Django

  • What is Django?
  • Django and Python
  • Django’s take on MVC: Model, View and Template
  • DRY programming: Don’t Repeat Yourself
  • How to get and install Django

Deploying Django

  • Packaging Django Applications
  • Introduction to python packaging
  • pip and distribute
  • pip requirements
  • Scaling Django Applications
  • Separating out the DB server
  • Separating out the media server
  • Load Balancing and Redundancy
  • Django setup via virtualenv and

Getting started with Django

  • About the 3 Core Files:
    • models.py
    • urls.py
    • views.py
  • Setting up database connections
  • Managing Users & the Django admin tool
  • Installing and using ‘out of the box’ Django features

Django URL Patterns and Views

  • Designing a good URL scheme
  • Generic Views

Forms Framework

  • Widget, Field, Form and Form Media
  • Tying form objects with Views
  • Custom Validation Rules
  • Customizing the look and feel
  • Creating forms from models

Template Engine

  • Using the template system
  • Template, Context, Variables, Template Tags and Filters
  • HTML escaping
  • Using templates in views
  • Template Inheritance
  • Template Loaders

Extending the Template System

  • Creating a template library
  • Writing custom template filters
  • Writing custom template tags
  • Writing custom template loaders

Middleware

  • Session handling
  • Enabling sessions
  • Configuring session engine
  • Using sessions in views

Request and Response Objects

  • HttpRequest object
  • UploadedFile object
  • QueryDict object
  • HttpResponse object

Admin site

  • Activating the admin site
  • Customizing the admin form
  • Adding related objects

Authentication

  • Authentication Overview: Users, Permissions and Groups
  • User Management
  • How passwords are stored
  • Using authentication in web requests — login, logout and password changes

Caching

  • Setting up the cache
  • Various caching backends available
  • Cache configuration
  • Per-Site Cache
  • Per-View Cache
  • Caching Template Fragments
  • Caching specific objects using low-level Cache API
  • Handling issues with upstream caches
  • Using Vary Headers

Media Storage

  • Managing media files
  • Default file storage
  • Custom storage systems
  • Django storages plugin

Numpy

  • Introduction
  • Installation
  • NDARRAY
  • Datatypes
  • Array
  • Indexing and Slicing
  • Broadcasting
  • Binary operations
  • String Functions
  • Mathematical Functions
  • Arithmetic Operations
  • Statistical Functions
  • Sort and Search
  • Byte Views
  • Linear Algebra
  • Matrix Library
  • I/O operations

SciPy

  • Introduction
  • Basic functions
  • Optimization and Minimization
  • Interpolation
  • Integration
  • Statistics
  • Special functions (scipy.special)
  • Complex Functions
  • Linear Algebra (scipy.linalg)
  • Compressed Sparse Graph Routines (scipy.sparse.csgraph)
  • Spatial data structures and algorithms (scipy.spatial)
  • Statistics (scipy.stats)
  • File IO (scipy.io)

Pandas

  • Introduction
  • Series
  • DataFrame
  • Panel
  • Basic Functionality
  • Descriptive Statistics
  • Function Application
  • Reindexing
  • Iteration
  • Sorting
  • Working with Text Data
  • Options and Customization
  • Indexing and Selecting Data
  • Statistical Function
  • Windows Function
  • Aggregation
  • Missing Data
  • GroupBy
  • Merging/Joining
  • Time Delta
  • Categorial Data
  • I/O

MatPlotLib

  • Introduction
  • Plotting
  • Bar Charts
  • Horizontal Bar Charts
  • Broken Bar Charts
  • Box and Whisker Plots
  • Contour Plots
  • Histogram
  • Log plots
  • Pie Charts
  • Polar Plots
  • Arrow Plots
  • Scatter Plots
  • Sparsity Pattern Plots
  • Stem Plots
  • Date Plots