Good morning Arya Holmes,
You are in need of an eCommerce web store which allows you to post course work/a class and once the students register and complete the order they can instantly download, and I am the freelancer who can deliver!
*The way I typically do this is install an advanced shopping cart which allows you to list the Course/Class as an event. As part of that we setup downloadable content. From there the student would purchase. Upon purchase the student receives an email with the download link and they are also able to download from their Account page.
All my work comes optimized for performance and search engines (SEO) included. I have submitted sites which have received up to 1.5 million unique visitors within the first month.
If you need assistance with the domain name/website address and/or web hosting please let me know as I provide solutions for that as well through trusted providers such as GoDaddy and SiteGround.
I provide a full eCommerce solution of Shopping Cart (Back end to manage orders, products, accounts, etc) with integrated Web Store (I can integrate any design) and Payment Gateway (PayPal by default, free API for any other). There are no maintenance charges/fees and I provide free support for the life of my work.
My bid cost/time is not set in stone and can be negotiated depending on your needs and/or requirements. Please feel free to reply requesting a different cost or time frame.
I am sending a message to your Inbox from WDWMKR with details. Please review and I hope to hear from you soon!
-Sean