Learn to automate all manner of tedious and time-consuming tasks with Python, even if you've never written a line of code.
Overview
Syllabus
Introduction
- Automate everything with Python
- Check out the course prerequisites
- Set up your coding environment and tools
- Read files with Python
- Write files with Python
- Use Python's command-line interface
- Organize directories with Python
- Parse data with Python
- Extract data with regular expressions
- Validate inputs with automation
- Prepare for error handling
- Automate error handling
- Use BeautifulSoup for automating web scraping
- Explore HTML structure
- Inspect your data source
- Request and parse HTML code
- Extract data from HTML code
- Prepare for scraping multiple pages
- Scrape multiple pages
- Use Selenium for automating web browsing
- Automate basic browser interactions
- Automate drag and drop functionality
- Explore waiting strategies with Selenium
- Implement explicit wait with Selenium
- Identify the value of APIs for automation
- Make API requests in Python
- Parse API responses in Python with JSON
- Use API keys in Python
- Connect information between APIs
- Unlock resources and next steps
Taught by
Madecraft