### 401, Monarch Apartment

IT Park Road, Gayatri Nagar, Nagpur

### Mon - Sat: 8:00 AM - 8:00 PM

In this comprehensive Advanced Python course, you will learn Python’s advanced modules through a series of stimulating assignments, culminating in the development of real-time applications. Tailored for individuals possessing a foundational comprehension of the Python programming language, this course is strategically crafted to facilitate the expansion of your expertise in this domain.

As you progress through the curriculum, you will engage in hands-on experiences, synthesizing theoretical concepts into tangible industrial projects, augmenting your portfolio for potential freelance opportunities.

#### What You Will Learn From Advanced Python?

• Python Flow control
• List
• Tuple
• sets
• Dictionary
• Python Functions
• Python Programs
• Numpy
• Pandas
• Matplotlib
• Seaborn

#### Python Flow Chart

• What are control statements?
• Explanation of If-else
• Explanation of for loop
• Explanation of While Loop
• What is Break & Continue Pass
• Practical: Guess the Number
• Practical: Write a program to print a Right-Angle Triangle?
• Practical: Check the Leap Year
• Practical: Write a Program to Print Pyramid, Left / Right Triangle/ Diamond?

## Python Data Structure

• What is a List?
• Creating a List
• Accessing The List Elements
• Adding New Data in the List
• The Slice Operator With List
• Modifying a List
• Deletion in a List
• Appending Items In a List
• Multiplying a List
• Membership Operators On List
• Built In Functions For List
• Methods Of List
• Practical: Python program to interchange first and last elements in a list.
• Practical: Count occurrences of an element in a list
• What is a Tuple?
• Difference between list and tuple.
• Benefits Of Tuple
• Creating Tuple
• Packing/Unpacking a Tuple
• Accessing a Tuple
• Changing the Tuple
• Deleting the Tuple
• Functions used with Tuple
• Methods used with Tuple
• Operations allowed on Tuple
• Practical: Create a list of tuples from a given list having a number and its cube in each tuple.
• What are Sets?
• Practical: Iterate over a set in Python
• What Is a Dictionary ?
• What Is a Key-Value Pair ?
• Creating a Dictionary
• Important Characteristics of a Dictionary
• Different ways to access a Dictionary
• Updating elements In Dictionary
• Removing elements from Dictionary
• Functions used In Dictionary
• Dictionary Methods
• Removing elements from Dictionary
• Functions used In Dictionary
• Practical: Python program to find the sum of all items in a dictionary
• Global & Local Variables
• Function Argument
• Function Recursion
• Lambda Function
• The map( ) Function
• The filter( ) Function
• Using map( ) and filter( ) with Lambda Expressions
• Practical: Creating a calculator