Industry-relevant training in Business, Technology, and Design to help professionals and graduates upskill for real-world careers.
Fun, engaging games to boost memory, math fluency, typing speed, and English skillsβperfect for learners of all ages.
Enroll to start learning
Youβve not yet enrolled in this course. Please enroll for free to listen to audio lessons, classroom podcasts and take mock test.
Test your understanding with targeted questions related to the topic.
Question 1
Easy
What library can you use to send HTTP requests in Python?
π‘ Hint: Think of the name of the library that sounds like asking for something.
Question 2
Easy
What does BeautifulSoup help you do?
π‘ Hint: Itβs named after something you might find in a kitchen.
Practice 4 more questions and get performance evaluation
Engage in quick quizzes to reinforce what you've learned and check your comprehension.
Question 1
What is web scraping?
π‘ Hint: Think about when you donβt have an API.
Question 2
The robots.txt
file governs what?
π‘ Hint: Consider it like rules for a playground.
Solve and get performance evaluation
Push your limits with challenges.
Question 1
You need to extract all product prices from an e-commerce site. Write a Python function that takes a URL as input and returns a list of prices.
π‘ Hint: Identify the right HTML tags and classes where prices are stored.
Question 2
Discuss how you can handle cases when a website denies your scraping request (like implementing captchas). Share potential strategies.
π‘ Hint: Think about common web defenses against bots.
Challenge and get performance evaluation