- Home
- Products
- Coding
- Programming
- Software
- Python 3
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
- Live (Instructor-led)
- Intermediate
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 9,000 GST Inclusive
Register to confirm your seat, Pay now
Course Features
- 50
- Hours duration
- 365 days access
- Live interactive sessions
- Certificate of completion
- Mock interview
- Hands on labs
- Practice assignments
- Resume preparation
- Interview guidance
- Job assistance
- Industry use cases
- Doubt clarity sessions
View this Course on Mobile
Refer this Course
Invite a friend via Facebook, Twitter, WhatsApp or Email and they’ll get a INR 500 welcome credit, plus you’ill get INR 500 in your own account with their first order, as our little thank you.
* For more details, Please refer Referral Policy