Training

Two programmes: AI at work and the Flutter course

One is for companies that want to use artificial intelligence in their everyday work — quotes, emails, documents — with no technical background at all. The other is for people who want to learn how to build apps, even starting from scratch.

Corporate training

AI at work — one more employee, without hiring one

This one is not for developers: it is for the people who redo the same things by hand every day. I teach how to use artificial intelligence on quotes, emails and documents. Four hours on site, on your own computers, on the files you actually handle.

For front office, administration, estimators and purchasing. No technical prerequisites, ten people maximum.

  • Quotes and offers: from notes to a finished document
  • Emails and replies: reminders, complaints, delays
  • Excel: formulas in plain words, lists, deadline trackers, price lists
  • Word: letters, minutes, reusable templates
  • Incoming documents: specifications, contracts and PDFs summarised
  • Foreign suppliers: emails and translations in English or German
  • From photo to text: delivery notes and site notes
  • Always included: how to ask properly, what to double-check, what never to upload

Full course

4 hours · one session

€500

Every module, explained and demonstrated live on the typical cases of your industry.

It starts with a 20-minute call: I find out who works in the office and what they do by hand, then I build the exercises on your own documents. After the training: a quick-reference PDF and 30 days of support.

See the AI at work training →

Flutter course

Flutter course — from zero to publishing

A hands-on path to learning how to build apps, even starting from scratch. No prior experience required: we begin with the fundamentals of programming and get all the way to publishing a working app on the stores. Every topic comes with exercises and a real project that grows lesson by lesson.

Online or in person in Verona and nearby towns. Suitable for complete beginners, career changers and developers moving to Flutter.

  1. Programming fundamentals with Dart

    Variables, types, functions, logic. The real basics, explained from scratch, nothing taken for granted.

  2. Object-oriented programming (OOP)

    Classes, objects, inheritance, encapsulation: the way of thinking everything else builds on.

  3. Introduction to Flutter and widgets

    How an app is made: stateless and stateful widgets, layout, screen structure.

  4. Interfaces and navigation

    Building real screens, moving between pages, making the app pleasant to use.

  5. State management with BLoC

    Making the app react to user actions in an orderly, predictable way.

  6. Code architecture (Clean Architecture)

    Structuring the project so it stays solid and changeable as it grows.

  7. Talking to servers (REST APIs with dio)

    Fetching and sending data, integrating external services.

  8. Data and backend with Firebase

    Login, database, notifications and file storage.

  9. Version control with Git

    Tracking code, working safely, collaborating without losing work.

  10. Testing and quality

    Writing code you can verify and trust.

  11. Publishing to the stores

    Preparing, publishing and distributing the app on the App Store and Google Play under each store's rules.

  12. Updates and maintenance

    Shipping new versions, fixing and evolving the app after launch.

For companies and schools I design tailored programmes, including modules on using AI in development.

Request the full syllabus →