Python Training

Anaconda, Spyder, Pycharm, Python, MYSQL, Javascript, Ajax, CSS, Jquery, Bootstrap, Django, Data Science, Statistics, Machine Learning, Artificial Intelligence

Python(Duration 1.5 Months)
  • 1.Introduction
  • History
  • Features
  • Setting up path
  • Working with Python
  • Basic Syntax
  • Variable and Data Types
  • Operator

  • 2.Conditional Statements
  • If
  • If- else
  • Nested if-else

  • 3.Looping
  • For
  • While
  • Nested loops

  • 4.Control Statements
  • Break
  • Continue
  • Pass

  • 5.String Manipulation
  • Accessing Strings
  • Basic Operations
  • String slices
  • Function and Methods

  • 6.Lists
  • Introduction
  • Accessing list
  • Operations
  • Working with lists
  • Function and Methods

  • 7.Tuple
  • Introduction
  • Accessing tuples
  • Operations
  • Working
  • Functions and Methods

  • 8.Dictionaries
  • Introduction
  • Accessing values in dictionaries
  • Working with dictionaries
  • Properties
  • Functions

  • 9.Functions
  • Defining a function
  • Calling a function
  • Types of functions
  • Function Arguments
  • Anonymous functions
  • Global and local variables

  • 10.Modules
  • Importing module
  • Math module
  • Random module
  • Packages
  • Composition

  • 11.Input-Output
  • Printing on screen
  • Reading data from keyboard
  • Opening and closing file
  • Opening and closing file
  • Reading and writing files
  • Functions

  • 12.Exception Handling
  • Exception
  • Exception Handling
  • Except clause
  • Try ? finally clause
  • User Defined Exceptions

  • 13.OOPs concept
  • Class and object
  • Attributes
  • Inheritance
  • Overloading
  • Overriding
  • Data hiding

  • 14.Regular expressions
  • Match function
  • Search function
  • Matching VS Searching
  • Modifiers
  • Patterns
  • 15.CGI
  • Introduction
  • Architecture
  • CGI environment variable
  • GET and POST methods
  • Cookies

  • 16.Database
  • Introduction
  • Connections
  • Executing queries
  • Transactions
  • Handling error

  • 17.Networking
  • Socket
  • Socket Module
  • Methods
  • Client and server
  • Internet modules
  • Multithreading
  • Thread
  • Starting a thread
  • Threading module
  • Synchronizing threads
  • Multithreaded Priority

  • 18.GUI Programming
  • Introduction
  • Tkinter programming
  • Tkinter widgets

  • 19.Sending email
