Version: GeneXus 17

GeneXus Advanced course

Web Services. Introduction

Introduction to the concept of SOAP, REST (OpenAPI) and OData web services; how to consume a web service developed by third parties from a GeneXus application; and how to expose a web service with GeneXus by implementing a REST service as an example. Introduction to the API object that makes it easier to publish services.



They will allow you to better understand the topic being discussed, but they are not absolutely necessary. If you have the time, you should watch them.
Total length of videos: 13h


Discover what else you can learn about GeneXus


To expand and deepen your knowledge of GeneXus’ logic in order to achieve an optimal mastery and use of the platform for building digital applications of any complexity, with minimum effort.

Acquire the knowledge provided through the videos classified as “Essential” in the GeneXus Core Course. 

About the Course’s content
The Theory lesson consists of: 
• videos made especially for this Course 
• videos of the GeneXus Core Course, which were Suggested or Optional in that course. 
• videos we suggest that you watch in case you’re interested and have the time to do it. 

The videos are meant not only to be watched as part of the course, but also independently, and that’s the reason why they don’t necessarily start based on the KB from the previous video. 

On the other hand, the practice lesson (which you will find in the “Materials” section) is necessarily based on one single reality and KB.

Duration of the videos 
• Essential: 9 hours
• Suggested: 4 hours 

Recommended Methodology
For each video, we suggest that you:

   1. Watch it and then try to do the same in your Trial version of GeneXus. 
To make this easier, some videos include an xpz. 
   2. Watch it again, as many times as necessary, until you feel confident that you have comprehended the more significant concepts. 
Making a list to identify such concepts after watching the video might prove useful.
   3. Identify, in the wording of the practice lesson, the exercises or questions that correspond to the video in order to try to solve them.  

Important:  if you don’t have the time to do both practice exercises (replicate what you saw on the video + the corresponding exercises included in the Practice section), then prioritize the second part, that is, the Practice section of the Course. It is a requirement that you do all those exercises related to the essential subjects.  

Course acquisition
If you decide to purchase the Course, you will be doing it within a learning platform  (LMS), where, in addition to the exam, you will also have available: the support of trainers, a forum to present your doubts, and self-assessment questions by topic.  

Exam and Certification
The exam consists of multiple choice or True/False questions and exercises referred to the subjects indicated as Essential. 

When you pass the exam, if you are a certified “GeneXus Junior Analyst”, these two conditions will automatically grant you the “GeneXus Analyst” certification.

Accelerate your learning with teacher support

With instructors and fellow students, it's even easier to learn.

Previous versions


  • Practice (PDF): this file contains the exercises and/or questions that correspond to each video.
  • Images and xpz: contains images and the xpz you will need to use for the Practice section.

Bonus Material

To be able to do the course well, including the Practice exercises, download the Trial version of GeneXus.
GeneXus Trial