Course Outline
Module I: Data Extraction Fundamentals and the HTTP Protocol
1. HTTP communication mechanisms
2. HTML document structure
3. Browser developer tools and element inspection
4. Configuring request headers
Module II: Data Extraction Using BeautifulSoup
1. Sending HTTP requests in Python
2. Analyzing HTML structure with BeautifulSoup
3. Locating elements by tags, classes, and attributes
4. Retrieving text content and attribute values
Module III: Communicating with APIs
1. JSON format structure and rules
2. Overview of popular open APIs
3. Executing queries and processing returned data
Module IV: Browser Automation with Selenium
1. Handling pages with dynamic JavaScript content
2. Identifying elements by tags and CSS classes (CSS_SELECTOR, XPATH)
3. Navigating websites (clicking, scrolling, refreshing pages)
4. Filling out forms and logging in to services
Module V: Practical Applications of Data Extraction
1. Creating scripts for bulk data collection
Requirements
Testimonials (2)
Good insight in defining an API, deploying and running an API.
Vincent - Openbaar Ministerie
Course - MuleSoft Anypoint Platform Fundamentals
To have full understanding of WSO2 API Manger and it importance.The fundamentals really helped me to go and advanced self-learning