Theia is a Web IDE that can be used to offer a development environment displayed in a Web browser.
I’ve recorded 2 screencasts of running Theia inside Docker containers, to develop Java and PHP applications, respectively using Maven and Composer (the latter is a Symfony application).
Here are the videos :
- Java + Maven :
- PHP + Composer :
This is the kind of environments we’re considering to use for “virual labs” that we could use for teaching purposes.
I must thank etiennewan for introducing me to Janitor and Theia. So nice to have wonderful students that teach their professors 😉