Skip to content

Commit 42b540b

Browse files
authored
feat: publish the Python course on the Academy homepage (#1571)
1 parent 82f720e commit 42b540b

File tree

5 files changed

+11
-5
lines changed

5 files changed

+11
-5
lines changed

sources/academy/homepage_content.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,13 @@
33
{
44
"title": "Web scraping basics for JavaScript devs",
55
"link": "academy/web-scraping-for-beginners",
6-
"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.",
6+
"description": "Learn how to use JavaScript to extract information from websites in this practical course, starting from the absolute basics.",
7+
"imageUrl": "/img/academy/intro.svg"
8+
},
9+
{
10+
"title": "Web scraping basics for Python devs",
11+
"link": "academy/scraping-basics-python",
12+
"description": "Learn how to use Python to extract information from websites in this practical course, starting from the absolute basics.",
713
"imageUrl": "/img/academy/intro.svg"
814
},
915
{

sources/academy/webscraping/anti_scraping/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Anti-scraping protections
33
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.
4-
sidebar_position: 4
4+
sidebar_position: 5
55
category: web scraping & automation
66
slug: /anti-scraping
77
---

sources/academy/webscraping/api_scraping/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: API scraping
33
description: Learn all about how the professionals scrape various types of APIs with various configurations, parameters, and requirements.
4-
sidebar_position: 3
4+
sidebar_position: 4
55
category: web scraping & automation
66
slug: /api-scraping
77
---

sources/academy/webscraping/puppeteer_playwright/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Puppeteer & Playwright
33
description: Learn in-depth how to use two of the most popular Node.js libraries for controlling a headless browser - Puppeteer and Playwright.
4-
sidebar_position: 2
4+
sidebar_position: 3
55
category: web scraping & automation
66
slug: /puppeteer-playwright
77
---

sources/academy/webscraping/scraping_basics_python/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Web scraping basics for Python devs
33
description: Learn how to use Python to extract information from websites in this practical course, starting from the absolute basics.
4-
sidebar_position: 10
4+
sidebar_position: 2
55
category: web scraping & automation
66
slug: /scraping-basics-python
77
---

0 commit comments

Comments
 (0)