Blog

All Blog Posts  |  Next Post  |  Previous Post

New mega video series coming 'How it Works With Holger - Build a full stack web app from scratch'

Friday, February 16, 2024

TMS Software Delphi  Components

We're excited to announce that our colleague, evangelist, consultant, expert and book writer Dr. Holger Flick just delivered a new
mega video series! In January, Holger already treated us with a video series on modern Delphi development, this time the video series takes you into the world of writing a TMS XData based back-end REST server and then use this from a TMS WEB Core web client application where also mapping is performed via the TMS FNC Maps components. 

TMS XData

You'll learn how to use modern language concepts to create the XData server and also come in touch with its SwaggerUI, using it from Postman, inspecting it via Fiddler. You will learn how you can call Google services asynchronously from the XData REST server and return results to the web client app. 

TMS WEB Core / TMS FNC Maps

From the web client app, you'll see how you can easily manipulate the DOM using Object Pascal, how you can bring Bootstrap in the mix and of course, how you can take advantage of the great TMS FNC Maps component in this TMS WEB Core web client application. Information retrieved from the XData server will be visualized in the mapping component. In addition to that, you will also see how you can render server returned data via tables. 

TWebLeafletMaps

Finally, the brand new and fully free to use Leaflet mapping service exposed via the new TWebLeafletMaps component in TMS WEB Core will be brought into the mix. 

9 Episodes

All this information will be brought in a 9 session video series. We'll start the series on Feb 21, so stay tuned.

Schedule

  1. Project Overview: Front End and Back End Architecture

  2. Using Google web services in an XData backend and routing in TMS FNC Maps

  3. Inspect and test XData REST services with SwaggerUI, Postman and Fiddler

  4. Adding functionality to the XData server template

  5. Implementing an XData server method that relies on another web service

  6. Build the TMS WEB Core web client from scratch

  7. Connect the user interface of the web application to the data from the back-end

  8. Create Dynamic Table with Formatted Text and Icons from XData Server

  9. TMS WEB Core Leaflet Control - Free Leaflet SDK and OpenStreetMap Integration

Stay tuned for this series, where we will bring 3 video sessions per week for the coming 3 weeks. We thank all users for their inputs that helped steer the content of the series and we look forward to your further inputs to build more upcoming videos series in the future!



Update 22/02/2024:

The first three videos of the video series "How it Works With Holger - Build a full stack web app from scratch" are now available!

Episode 1: Project Overview: Front End and Back End Architecture

Episode 2: Using Google web services in an XData backend and routing in TMS FNC Maps


Episode 3: Inspect and test XData REST services with SwaggerUI, Postman and Fiddler


Update 29/02/2024:

Episodes 4, 5, and 6 of the video series 'How it Works With Holger - Build a full stack web app from scratch' are now available!

Episode 4: Adding functionality to the XData server template


Episode 5: Implementing an XData server method that relies on another web service


Episode 6: Build the TMS WEB Core web client from scratch


Update 07/03/2024:

The final episodes 7, 8, and 9 of the video series 'How it Works With Holger - Build a full stack web app from scratch' are now available!

Episode 7: Connect the user interface of the web application to the data from the back-end


Episode 8: Create Dynamic Table with Formatted Text and Icons from XData Server


Episode 9: Build the TMS WEB Core web client from scratch



Bruno Fierens




This blog post has received 2 comments.


1. Friday, February 16, 2024 at 5:05:07 PM

Holger does a great job on these videos! Look forward to the series.

Mathews Chris


2. Monday, February 19, 2024 at 12:17:13 AM

Even the greatest tools can''t be used efficiently without training / videos
and everything what you do is very good and positive.

From my POV new Delphi 12 Athens / SKIA and many TMS Components (FNC UI, etc)
will make Delphi very interesting for Game Developers.

Unfortunately very "formal" Embarcadero SKIA video doesn''t'' demonstrate the full potential of this new lib.
And Patrick Prémartin (Spirit of Delphi Award Winner 2023/2024) https://www.youtube.com/watch?v=OKF6jB_ci1w
is the best person who can evaluate and present such features / tools.
All Partick''s videos that I found on youtube were made in very intelligent style (quite rare find today)
and combine simplicity, his real experience and examples.

Both TMS and Embarcadero will benefit from this: You can even have a new TMS Bundle / "TMS Games", FMX.

Thank you!

Kyrylenko Oleg




Add a new comment

You will receive a confirmation mail with a link to validate your comment, please use a valid email address.
All fields are required.



All Blog Posts  |  Next Post  |  Previous Post