Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Beginner - Servoy Developer Course
Rating: 5.0 out of 5(7 ratings)
307 students

Beginner - Servoy Developer Course

Servoy Developer for beginners: create apps with forms, data grids, database relations, and event scripting
Last updated 3/2026
English

What you'll learn

  • Build full-stack business applications using Servoy Developer from scratch
  • Create and design forms, UI elements, and layouts in Servoy
  • Connect Servoy applications to database tables and datasources
  • Display and manage data using Data Grids and Foundsets
  • Create relations between database tables and show related data
  • Implement navigation and multi-page application structure
  • Write JavaScript event-based scripts for application logic
  • Create detail pages for viewing and editing records
  • Control how and when data is saved to the database
  • Add functionality to create, update, and delete records
  • Manage related records through database relations
  • Improve data input using ValueLists and predefined options
  • Add multi-language support (internationalization / i18n) to applications
  • Build a complete data-driven application using Servoy best practices

Course content

12 sections13 lectures1h 19m total length
  • What is Servoy?2:36

    In this video, you’ll learn what Servoy Developer is and how it simplifies building business applications. We’ll look at how Servoy combines UI design, database integration, and scripting in one platform.

  • Installation & First Form3:15

    In this video, we install Servoy Developer, set up the development environment, and create our first solution. You’ll build your first form and display a simple “Hello, World!” label.

Requirements

  • Basic computer skills
  • A computer capable of running Servoy Developer (Windows, macOS, or Linux)
  • Internet connection to download Servoy Developer
  • No prior Servoy experience required
  • Basic understanding of programming concepts or JavaScript is helpful but not required

Description

This course contains the use of artificial intelligence. In this course, you will learn how to build complete data-driven applications using Servoy Developer, a powerful platform for developing business applications with a single development environment.

Servoy allows developers to design user interfaces, connect to databases, and implement application logic using an event-driven JavaScript scripting system. Instead of managing multiple frameworks and tools, Servoy provides an integrated platform where you can create and deploy professional applications efficiently.

This course is designed for beginners who want to learn Servoy from scratch. We start by installing Servoy Developer and setting up the development environment. From there, you will gradually build a fully functional application step by step.

During the course, you will learn how to design forms and user interfaces, connect them to database tables, and display data using components such as Data Grids. You will also learn how Servoy manages records through foundsets, how to create relations between tables, and how to work with detail pages for viewing and editing records.

As the application grows, we introduce event-based scripting to add logic and interactivity. You will also learn how to control when data is saved, create and delete records, and work with related records.

Finally, we explore additional features that improve real-world applications, including ValueLists for controlled data input and internationalization (i18n) so your application can support multiple languages.

By the end of this course, you will understand the core concepts of Servoy development and will have built a working application that demonstrates how forms, data, and scripting come together in a modern Servoy project.

Whether you are exploring Servoy for the first time or looking to understand how to build structured applications with it, this course will give you a solid foundation to start developing with confidence.

Who this course is for:

  • Beginner developers who want to learn Servoy Developer
  • Developers interested in building data-driven business applications
  • Web or software developers looking for a rapid application development platform
  • Technical professionals who want to learn how to build full applications with UI, database, and logic in one environment
  • Anyone interested in creating web, mobile, and desktop applications using Servoy