Python Course
₹10,500.00

Python Course Overview
Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. Python has been one of the premier, flexible, and powerful open-source language that is easy to learn, easy to use, and has powerful libraries for data manipulation and analysis.
- What is Python?
- Installing Python
- Python Interpreter
- Code Editors
- Your First Python Program
- Python Extension
- Linting Python Code
- Formatting Python Code
- Running Python Code
- Python Implementations
- How Python Code is Executed?
- Variables
- Variable Names
- Strings
- Escape Sequences
- Formatted Strings
- String Methods
- Numbers
- Working with Numbers
- Type Conversion
- Comparison Operators
- Conditional Statements
- Ternary Operator
- Logical Operators
- Short-circuit Evaluation
- Chaining Comparison Operators
- Quiz
- For Loops
- For..Else
- Nested Loops
- Iterables
- While Loops
- Infinite Loops
- Exercise
- Defining Functions
- Arguments
- Types of Functions
- Keyword Arguments
- Default Arguments
- xargs
- xxargs
- Scope
- Debugging
- VSCode Coding Tricks – Windows
- VSCode Coding Tricks – Mac
- Exercise
- Solution
- Lists
- Accessing Items
- List Unpacking
- Looping over Lists
- Adding or Removing Items
- Finding Items
- Sorting Lists
- Lambda Functions
- Map Function
- Filter Function
- List Comprehensions
- Zip Function
- Stacks
- Queues
- Tuples
- Swapping Variables
- Arrays
- Sets
- Dictionaries
- Dictionary Comprehensions
- Generator Expressions
- Unpacking Operator
- Exercise
- Exceptions
- Handling Exceptions
- Handling Different Exceptions
- Cleaning Up
- The With Statement
- Raising Exceptions
- Cost of Raising Exceptions
- Classes
- Creating Classes
- Constructors
- Class vs Instance Attributes
- Class vs Instance Methods
- Magic Methods
- Comparing Objects
- Performing Arithmetic Operations
- Making Custom Containers
- Private Members
- Properties
- Inheritance
- The Object Class
- Method Overriding
- Multi-level Inheritance
- Multiple Inheritance
- A Good Example of Inheritance
- Abstract Base Classes
- Polymorphism
- Duck Typing
- Extending Built-in Types
- Data Classes
- Creating Modules
- Compiled Python Files
- Module Search Path
- Packages
- Sub-packages
- Intra-package References
- The dir Function
- Executing Modules as Scripts
- Python Standard Library
- Working With Paths
- Working with Directories
- Working with Files
- Working with Zip Files
- Working with CSV Files
- Working with JSON Files
- Working with a SQLite Database
- Working with Timestamps
- Working with DateTimes
- Working with Time Deltas
- Generating Random Values
- Opening the Browser
- Sending Emails
- Templates
- Command-line Arguments
- Running External Programs
- Pypi
- Pip
- Virtual Environments
- Pipenv
- Virtual Environments in VSCode
- Pipfile
- Managing Dependencies
- Publishing Packages
- Docstrings
- Pydoc
- Introduction
- What are APIs
- Yelp API
- Searching for Businesses
- Hiding API Keys
- Sending Text Messages
- Web Scraping
- Browser Automation
- Working with PDFs
- Working with Excel Spreadsheets
Course Features
- Lectures 0
- Quizzes 0
- Duration 1 hour/day
- Skill level All levels
- Language English
- Students 0
- Assessments Yes