• support@conveytechlabs.com

online_training [woocommerce_currency_switcher_drop_down_box]

400.00$

Description

An Introduction to Python

  • What is Python, Why Python
  • Python Version
  • Installing Python
  • IDEs like IDLE, PyCharm
  • Interactive shell
  • Python Documentations
  • Python keywords, variables
  • Basic Language Syntax,
  • First Program

Basic Python Syntax

  • Comments, document interlude in Python
  • Python core objects and built-in functions
  • Numeric data types
  • String and operations
  • Conversion functions
  • Basic Language Construct
  • Variables and data types

Language Components

  • The if statements
  • Operators
  • Control Structures
  • For loops and while loops
  • Break and continue

Python Data Structures

  • Lists
  • Dictionaries
  • Tuples
  • Sets
  • Boolean and None objects
  • Sorting and copying collections

Functions

  • Defining your own Functions
  • Parameterize UDF function, through named and unnamed parameters
  • Function Arguments
  • The anonymous Functions – Lambda Functions
  • String, list, tuple object functions
  • Passing functions to functions

File handling and IO in Python

  • Reading from a file
  • Writing to a file
  • Working with directories
  • The Pickle module

Modules and packages

  • How to import Modules
  • Standard modules – sys, os, math, time etc.
  • The dir function
  • Creating UDM
  • Defining python path
  • Package creation

Exception Handling in Python

  • What is exception
  • Using try..except..else
  • Try-finally clause
  • Handling multiple exceptions
  • Argument of an Exception
  • Create self-exception classes

Python Regular Expressions

  • Regular Expression
  • Matching and searching
  • Search and replace feature using RE
  • Wildcard
  • Grouping
  • Flags
  • Compiling regular expressions

Object Oriented Python

  • Classes in Python
  • Principles of object orientation
  • Creating classes and instances
  • Special Methods
  • Class variables
  • Inheritance
  • Polymorphism

Database interaction with Python

  • Creating a database with SQLite3
  • CRUD operations
  • DML and DDL Operations with Databases

Course Description

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python’s simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance.

Course Information

  • Duration: 30 hrs
  • Timings: Week days 1-2 Hours per day (or) Weekends: 2-3 Hours per day
  • Method: Online/Classroom Training
  • Study Material: Soft Copy

Course Content

PYTHON Programming

Course Highlights

 

An Introduction to Python

  • What is Python, Why Python
  • Python Version
  • Installing Python
  • IDEs like IDLE, PyCharm
  • Interactive shell
  • Python Documentations
  • Python keywords, variables
  • Basic Language Syntax,
  • First Program

 

Basic Python Syntax

  • Comments, document interlude in Python
  • Python core objects and built-in functions
  • Numeric data types
  • String and operations
  • Conversion functions
  • Basic Language Construct
  • Variables and data types

 

Language Components

  • The if statements
  • Operators
  • Control Structures
  • For loops and while loops
  • Break and continue

 

Python Data Structures

  • Lists
  • Dictionaries
  • Tuples
  • Sets
  • Boolean and None objects
  • Sorting and copying collections

 

Functions

  • Defining your own Functions
  • Parameterize UDF function, through named and unnamed parameters
  • Function Arguments
  • The anonymous Functions – Lambda Functions
  • String, list, tuple object functions
  • Passing functions to functions

 

File handling and IO in Python

  • Reading from a file
  • Writing to a file
  • Working with directories
  • The Pickle module

 

Modules and packages

  • How to import Modules
  • Standard modules – sys, os, math, time etc.
  • The dir function
  • Creating UDM
  • Defining python path
  • Package creation

 

Exception Handling in Python

  • What is exception
  • Using try..except..else
  • Try-finally clause
  • Handling multiple exceptions
  • Argument of an Exception
  • Create self-exception classes

 

Python Regular Expressions

  • Regular Expression
  • Matching and searching
  • Search and replace feature using RE
  • Wildcard
  • Grouping
  • Flags
  • Compiling regular expressions

 

Object Oriented Python

  • Classes in Python
  • Principles of object orientation
  • Creating classes and instances
  • Special Methods
  • Class variables
  • Inheritance
  • Polymorphism

 

Database interaction with Python

  • Creating a database with SQLite3
  • CRUD operations
  • DML and DDL Operations with Databases

Key features

  • Career oriented training.
  • One to One live interaction with a trainer.
  • Demo project end to end explanation.
  • Interview guidence with resume preparation.
  • Support with the trainer through E-mail.

Live Traffic

Live Traffic Feed

Registration

Enquery

conveytechlabs