Compila Quindi Va

A blog by Marco Breveglieri, positive and confident software developer. 😉
it en
The YouTube player can not be loaded with disabled JavaScript.
The following video is embedded here:
https://youtube.com/watch?v=K2P6_cWVeh0

Webinar - Monitor your microservices using Prometheus (replay)

2023-10-19 2 min read Video

This is the replay (in Italian language) of the webinar held last October 19 by Reteinformaticalavoro - a Web portal dedicated to work in the IT field, titled Monitor your microservices using Prometheus.

In this webinar we explored the main features of Prometheus , an opensource tool that most companies adopt for monitoring their software systems, whether they are built with microservices or not.

Furthermore, we went deep on how to install, configure and use it for checking the health status of all the services involved withing a software system, including those we develop ourselves but also thid party ones, like databases, messaging brokers, server machines, hardware devices, operating systems and many more, done through collecting the values of metrics, the data we can collect and analyze with the aim of improving performance and efficienty of the entire system over time, but above all identifying problems in advance before they impact users or even worse… needy customers!

Continue reading
The YouTube player can not be loaded with disabled JavaScript.
The following video is embedded here:
https://youtube.com/watch?v=OussZhk3Cwo

Webinar - Unit Testing for everyone using C# language (Italian)

2023-05-05 2 min read Video

This is the replay of the webinar (in Italian language) held on 4 May 2023 on Reteinformaticalavoro YouTube channel, the portal dedicated to the world of work with specialization in the IT field, with the title Unit Testing for everyone using C# language.

If you have never written automated test to verify the quality of your code, this webinar is right for you! We’ll see an overview of what are good testing practices and their advantages using the C# programming language to code our examples.

Continue reading
The YouTube player can not be loaded with disabled JavaScript.
The following video is embedded here:
https://youtube.com/watch?v=bpi_hlWiCGo

Webinar - SOLID principles using C# language (Italian)

2023-04-14 2 min read Video

This is the replay of the webinar (in Italian language) held on 13 April 2023 on Reteinformaticalavoro YouTube channel, the portal dedicated to the world of work with specialization in the IT field, with the title SOLID principles using C# language.

What are SOLID principles? They are fundamental principles in software design that form the basis for the development of robust, modular and flexible software, which are often overlooked or considered “secondary”, or deemed too complex to learn and master in writing code.

This webinar is therefore the ideal opportunity to learn and grasp these principles, which I try to illustrate in the clearest and simplest way, through practical and targeted examples. The language used is C# (with .NET 6.0), but all the concepts and code examined will be completely understandable even to those who use different languages and development platforms.

We will take a journey into the “demystification” of SOLID principles, clarifying them individually and seeing how to exploit them in your daily software development activity, optionally in combination with other more or less known techniques, patterns and paradigms.

Continue reading
The YouTube player can not be loaded with disabled JavaScript.
The following video is embedded here:
https://youtube.com/watch?v=vk0WDErLkKU

Webinar - MongoDB: everything you need to know to use it right away

2023-03-10 2 min read Video

This is the replay of the webinar (in Italian language) held on 9 March 2023 on Reteinformaticalavoro YouTube channel, the portal dedicated to the world of work with specialization in the IT field, with the title MongoDB: everything you need to know to use it right away.

In this webinar you will see the main features of MongoDB , a NoSQL database that is becoming more popular among developers every day, thanks to its flexibility and scalability that are well suited to the needs of modern software development.

We will explore all the fundamental elements of the MongoDB architecture (documents, collections, indexes, etc.), how they work and how they can be managed using official tools and other third-party tools, via practical and intuitive examples.

In addition to the basic data operations, we will also see how it is possible to create a simple cluster to redundant data and make their storage more secure, or to divide them into so-called “shards” in order to increase performance.

Ultimately, you’ll discover how MongoDB can truly improve your development experience and make your applications more robust, performant, and scalable.

Continue reading
The YouTube player can not be loaded with disabled JavaScript.
The following video is embedded here:
https://youtube.com/watch?v=92wKSh5ss-c

Webinar - Create RESTful Web APIs using Python language

2023-03-06 2 min read Video

This is the replay of the webinar titled Creating RESTful Web APIs using Python language held on March 2, 2023 and published on Reteinformaticalavoro , a Web portal dedicated to jobs and recruiting oriented to the IT world.

This webinar presented the basic concepts of Web APIs, what are the features that qualify them as RESTful and how the Python language can be used to implement them with minimal effort.

During this webinar we will create an API with a few lines of code using one of the most popular frameworks, FastAPI , delving into the many ways in which it can be used in real contexts.

Continue reading
The YouTube player can not be loaded with disabled JavaScript.
The following video is embedded here:
https://youtube.com/watch?v=0Sf2hq1_KSc

Webinar - Create low code applications for desktop and mobile using Delphi (replay)

2023-02-10 3 min read Video

This is the replay (in Italian language) of the webinar held last February 9 by Reteinformaticalavoro - a Web portal dedicated to work in the IT field, titled Create low code applications for desktop and mobile using Delphi.

In this webinar we explored the main features of Delphi, a development environment and programming language created by Borland years ago and maintained today by Idera/Embarcadero which continues the development and release of new versions on a six-monthly basis.

Why this webinar? Delphi is a tool known by many developers but often relegated to “school memories”, in part due to the lower firepower of product-related marketing which does not have the same strength and penetration as products supported by big players such as Microsoft and Google, to name a few, which often act as a driving force towards the adoption of strategic technologies for these companies by distributing their environments for free (“freemium”, to be more precise).

Continue reading