The course itself is streamed in our site Zenva Academy which uses Vimeo as a video provider. All you need to watch the lectures is a current web browser and Internet connection. If you can play videos at vimeo.com you will be able to play videos in our site.
Regarding the games themselves. They are built in HTML5, the only requirements for that are a code editor (example Brackets, Sublime Text, Intel XDK) and a web browser.
To run the code examples you download you'll need a local web server. If you are using the Intel XDK or Brackets as code editors, you will be fine. Otherwise installing a local web server is extremely simple and I'll provide easy to follow instructions.
We will use the free Intel XDK tool to publish the games to iOS, Android and Amazon. This program runs on Windows, Linux and Mac.
In order to publish apps to iOS you need an Apple Developer account ($99 a year). In order to publish apps at the Google Play you need to enroll there as a developer there ($25 a year). Publishing apps in the Amazon Appstore is free.
If we reach the stretch goal, for the Photoshop course you will need that program which is not free. For the WebGL course, the requirements are the same as for the other HTML5 games.