LightCode Course - Chapter 02: Fundamental Elements of Low-Code
Learning Outcomes: 1. Articulate the evolution of software development leading to the rise of low-code platforms and understand the significance of this shift. 2. Define what constitutes low-code development and identify the key characteristics that distinguish these platforms. 3. Explore the core components of low-code platforms, understanding how visual development interfaces, visual interactive capabilities, and automatic code generation and execution converge to simplify the development process. 4. Appreciate the benefits of low-code development, including accelerated development cycles, cost reduction, and the enablement of non-technical users to contribute to application development. 5. Delve into the principles of low-code design and development, highlighting the roles of design thinking and model-driven development. 6. Examine the anatomy of a low-code application, covering aspects such as user interface design, data modeling and management, business logic implementation, and integration strategies. 7. Understand the deployment, scalability, and maintenance considerations unique to low-code applications.
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2025-10-01
- DOI
- https://doi.org/10.5281/zenodo.17900822
- Primary Topic
- Software Engineering Research
- Type
- article
- Field-Weighted Citation Impact
- 0.00