Python 3

  • Master basic concepts of the Python programming language like data-types (list, tuple, set, dictionary), operators, flow control and loops & collections in Python
  • Important concepts of Object Oriented Programming (OOPs), file handling, exception handling, modules, decorators & generators etc.
  • Python practice programs, applications & Projects

What this course covers

  • This course includes basics and important concepts of Python programming language
  • Covers basic concepts like variables, data types (list, tuple, set, dictionary) collection, operators and loops in Python
  • Also includes important concepts of Object Oriented Programming (OOPs), file handling, exception handling and modules in Python programming language
  • Includes practice programs, assignments & practical labs using the concepts of Python programming language

Requirements for this course

  • Machine with Windows, Linux or Mac OS X Operating System
  • Basic Knowledge of Programming is an advantage

Who can benefit from this course

  • Candidates studying in higher secondary & graduation
  • Software Developers and Testing professionals wants to work towards automation
  • Whoever wants to work in the field of Data Science, Machine Learning, Artificial Intelligence

Course Syllabus

  • Introduction to Python
    • What is Python?
    • Python popularity
    • Features of Python
    • Career with Python
  • Python Installation & IDEs
    • Python Installation on Windows
    • Python Installation on Linux
    • IDEs for Python
    • PyCharm Overview
    • First Python Program
  • Python Comments & Variables
    • Comments in Python
    • Docstring in Python
    • Variables in Python
    • Variable data types in Python
    • Variable Scope in Python
    • Delete Variable
  • Python Data types
    • Number Data Type
    • String Data Type
    • Boolean Data Type
  • Python Data type – List
    • List in Python
    • Creation of List
    • Add elements in List
    • Remove elements from List
    • Index of Elements in List
    • Index() method of List
    • Slice object in Python
    • Slice elements from List
    • Concatenate Lists
    • Delete of Elements & List
    • Count of Elements in List
    • Reverse of List
    • Sorting of List
  • Python Data type – tuple
    • Tuple in Python
    • Creation of Tuple
    • Index of Elements in Tuple
    • Index() method of Tuple
    • Change elements in Tuple
    • Delete elements in Tuple
    • Slice elements from Tuple
    • Concatenate Tuple
  • Python Data type – set
    • Set in Python
    • Creation of Set
    • Access elements in Set
    • Add elements in Set
    • Remove elements in Set
    • Union Join of Sets
    • Intersection of Sets
    • Difference of Sets
    • Symmetric difference of Sets
    • Disjoint, subset & superset
    • List vs. Tuple vs. Set
  • Python Data type – dictionary
    • Dictionary in Python
    • Creation of Dictionary
    • Add elements in Dictionary
    • Access elements in Dictionary
    • Update elements in Dictionary
    • Remove elements in Dictionary
    • Copy of Dictionary
    • Nested Dictionary
    • Dictionary built-in functions
    • Dictionary methods
  • Python Arrays
    • Array in Python
    • Creation of Array
    • Add elements in Array
    • Index of elements in Array
    • Update elements in Array
    • Remove elements in Array
    • Append elements in Array
    • Concatenate Arrays
    • Reverse elements in Array
  • Flow control & Loops in Python
    • if-else statement
    • while loop
    • for loop
    • loop control statements
    • Nested loops
  • Python Operators
    • Operators in Python
    • Arithmetic Operators
    • Bitwise Operators
    • Assignment Operators
    • Comparison Operators
    • Logical Operators
    • Identity Operators
    • Membership Operators
  • Functions in Python
    • function definition
    • function arguments
    • arguments – pass by reference
    • return statement & recursive function
    • lambda function
  • File handling in Python
    • File handling
    • File create, write & delete operations
    • File operation read
    • With function
    • File remove & rename
    • File other methods
    • Read standard input
  • Object Oriented Programming (OOPs) in Python
    • Classes and Objects
    • Classes in Python
    • Inheritance, Encapsulation in Python
    • Abstraction in Python
    • Super function in Python
    • Method overriding
  • Exception handling in Python
    • What are exceptions
    • What is exception handling
    • Process of exception handling
    • Python for exception handling
    • try, catch, except, else & finally block
  • Python Collections
    • namedtuple()
    • deque
    • ChainMap
    • Counter
    • OrderedDict
    • defaultdict
    • UserDict
    • UserList
    • UserString
  • Module in Python
    • What is module in Python
    • Creating a Python module
    • Use of Python modules
    • Built-in modules in Python
  • Python Decorators
    • Functions in Python
    • Decorators in Python
    • Fancy Decorators
    • Decorator Examples
  • Generators in Python
    • Introduction to Generators
    • Advantages of Generators
    • Normal function vs. Generator function
    • Generator expressions
    • Generators with loops
    • Generator function use cases
  • NumPy Basics
    • NumPy Introduction
    • NumPy create arrays
    • NumPy array indexing
    • NumPy array slicing
  • Python Applications & Projects
    • Multiple logical programs for practice
    • Pattern Programs
    • English Thesaurus Application
    • Application program for Authentication
    • Application program to manage finances
    • Application program with cache as database
    • Project simulating stock trading
    • Project guidance for real time web applications
Play Video

INR 16,000 INR 12,000 GST Inclusive

Register to confirm your seat, Pay now

Course Features

View this Course on Mobile

Python 3

Refer this Course

Invite a friend via Facebook, Twitter, WhatsApp or Email and they’ll get a INR 1000 welcome credit, plus you’ill get INR 1000 in your own account with their first order, as our little thank you.

* For more details, Please refer Referral Policy

Please Login

You must have an account to refer a friend.

Login

Please Login

You must have an account to refer a friend.

Login