Web App Development Academy 2020
Workshop 1: The Basics
Originally hosted June 24-25, 2020
Learn how to build a high-quality, maintainable DHIS2 applications using the latest tools from the core team in this hands-on 2-day workshop. This workshop will be a combination of presented material and hands-on development time - each participant will build their own DHIS2 application by the end of the course.
Session Recordings
- Introduction
- Application Development Overview
- CLI installation, live instance debugging, app inizialization: Part 1, Part 2
- UI Library and Design System
- UI library exercises
- Q&A Day 1
- DHIS2 Web API: Part 1, Part 2, Part 3
- July Project
- Introduction to the App Runtime:
Workshop 2: Advanced
Originally hosted August 18-21, 2020
Continuation of the hands-on DHIS2 Application Development workshop series for academy-track participants.
Session Recordings
- App Runtime Basics
- Advanced Data Queries
- Assignment Instructions
- App Runtime and Data Queries Q&A
- Making Apps Generic
- Previous Material Review: Translations
- Application Testing Presentation
- Application Testing Code Examples
- Assignment Instructions: Testing
- Testing Material Review
- First Steps in creating applications
- Publishing in the App Hub
- Academy Wrap Up and Next Steps
For more information on exercises and other resources, please check the Web App Academy 2020 repository.