TMS
TRAINING
DAYS

2024

September 26-27

Lille, France

About

Unlock your potential in the world of software development

The TMS Training Days by TMS Software.com are a series of events designed specifically for developers. These training days offer a unique opportunity to enhance skills, gain insights, and explore the latest advancements in software development.

 

During the TMS Training Days, developers can participate in hands-on workshops, interactive sessions, and informative presentations led by industry experts. The training covers a wide range of topics, including modern frameworks, programming languages, cloud technologies, and software architecture.

 

Participants have the chance to learn from experienced professionals, ask questions, and engage in practical exercises to solidify their understanding. The training days are designed to be highly interactive, promoting collaboration and fostering a vibrant learning environment.

 

By attending the TMS Training Days, developers can stay up to date with the rapidly evolving field of software development, acquire new skills, and gain valuable knowledge that can be applied in their projects. Whether you are a beginner or an experienced developer, these training days provide a valuable learning experience to enhance your professional growth.

 

Join us at the TMS Training Days and unlock your potential in the world of software development!

 

 

Location

Hotel  Barrière Lille

As the location for this event, we selected a conference hotel Barrière in Lille, France, very near to the border of Belgium that has it all:
 

  • 2 conference rooms next to each other
  • Spacious & modern rooms
  • 5 minutes walking from 2 major railway stations,
    directly connecting to international airports with fast trains
  • 10 minutes driving from the highway
  • 10 minutes walking distance from a historical city center of Lille
  • Plenty of parking space
  • Excellent food
     

and if that is not enough, there is a casino in the hotel 😉

 

 

Speakers

Patrick Premartin

​​Spirit of Delphi award winner 2024
 

  • Binding data to client apps*  

Antonio Zapater

Presales Consultant at Embarcadero , United Kingdom

 

  • Delphi topic*  

Bruno Fierens

Studied civil electronic engineering at university of Ghent, Belgium (1987-1992).

Started a career as R&D digital hardware engineer at Barco Graphics Belgium designing with FPGA, VHDL, graphic processors, PCI, Silicon Graphics add-on boards, high-end printer controllers,...

Began writing software in Turbo Pascal 3.0 since 1987 and used all Borland Pascal and all Delphi versions since then.

Founded TMS software in 1996, developing VCL components starting with Delphi 1.

TMS software became Borland Technology Partner in 1998 and developed Delphi Informant award-winning grid & scheduling components.

From 2011 FireMonkey cross platform components, targetting Windows, macOS, Android, iOS.

In 2016, TMS software launched FNC, a framework neutral component architecture enabling to use UI controls in VCL,FMX & LCL apps

In 2018, TMS software launched TMS WEB Core, a framework for creating rich web clients using ObjectPascal

Is a regular speaker at conferences (Be-Delphi, DelphiTage, ITDevCon, CodeWay Tour, EKON, DevTracks, SDN, ..).

Special area of interest are user interfaces design, UX, RAD software development, hardware/electronics.

Bruno Fierens was titled Embarcadero MVP since 2012.

 

  • Consuming StellarDS.io from TMS WEB Core apps*
  • Next gen cross-platform grid*
  • The latest TMS WEB Core for Delphi developments

José Leon Serna    

Creator of Delphi for PHP/HTML5 Builder and former Director of Engineering and Branch Manager at Embarcadero Technologies between 2010 and 2016. Although the Embarcadero’s branch participated in the development of several products, he was mainly responsible for RAD Studio, and more specifically, the IDE. He participated actively on the conception and implementation of multitude of new features, specially focused on multi-device development. He has been involved in IDE development for most part of his career and is the area where he enjoys most.

 

  • Introducing TMS WEB Core for TypeScript*
  • TMS WEB Core integrations in the Delphi IDE*

Wagner Landgraf

Graduated in Electronic Engineering and M.Sc in Industrial IT at Federal Technological University of Parana-Brazil.

More than 27 years experience (since 1995) in Delphi development - since Delphi 1.

Architect and main developer of TMS BIZ Delphi libraries like TMS Aurelius, TMS XData, TMS RemoteDB, TMS Scripter, among others.

 

  • TMS BIZ pt 1*
  • TMS BIZ pt 2*

Holger Flick

Since 1996, Dr. Holger Flick has been using Delphi as his primary development platform and has been an active member of the community. He studied computer science at Dortmund University and later wrote his dissertation at the Ruhr University in Bochum in the field of telemedicine. For his passion for and knowledge of Delphi he was awarded the “Delphi MVP” moniker in 2016.

In 2019, Holger moved to the United States of America (USA) and established his new company FlixEngineering LLC. The company focuses on consulting, training and software development using object-oriented programming languages like Delphi, C#, Swift, and Objective-C.

