Course Overview
Welcome to the Advanced Python Programming course! This course is designed for those who already have a foundation in Python and want to take their skills to the next level by mastering advanced concepts and techniques in Python 3.
Here’s what you’ll explore:
- Object-Oriented Programming: Explore OOP concepts in depth to create structured, reusable, and scalable code.
- Date & Time Management: Handle dates and times in Python to build applications that are aware of temporal data.
- Regular Expressions: Use regex for powerful pattern matching and text processing capabilities.
- HTTP Interactions: Connect with web services, make HTTP requests, and work with APIs to create interactive applications.
- Networking: Understand network programming and build applications that can communicate over networks.
- Threading: Learn to manage multiple threads to create faster, concurrent applications.
- File Operations with PDFs, Images, and Emails: Manage and manipulate different file types for more versatile applications.
By the end of this course, you’ll be well-equipped to tackle complex Python projects and have the confidence to develop efficient, real-world applications.
Curriculum
- 1 Section
- 22 Lessons
- 10 Weeks
Expand all sectionsCollapse all sections
- Lessons22
- 1.1Object Oriented Programming Classes
- 1.2Object Oriented Programming Changing Class Attributes
- 1.3Object Oriented Programming Built In Class Attributes
- 1.4Object Oriented Programming Using Your Class In a Different Program
- 1.5Object Oriented Programming Using Your Class In A Program
- 1.6Object Oriented Programming Implementing Students Count Option
- 1.7Object Oriented Programming Class In heritance
- 1.8Object Oriented Programming Overriding Methods In A Class
- 1.9Regular Expressions Extracting Useful Data
- 1.10Date Time Different Date Formats
- 1.11Date Time Printing And Calculating Date and Time
- 1.12Regular Expressions Regex Part 1
- 1.13Regular Expressions Regex Part 2
- 1.14Interacting With HTTP BeautifulSoup
- 1.15Interacting With HTTP Encoding In Requests
- 1.16Interacting With HTTP Handling Website Redirections
- 1.17Interacting With HTTP Performing HTTP GET Request
- 1.18Interacting With HTTP Performing HTTP GET Request
- 1.19Interacting With HTTP Performing Post Request
- 1.20Interacting With HTTP Performing PostRequest
- 1.21Interacting With HTTP Session And Cookies
- 1.22Interacting With HTTP SSL Certificate Authentication