diff --git a/sources/academy/homepage_content.json b/sources/academy/homepage_content.json index 7322a5b447..e81e683105 100644 --- a/sources/academy/homepage_content.json +++ b/sources/academy/homepage_content.json @@ -3,7 +3,13 @@ { "title": "Web scraping basics for JavaScript devs", "link": "academy/web-scraping-for-beginners", - "description": "Learn how to develop web scrapers on your own computer with open-source tools. This web scraping course teaches you all the basics a scraper developer needs to know.", + "description": "Learn how to use JavaScript to extract information from websites in this practical course, starting from the absolute basics.", + "imageUrl": "/img/academy/intro.svg" + }, + { + "title": "Web scraping basics for Python devs", + "link": "academy/scraping-basics-python", + "description": "Learn how to use Python to extract information from websites in this practical course, starting from the absolute basics.", "imageUrl": "/img/academy/intro.svg" }, { diff --git a/sources/academy/webscraping/anti_scraping/index.md b/sources/academy/webscraping/anti_scraping/index.md index 27d4327233..5cb7f63466 100644 --- a/sources/academy/webscraping/anti_scraping/index.md +++ b/sources/academy/webscraping/anti_scraping/index.md @@ -1,7 +1,7 @@ --- title: Anti-scraping protections description: Understand the various anti-scraping measures different sites use to prevent bots from accessing them, and how to appear more human to fix these issues. -sidebar_position: 4 +sidebar_position: 5 category: web scraping & automation slug: /anti-scraping --- diff --git a/sources/academy/webscraping/api_scraping/index.md b/sources/academy/webscraping/api_scraping/index.md index 731732eb92..20df96efc0 100644 --- a/sources/academy/webscraping/api_scraping/index.md +++ b/sources/academy/webscraping/api_scraping/index.md @@ -1,7 +1,7 @@ --- title: API scraping description: Learn all about how the professionals scrape various types of APIs with various configurations, parameters, and requirements. -sidebar_position: 3 +sidebar_position: 4 category: web scraping & automation slug: /api-scraping --- diff --git a/sources/academy/webscraping/puppeteer_playwright/index.md b/sources/academy/webscraping/puppeteer_playwright/index.md index 60495f527e..77f8781993 100644 --- a/sources/academy/webscraping/puppeteer_playwright/index.md +++ b/sources/academy/webscraping/puppeteer_playwright/index.md @@ -1,7 +1,7 @@ --- title: Puppeteer & Playwright description: Learn in-depth how to use two of the most popular Node.js libraries for controlling a headless browser - Puppeteer and Playwright. -sidebar_position: 2 +sidebar_position: 3 category: web scraping & automation slug: /puppeteer-playwright --- diff --git a/sources/academy/webscraping/scraping_basics_python/index.md b/sources/academy/webscraping/scraping_basics_python/index.md index 9aed079ea6..170f3e0be1 100644 --- a/sources/academy/webscraping/scraping_basics_python/index.md +++ b/sources/academy/webscraping/scraping_basics_python/index.md @@ -1,7 +1,7 @@ --- title: Web scraping basics for Python devs description: Learn how to use Python to extract information from websites in this practical course, starting from the absolute basics. -sidebar_position: 10 +sidebar_position: 2 category: web scraping & automation slug: /scraping-basics-python ---