DAPUG

Database Application Programmers Users Group (Danish Embarcadero User Group)


WORKSHOP

WORKSHOP 7. - 8. maj 2019

Hotel Hesselet

Olaf Monien
"Modern Application Development with Delphi"

 

BESKRIVELSE

This workshop will guide you through the complete process of building a modern application, using Delphi and its unique toolset.

We will be covering the features you would expect in a modern application, running on a multicore machine (be it desktop, server or mobile), getting its data from “the network”. We will discuss multithreading models, connectivity with REST API's, Unit testing, database connectivity with FireDAC (SQLite for the single user, MS SQL for the backend).
And of course, general application architecture and UI design will frame this workshop.

Whether you primarily work in the desktop world or the mobile device world, this workshop will leverage the techniques mentioned and will help you create well designed applications.

The goal is to learn about key principles that will lead to great looking, smoothly running and well maintainable applications – for whatever platform Delphi supports.

Olaf Monien has been working as an IT consultant for international companies for many years. His areas of special interest are software architecture, database design, Internet applications, and mobile devices.

Olaf is the CEO of Developer Experts, LLC, a US-based company, Olaf is also the owner of Unternehmensberatung Monien, a Germany based company. Both companies are focussing on consulting and training in the area of Delphi software development. Developer Experts is an Embarcadero Technology Partner.

Olaf Monien is an Embarcadero Technologies MVP and maintains a strong relationship with Embarcadero's development team. Olaf received a Master of Computer Science degree and has more than 25 years of software development experience.

 

PROGRAM

Agenda

Day 1

8:00

Arrival and setup

9:30

Welcome to Olaf

9:40

Introduction: Where are we going? The Scary Recipe Application

10:40

Break

10:50

Setting up Delphi. What tools are in the box and which should be installed?

12:00

Lunch

13:00

VCL or Firemonkey. Closer look at Firemonkey and its differences to VCL

14:00

Break

14:10

Forms, Units, Data Modules, MVVM, MVC, what’s all this fuss about?

15:00

Break

15:10

More UI versus Business code. Coding styles.

16:00

A word from Nohau

18:30

Drinks before dinner in Tranquebar

19:00

Dinner

 

Day 2

9:00

Testing. Practical Unit tests. What can be done about UI tests?

10:00

Break

10:10

Data, data, data. Lets store stuff in SQLite

11:00

Break

11:10

Back to the Backend. Storing and retrieving data to and from MS SQL

12:00

Lunch

13:00

Service API’s – rest easy? Connecting your app from the outside.

14:00

Break

14:10

Our next task is TTask. There is not just one path. Or: the impatient user.

15:00

Break

15:10

Putting it all together. The final app.

16:00

Closing Questions and Answers

  

STED
PRIS
  • Prisen for WorkShop incl. overnatning på hotel og alle måltider er: kr. 5.900
     
  • Hvis du eller dit firma ikke er medlemmer af DAPUG er prisen kr. 6.700,-
  • Ekstra overnatning fra 6. maj koster kr. 1.180 kr.
     
  • OBS: Hvis beløbet er indbetalt på regnr. 1551 konto. 4 76 67 76
    inden 2. maj er prisen kr. 5.400 (kr. 6.200, hvis man ikke er medlem)

    (International payments: SWIFT-BIC: DABADKKK - IBAN: DK10 3000 0004 7667 76)

     
TILMELDING