FirebirdSQL – Base course

Duration: 1 Day | Price: 300 €
Date Roma: 30-09-2020, 28-10-2020, 25-11-2020, 30-12-2020

Installing Firebird it's easy and fast... pushing repeatedly the "next" button! Doing like this you lose the important oppurtunity to create an ad-hoc installation for the system we are preparing
Firebrd it's one of the RDBMS open-source databases, full of features and power.
This workshop, held by Fabio Dodebue, one of the Firebird Foundation members and certainly the most influential Firebird expert in Italy, it will allow you to master the configuration and installation of these wonderful database

FirebirdSQL – Optimization (Advanced course)

Duration: 1 Day | Price: 400 €
Date Roma: 24-09-2020, 29-10-2020, 26-11-2020, 31-12-2020

This advanced course of Firebird it's oriented to installation's optimization to grant optimal performance in every operative condition. The professor, Fabio Codebue, it's one of the Firebird Foundation's members and it's the Firebird expert, the most influential in italy. In this course, will be shown the most advanced techniques for the Firebird advanced optimization.

Develop with DMSContainer 3.1

Duration: 1 Day | Price: 250 €

DMSContainer is the microservice container written in Delphi and Python, but usable by any language. Born in the field in enterprise-wide projects, it allows to significantly reduce development time and time to market. Just 6 months after its official launch, DMSContainer has become the reference framework for developing microservices in Delphi. Dozens of developers attended the advanced course for use and development with DMSContainer. But how best to use DMSContainer? How to plan to send a large set of emails with arbitrarily complicated templates, or maybe to send in the future? How to integrate reports or attractive graphics into any application (desktop, web or mobile)? How to take advantage of exporting datasets to Excel or Single-Sign-On? In addition to talking about all the end-user features of DMSContainer, this course guides the learner in the development of arbitrarily complex modules with JSON-RPC and JOB cron-like APIs. This course is reserved for users with an active subscription to DMSContainer. Having an application framework that cuts development time in half, that is high-performance, powerful and maintainable is no longer a forbidden dream - it is here and it is called DMSContainer.

Microsoft SQL Server - Rewrite your queries for better performance

Duration: 1 Day | Price: 300 €
Date Roma: 30-09-2020, 28-10-2020, 25-11-2020, 30-12-2020

Compared to other programming language, T-SQL it's not an hard language to learn, and excluding some syntactic errors cane be really tolerant. There is a tendency to learn only the fundamental statements of the language: SELECT, INSERT, UPDATE and DELETE; only who invest more time, uncovers the declarative nature of this language and can obtain the best performance and power from own query. This workshop provides an introduction to the Execution Plan and the DMV in SQL Server, deals with set-based statement present in the language T-SQL. Execution Plan helps us to answer to the questions: "Why this query is so slow?", "Which index shall be utilized, and in wich way?". The DMV (view and system functions) provides information of SQL Server istance's health state, as well as feedback of the query's performance. The arguments processed on T-SQL language will allow to improve the code's writing, using set-based statement present in SQL Server, as well as those implemented in the last versions, particularly window functions.

Redis: when the tough get going

Duration: 1 Day | Price: 350 €

In some cases a data structure server is essential. His applicability goes from we application to classic client/server applications. A new world, more efficient, to resolve old problems. If you want to improve your application permormance and introduce new improved features without distort the existing, this course is for you.

Object oriented programming and design patterns in practice

Duration: 3 Day | Price: 900 €

“ This course will change your life “ - cit. un partecipante
In this course appreciated by many developers in the previous years, are faced the worst “classic“ design flaws and the relative solution offerend by the SOLID principles and design pattern. This course will have numerous examples and exercises.