Course Outline
Module I: Foundations of Data Acquisition and 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 with BeautifulSoup
1. Sending HTTP requests in Python
2. Analyzing HTML structure using BeautifulSoup
3. Locating elements by tags, classes, and attributes
4. Extracting text content and attribute values
Module III: Communication with APIs
1. JSON format structure and rules
2. Overview of popular open APIs
3. Executing requests 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 the web page (clicks, scrolling, refreshing)
4. Filling form fields and logging into services
Module V: Practical Applications of Data Acquisition
1. Creating scripts for mass 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