This article describes how we deal with updating courses in the face of changing technologies, such as updates to languages, frameworks, engines, and so on.
Below outlines the entire life-cycle of a course, from creation to archiving, and how we deal with updates at each stage. This workflow ensures that all courses in our subscription are current and relevant to our students!
1 - Course Release
A new course is created using the latest version of a framework or following the most up-to-date methods for using a language.
2 - Minor Course Updates
As technologies evolve, there might be small differences between what's in the course and how the latest version of the frameworks/tools covered operate.
If these differences are minor, we will often update the course by adding:
Updates to the lesson summaries
Additional “text lessons“
New versions of the project files
Occasionally, new lesson videos
Note: These in-course updates have always been - and will continue to remain - free, so all students can continue to have a smooth learning experience.
3 - Course Archiving
When a course differs too much from the current version of the frameworks or tools and becomes obsolete, we will archive it. This means that the course will be removed from our storefront and removed from subscription curriculums.
Additionally, some features might be disabled for both subscription and non-subscription users, including:
For subscribers, we may choose to continue to enable access to the course for an unspecified duration. You can find Archived Courses via this page here (you must be logged in to your subscriber account): https://academy.zenva.com/archived-courses/
Note: Those who purchased archived courses on Zenva Academy through other platforms (such as Humble Bundle) will still be able to redeem the course as normal if not done so previously.
4 - Major Course Updates/Remade Courses
After archiving a course, if it is a popular subject, we will often remake the course. Remade courses will be added to our catalog and will be immediately accessible for subscribers. Meanwhile, non-subscribers are free to purchase the remade course individually.
Note that remade courses are not given for free to customers who purchased a previous version of that course (inclusive of whether it was a standalone purchase or as part of a bundle, Mini-Degree, or Academy).
Zenva Terminology: Curriculum vs. Course vs. Bundle
At Zenva, we offer curriculums, courses, and bundles. This article explains the difference between each of these different educational offerings so that you can choose the one that suits you best. Course A course on Zenva is a collection of lesson ...
What do I get when I purchase an individual course or bundle?
Upon purchasing a non-subscription course or bundle, you get 24/7 access to the course(s) and its contents through our platform. You'll be able to view the course material and learn at your own pace through both the Zenva Academy website. You also ...
Do courses have a time limit?
Your courses can have a "time limit" solely dependent on your method of purchase. Below, we've outlined the "time limits" for each sub-category of product that you can find on our site and how "time limits" work in those specific situations. ...
What is an online course?
An online course is a digitally available educational package that consists of various video lessons created by an expert course author. Zenva focuses on coding and development education, so you'll find topics on web development, game development, ...
How do I find out what frameworks and tools being used in a course?
In order to remain transparent about the engines, frameworks, libraries, and similar that we're using for our courses, you can find a list of tools with their version numbers for each course on the course's home page (available after purchasing the ...