YoVDO

Using Python for Automation

Offered By: LinkedIn Learning

Tags

Python Courses Selenium Courses Regular Expressions Courses Web Scraping Courses APIs Courses Command Line Interface Courses BeautifulSoup Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn to automate all manner of tedious and time-consuming tasks with Python, even if you've never written a line of code.

Syllabus

Introduction
  • Automate everything with Python
  • Check out the course prerequisites
  • Set up your coding environment and tools
1. Automating Data Manipulation and Validation
  • 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
2. Web Scraping with Automation
  • 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
3. Web Browsing with Automation
  • 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
4. Leveraging APIs for Automation
  • 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
Conclusion
  • Unlock resources and next steps

Taught by

Madecraft

Related Courses

Data Wrangling with MongoDB
MongoDB via Udacity
Getting and Cleaning Data
Johns Hopkins University via Coursera
用Python玩转数据 Data Processing Using Python
Nanjing University via Coursera
Introduction to NodeJS
Microsoft via edX
用 Python 做商管程式設計(三)(Programming for Business Computing in Python (3))
National Taiwan University via Coursera