This Python training course provides a comprehensive introduction to the core syntax and functions provided by Python, including its object-oriented features. This fast-paced Python course also explores some of Python's powerful APIs and techniques. Python is a powerful and popular object-oriented scripting language.
Module 1: Python Language Fundamentals
• Python Syntax Rules
• Python Data Types, lists and variables
• Object Essentials
• Decision Structures and Loops
Module 2: Working with Functions
• Advantages of functions
• Writing and calling functions
• Passing parameters
• Lambda Functions & List Comprehensions
• Scope & Global vs Local Variables
Module 3: Exception Handling
• Overview of exceptions in Python
• Handling exceptions
• Raising an Exceptions
Module 4: Collections
• Lists, Tuples, Sets, Dictionaries
• List & Dictionary Comprehensions
• Sorting & Filtering Data
Module 5: Introduction to Object Oriented Programming
• Classes & Objects
• Constructors (__init__) & Instance Variables
Module 6: Modules, Libraries and APIs
• Importing & Creating Modules
• Working with Built-in Libraries (os, sys, random, math)
• API Integration with requests
• Web Scraping with BeautifulSoup
• JSON Handling