Python Data Science(Duration 1.5 Months)
  • 1.Introduction
  • What is Data Science
  • An Every Day Example
  • What is Statistics,Coding & Business
  • What is Data Analysis
  • What is Machine Learning
  • What is Artificial Intelliegence
  • What is Predective Analytics

  • 2.NumPy Basics: Arrays and Vectorized Computation
  • The NumPy ndarray: A Multidimensional Array Object

  • 3.Python Pandas - Introduction
  • Key Features of Pandas
  • Series & Data Frames
  • Panda Basic
  • Panda Categorical
  • Panda Comparing SQL
  • Panda Concatination
  • Panda Handling Missing Data
  • Panda Date Funtionality
  • Panda Descriptive Statistics
  • Panda Groupby
  • Panda Indexing & Selection
  • Panda IO Tools
  • Panda Iteration
  • Panda Marging
  • Panda Option
  • Panda Reindexing
  • Panda Sorting
  • Panda Dealing with Text Data
  • Panda Time Delta
  • Panda Truth IF ELSE
  • Panda Applying Custom Functions
  • Panda Visualization

  • 4.Matplot
  • Simple Plotting
  • Matplotlib - PyLab module
  • Matplotlib - Object-oriented Interface
  • Matplotlib - Figure Class
  • Matplotlib - Axes Class
  • Matplotlib - Multiplots
  • Matplotlib - Subplots() Function
  • Matplotlib - Subplot2grid() Function
  • Matplotlib – Grids
  • Matplotlib - Formatting Axes
  • Matplotlib - Setting Limits
  • Matplotlib - Setting Ticks and Tick Labels
  • Matplotlib - Twin Axes
  • Matplotlib - Bar Plot
  • Matplotlib - Histogram
  • Matplotlib - Pie Chart
  • Matplotlib - Scatter Plot
  • Matplotlib - Contour Plot
  • Meshgrid function
  • Matplotlib - Quiver Plot
  • Matplotlib - Box Plot
  • Matplotlib - Violin Plot
  • Matplotlib - Three-dimensional Plotting
  • Matplotlib - 3D Contour Plot
  • Matplotlib - 3D Wireframe plot
  • Matplotlib - 3D Surface plot
  • Matplotlib - Working With Text
  • Matplotlib - Mathematical Expressions
  • Matplotlib - Working with Images

  • 5.Machine Learning
  • What is Supervised Machine Learning?
  • What is Unsupervised Learning?
  • Why Supervised Learning?
  • Why Unsupervised Learning?
  • How Supervised Learning works?
  • How Unsupervised Learning works?

  • Types of Supervised Machine Learning Techniques
  • Regression
  • Classification


  • Types of Unsupervised Machine Learning Techniques
  • Clustering
  • Association

  • Supervised vs. Unsupervised Learning

  • 6.Machine Learning Practical Approach
  • Simple Linear Regression
  • Multiple Linear Regression
  • Steps to Build a Multiple Linear Regression Model
  • Categorical encoding using Label-Encoding and One-Hot-Encoder

  • Label Encoding
  • Using category codes approach
  • Using sci-kit learn library approach

  • One-Hot Encoder
  • Using sci-kit learn library approach
  • Using dummies values approach

  • Logistic Regression

  • Feature Scaling
  • Min-Max Normalization
  • Standardization

  • Confusion Matrix
  • K Nearest Neighbors(K-NN) with Python
  • Euclidean Distance Formula
  • Naive Bayes Classifier
  • Support Vector Machines
  • Decision Tree
  • Random Forest algorithm
  • Category Encoders
  • Interpretation of classification Report
  • Decision Tree Regression
  • Random Forest Regression
  • Polynomial Regression

  • Unsupervised Learning
  • K-Means Clustering
  • How does the K-Means Algorithm Work?
  • How to choose the value of "K number of clusters" in K-means Clustering?
  • Elbow Method
  • Hierarchical Clustering
  • Agglomerative (Bottom-up) Hierarchical Clustering

Python Web Development(Duration 1.5 Months)
  • Javascript
  • Introduction
  • Document Object Model(DOM)
  • Variables,DataType,FlowControl
  • Arrays
  • Functions
  • Built In Objects
  • Event Handling
  • Set Interval,ClearInterval
  • Window Object

  • Jquery
  • Setup of JQuery
  • Basic of Dot Syntax
  • JQuery Selector
  • Select & Manipulate Content
  • Basic Animation
  • Creating Assemblies
  • Event Handling
  • Validation functions
  • UI Plugin
  • Image Slide Show

  • CSS
  • Introduction
  • Inline Style
  • Class Selector
  • HTML Selector
  • ID Selector
  • Compound Selector
  • Page Devision

  • Bootstrap : -

  • Introduction to Bootstrap
  • Bootstrap Grid System
  • Bootstrap Grid System - Advanced
  • Creating Layouts with Bootstrap
  • Bootstrap CSS - Understanding the CSS
  • CSS Customization / Skins
  • Responsive Web design with Bootstrap
  • Single Page Responsive site with Bootstrap
  • Introduction to LESS and SASS
  • Customizing Bootstrap3 with LESS
  • Bootstrap Plug-ins
  • Bootstrap Layout Components

  • Bootstrap Plug-ins :
  • Transition
  • Modal
  • Dropdown
  • Scrollspy
  • Tab
  • Tooltip
  • Popover
  • Alert
  • Button
  • collapse
  • Carousel
  • Affix

  • Bootstrap Layout Components :
  • Glyphicons
  • Dropdowns
  • Button Groups
  • Button Dropdowns
  • Input Groups
  • Navs
  • Navbar
  • Breadcrumbs
  • Pagination
  • Labels
  • Badges
  • Jumbotron
  • Page header
  • Thumbnails
  • Alerts
  • Progress bar
  • Media object
  • List group
  • Panels
  • Responsive embed
  • Wells

  • Django :
  • Introduction to MVT
  • Understand the architecture of a Django-based web site
  • Create Django templates for easy-to-modify views
  • Define data models
  • Map views to URLs
  • Take advantage of the built-in Admin interface
  • Provide HTML form processing

Want to enroll for Industrial Training?

Best Industrial Training by best faculty on International Projects...