This repository contains Python coursework completed during my university course. It covers core Python concepts such as variables, data types, control structures, functions, and object-oriented programming (OOP). The coursework includes hands-on projects involving Python's built-in data structures like lists, dictionaries, and sets, and explores the fundamentals of writing classes and functions. A key addition is an HTML parser, which demonstrates working with web data.
- Basic Python Syntax and Control Flow: Introduction to Python syntax, loops, conditionals, and functions.
- Data Types: Working with integers, floats, strings, and boolean values.
- Data Structures: Lists, dictionaries, sets, and tuples.
- Object-Oriented Programming (OOP): Classes, objects, inheritance, and polymorphism.
- Functions and Modules: Creating reusable code through functions and importing modules.
- HTML Parsing: Extracting and manipulating data from HTML documents using Python.
- Twilio Messaging Project: Using the Twilio API to send text messages programmatically.