Skip to content

feat: use the Python course as a template for a new JavaScript course #1584

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

honzajavorek
Copy link
Collaborator

@honzajavorek honzajavorek commented May 16, 2025

This is a proof of concept exploring whether using the Python course as a template for a brand new JavaScript course would take less time than trying to improve the original JavaScript course. This work is sanctioned by both @mnmkng and @TC-MO. If viable, this should have the potential to implement #1550 and, of course, deprecate #1579

Done

Challenges

Todo

  • rewrite extracting data in the Python course so that it still mentions Decimal, but also converts to cents
  • don't forget any /TBD/ occurrences
  • resolve the temporary symlink to the images directory
  • eventually rename javascript2 to javascript
  • DRY intro of the course? DRY partials?
  • fix sidebar position of the intro
  • add redirects

@honzajavorek honzajavorek added the t-academy Issues related to Web Scraping and Apify academies. label May 16, 2025
@honzajavorek honzajavorek force-pushed the honzajavorek/javascript2 branch from f4c5ab8 to ca304ee Compare June 23, 2025 09:44
@apify-service-account
Copy link

Preview for this PR was built for commit ca304ee and is ready at https://pr-1584.preview.docs.apify.com!

@apify-service-account
Copy link

Preview for this PR was built for commit bc2ff070 and is ready at https://pr-1584.preview.docs.apify.com!

@honzajavorek honzajavorek force-pushed the honzajavorek/javascript2 branch from bc2ff07 to eb05470 Compare June 24, 2025 10:12
@apify-service-account
Copy link

Preview for this PR was built for commit eb05470 and is ready at https://pr-1584.preview.docs.apify.com!

@apify-service-account
Copy link

Preview for this PR was built for commit e3b6f07 and is ready at https://pr-1584.preview.docs.apify.com!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
t-academy Issues related to Web Scraping and Apify academies.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

F1 changed website, few Apify Academy exercises are broken Update Academy's approach to setting up a Node.js project
2 participants