+91-9540003028
 info@theiotacademy.com
The IoT Academy
Menu

Python Introduction

  •  Python is general purpose , object oriented and interpreted language
  •  Python is available for all major operating systems, Windows, Linux/Unix, MacOS
  •  High-quality packages are available for various applications and scientific computing for python

theiotacademy.com

theiotacademy.com

Python Syllabus

Core Python

    Introduction
  •  History
  •  Features
  •  Setting up path
  •  Working with Python
  •  Basic Syntax
  •  Variable and Data Types
  •  Operator
    Conditional Statements
  •  If
  •  If- else
  •  Nested if-else
    Looping
  •  For
  •  While
  •  Nested loops
    Control Statements
  •  Break
  • Continue
  • Pass
    String Manipulation
  •  Accessing Strings
  •  Basic Operations
  •  String slices
  •  Function and Methods
    Lists
  •  Introduction
  •  Accessing list
  •  Operations
  •  Working with lists
  •  Function and Methods
    Tuple
  •  Introduction
  •  Accessing tuples
  •  Operations
  •  Working
  •  Functions and Methods
    Dictionaries
  •  Introduction
  •  Accessing values in dictionaries
  •  Working with dictionaries
  •  Properties
  •  Functions
    Functions
  •  Defining a function
  •  Calling a function
  •  Types of functions
  •  Function Arguments
  •  Anonymous functions
  •  Global and local variables
    Modules
  •  Importing module
  •  Math module
  •  Random module
  •  Packages
  •  Composition
    Input-Output
  •  Printing on screen
  •  Reading data from keyboard
  •  Opening and closing file
  •  Reading and writing files
  •  Functions
    Exception Handling
  •  Exception
  •  Exception Handling
  •  Except clause
  •  Try & finally clause
  •  User Defined Exceptions

Advance Python

    OOPs concept
  •  Class and object
  •  Attributes
  •  Inheritance
  •  Overloading
  •  Overriding
  •  Data hiding
    Regular expressions
  •  Match function
  •  Search function
  •  Matching VS Searching
  •  Modifiers
  •  Patterns
    CGI
  •  Introduction
  •  Architecture
  •  CGI environment variable
  •  GET and POST methods
  •  Cookies
  •  File upload
    Database
  •  Introduction
  •  Connections
  •  Executing queries
  •  Transactions
  •  Handling error
    Networking
  •  Socket
  •  Socket Module
  •  Methods
  •  Client and server
  •  Internet modules
    Multithreading
  •  Thread
  •  Starting a thread
  •  Threading module
  •  Synchronizing threads
  •  Multithreaded Priority Queue
    GUI Programming
  •  Introduction
  •  Tkinter programming
  •  Tkinter widgets
    Sending email

About IoT Academy

At IoT Academy, We believe that the future is about Unified and Converged Technologies and it is reflected in our vision statement. Every aspect of life will eventually be connected bringing forth a unified world of immense possibilities, either it is Internet of Things (IOT), Embedded systems, Big Data, Data analytics, Industrial IoT, Industry 4.0, Python, Artificial Intelligence and Machine Learning.