Front-end and back-end development
Two concepts you often will stumble upon is front-end and back-end development. These concepts somewhat overlap with server and client-side, but not entirely.
In this course, and with DHIS2 web-based application development we are mostly engaging with client-side and front-end development. The server-side and back-end aspects of the development are mainly dealt with by the DHIS2 application platform and the DHIS2 core. Depending on how ‘heavy’ logic you will be building into your web applications; some aspects of your work could possibly be considered back-end development.