Formazione

Formazione tecnica costruita sul tuo team

Non abbiamo un catalogo con date e durate fisse. Abbiamo gli argomenti su cui lavoriamo ogni giorno e un modo di costruire il percorso: si parte da quello che serve al team, si definisce insieme il programma e si finisce con qualcosa che potete usare il lunedì dopo.

Gli argomenti

Temi su cui abbiamo già formato altri team

Sono i corsi che abbiamo tenuto più spesso, su tecnologie che usiamo ogni giorno nei nostri progetti. Ogni scheda elenca gli aspetti che di solito si toccano: quali approfondire, e quanto, lo decidiamo con voi.

Mobile

Flutter

App mobile multipiattaforma con una sola base di codice. Dalle prime schermate alla pubblicazione sugli store, fino all'architettura di un'app che deve crescere.

  • Dart e widget
  • Navigazione e stato
  • Rete e dati locali
  • Test e pubblicazione

Frontend

Angular

Applicazioni web strutturate, con componenti, form e gestione dello stato che restano leggibili anche quando il progetto e il team crescono.

  • Componenti e signal
  • Form e validazione
  • Chiamate API e RxJS
  • Test e organizzazione del codice

Backend

Backend con NestJS o Symfony

API e servizi ordinati, in TypeScript con NestJS o in PHP con Symfony: moduli, accesso ai dati, sicurezza e una struttura che regge quando l'applicazione cresce.

  • Moduli e dependency injection
  • REST e GraphQL
  • Doctrine e modello dei dati
  • Autenticazione e sicurezza
  • Test e manutenzione

Architettura

Architetture software e best practice di coding

Come si progetta e si scrive software che resiste ai cambiamenti: confini fra i moduli, dominio al centro, codice leggibile e test che proteggono davvero.

  • DDD e confini del dominio
  • Architettura esagonale e a livelli
  • Clean code e refactoring
  • Testing e revisione del codice

AI

Introdurre l'AI nei processi aziendali

Per chi decide e per chi lavora nei processi: cosa fanno davvero i modelli linguistici, dove conviene usarli, cosa serve per partire e come si valuta un risultato.

  • Casi d'uso concreti per reparto
  • Strumenti pronti e integrazioni
  • Dati, riservatezza e limiti
  • Come misurare se funziona

AI

Migliorare il coding con l'AI

Per team di sviluppo: usare assistenti e agenti nel lavoro quotidiano senza perdere il controllo del codice, dalla scrittura alla revisione fino ai test.

  • Assistenti in IDE e agenti
  • Prompt e contesto per il codice
  • Revisione del codice generato
  • Regole e flussi di lavoro del team

Come funziona

Come si costruisce un percorso

Lo stesso argomento non è lo stesso corso per due team diversi. Questi passaggi servono a modellare il piano formativo sulle vostre esigenze, invece di adattare voi a un programma già scritto.

  1. Passo 01

    Chiamata conoscitiva

    Una prima chiamata, senza impegno, con chi guida il team. Ci raccontate il contesto, cosa vi ha portato a cercare un corso e quale tema avete in mente. Se il tema è diverso da come sembrava, lo diciamo subito.

  2. Passo 02

    Analisi dei requisiti

    Mettiamo a fuoco chi partecipa e quanti sono, che ruolo hanno, da dove partono e cosa devono saper fare alla fine. Da qui nascono gli obiettivi del corso, misurabili, e la scelta di cosa approfondire e cosa lasciare fuori.

  3. Passo 03

    Presentazione del piano

    Vi presentiamo il piano formativo: programma, durata, formato (in sede, da remoto o misto), calendario e materiali. Lo discutiamo insieme e lo aggiustiamo finché non risponde alle vostre esigenze. Poi si parte.

Formazione finanziata. Molti percorsi rientrano nei fondi interprofessionali o in bandi per la formazione e la digitalizzazione. Ti aiutiamo a capire se ce n'è uno utilizzabile per il tuo caso e prepariamo con te la parte tecnica della documentazione.

Il prossimo passo? Lo facciamo insieme

Che tu voglia creare un software da zero o far crescere un progetto già avviato, ci interessa capire cosa vuoi ottenere. Non serve avere tutto chiaro fin da subito: raccontaci la tua idea, i dubbi e gli aspetti ancora da definire. Ti guidiamo noi, con le domande giuste e proposte concrete, per capire da dove partire e come proseguire.

Parliamo del tuo progetto →