Holger is part of the TMS Software family providing his expertise as evangelist and QA engineer, technical product videos and books on various TMS components.

 

  • Bridging the world of web and native application*
  • Getting the most out of CSS in TMS WEB Core UIs*

Adrian Gallero

Adrian Gallero is an Electrical Engineer who has been working in Delphi since it was Turbo pascal 4. He has worked in calculating power line distribution for electrical companies in Montevideo and Rio de Janeiro. He lived for over 3 years in Madrid working the development of a telecommunication management system, and over a year in Sydney developing custom solutions for a freight-forwarding company.

He has been working with spreadsheets for longer than he can remember, and in 1996 he developed a small component that allowed his Delphi 1 apps to export the results to a spreadsheet (to his surprise, he learned a year ago that the electrical company is still using those unmodified apps today). This component grew over the years: It was renamed FlexCel in 2001 and it joined the TMS family in 2002. Today FlexCel exists in both Delphi and .NET versions, and they contain over a million lines of code.

 

  • Introduction to smart setup*

Bradley Velghe

  • StellarDS.io REST API*

Gjalt Vanhouwaert

  • Project management via Delphi everywhere: FNC Gantt Chart & FNC TimeLine*

Bernard Roussely

Cryptography and security expert living in Bordaux, France.
Chief architect TMS Cryptography Pack. 

 

Bernard is originally a C developer with experience in cryptography for about 35 years. He learned Pascal in the late 80's with Turbo Pascal and switched to Delphi to update the Cryptography Pack.
He has a strong background in various areas of cybersecurity and data processing and manage Cyberens and Beware Cyberlabs, two small companies dedicated to cybersecurity services and products.

 

 

  • Signing documents (PDF, XML) with different types of digital certificates using TMS Cryptography Pack*

    Signing electronic documents is now common practice in the EU, with the electronic Identification, Authentication and Trust Services (eIDAS) regulation passed in 2014, and spreads rapidly on other continents. 
    eIDAS 2.0 will expand services to include digital identity. It is then important to understand how these services work and how they are implemented in TMS Cryptography Pack.
    We will use the signing of PDF documents to explain how signing works and what protocols are supported in TMS Cryptography Pack.

Program

Day 1

TIME

ROOM 1

ROOM 2

9:00 - 10:00

Let's install: Smart Setup

-

10:15 - 11:15

Flexcel as reporting engine

TMS BIZ pt1

11:30 - 12:30

Project management via Delphi

TMS BIZ pt2

12:30 - 14:00

Lunch

Lunch

14:00 - 15:00

StellarDS.io API

TMS WEB Core integrations in Delphi

15:15 - 16:15

Consuming StellarDS.io from Delphi apps

Signing PDF

16:30 - 17:30

Roundtable: TMS focus & directions

-

18:30 - ...

Community event

-

Day 2

TIME

ROOM 1

ROOM 2

9:00 - 10:00

Binding data to client apps

-

10:15 - 11:15

Delphi Topic

The latest TMS WEB Core for Delphi developments

11:30 - 12:30

Bridging web & native

TMS WEB Core for TypeScript

12:30 - 14:00

Lunch

Lunch

14:00 - 15:00

CSS in TMS WEB Core UIs

Next-gen cross platform grid

15:15 - 16:15

What's brewing in the labs

-

16:30 - 17:30

Roundtable: The Delphi ECO system

-

Tickets

Pricing

Regular ticket price

€ 695

Early bird ticket price
Save € 100, valid until June 30

€ 595
 

Includes:

2 day access to the TMS Training Days 2024
Lunch on September 26 & 27
Evening community event on September 26


Act fast, seats are limited!

Registration Form

Your invoice will be provided by email

(coming soon)

Name *
Email *
VAT No *
Attendees *

TMS Training Days 2023

Session Replays

Below you find the list of the sessions available as a training course

 

TMS Days 2023: Anatomy of an HTTP server

 

TMS Days 2023: Build your API with TMS XDATA

 

TMS Days 2023: Single sign-on authentication with OAuth and TMS Sphinx

 

TMS Days 2023: Building multi-tenant applications

 

TMS Days 2023: OpenAPI and Delphi

 

TMS Days 2023: High DPI and VCL Styles

 

TMS Days 2023: Create cross-platform apps with TMS Miletus

 

TMS Days 2023: TMS WEB Core with TMS XData backend

 

TMS Days 2023: Introduction to TMS WEB Core for Visual Studio Code

 

TMS Days 2023: Remote Development with TMS WEB Core for Visual Studio Code Serve

 

TMS Days 2023: Connect your database to TMS FNC Maps

 

TMS Days 2023: FNC Components Architecture

 

TMS Days 2023: Using Flexcel as reporting engine everywhere

 

TMS Days 2023: TMS Web Core component development

 

TMS Days 2023: All videos

 

Partners