This online course provides a practical introduction to the development of web-based applications for the DHIS2 platform. Regardless of prior experience with web development, the curriculum aims to help you build the knowledge required to develop DHIS2 applications. It is, however, expected that you have basic level experience with object-oriented programming.
The course is divided into several topics, as listed below. You may complete all or some topics pending on your prior experience with web-based software development. Also, three assignments are available for you to get hands-on training – these are mandatory if you are completing this course as part of the IN5320 course at the University of Oslo. Good luck!
An introduction to the course as well as a quick development environment setup.
Essential front-end development
How to make static web sites with HTML and CSS.
The health management information system DHIS2 and how we can create custom apps for it.
Details about the mandatory individual exercises.