Building Learning Applications with Tsugi
These tutorials walk through the various topics and exercises to learn how to develop with Tsugi. If you login and do the exercises you will earn Mozilla Open Badges.
TsugiCloud provides free hosting for open source Tsugi tools. Teachers can use TsugiCloud tools in their Learning Management Systems (LMS) or Google Classroom for free. Developers can submit their tools to TsugiCloud for free hosting and use by teachers. Developers can also host their own Tsugi app store if they like.
The first task is to work through the installation steps including installing a text editor, installing MAMP or XAMPP (or equivalent), creating a MySql Database, and writing a PHP program. There are separate instructions for (1) Macintosh, (2) Windows, and (3) Bash on Windows-10.
This is a series of videos about developing a Tsugi tool in PHP. You should watch the first two videos before watching videos 3-5 so you understand how a tool functions within Tsugi and how the Tsugi APIs are set up and function. Video 3 covers Handlebars, and video 4 shows a single page Tsugi Application using the tmpljs templating language.