Formazione aziendale
Organizza corsi di formazione, academy o workshop nella tua azienda per far dare valore al tuo team
La formazione è una delle attività che prediligo. Il mio metodo didattico, affinato durante la mia lunga esperienza in aula (con oltre 300 sessioni professionali tra corsi, academy e workshop per aziende di ogni dimensione), si adatta alle esigenze della platea che ho di fronte. Sono in grado di riconoscere in anticipo le difficoltà che potrebbero incontrare alcuni studenti e di impostare la mia didattica in modo da facilitare il loro apprendimento.
Puoi leggere le mie recensioni verificate su
Alcune realtà per cui ho erogato corsi di formazione o academy:
Di seguito viene riportata un sommario dell’offerta di corsi, academy e workshop valida per l’anno 2024, suddivisa in 6 categorie (clicca sulla categoria per andare al dettaglio):
- Certificazioni Oracle Java: corsi che preparano alle certificazioni Oracle su Java più importanti (versioni Java 8, 11 e 17), per affrontare i difficili esami Oracle senza sorprese nel più breve tempo possibile.
- Java Programming: corsi per diventare programmatori Java partendo da zero (versioni Java 8, 11, 17 e 21).
- Analisi, Progettazione e Architettura: corsi che trattano argomenti che vanno oltre la semplice programmazione come l’analisi, la progettazione e l’architettura.
- Web/Enterprise Development: corsi per programmatori Java che vogliono sviluppare applicazioni web/enterprise con i pattern e le architetture più importanti come quella basata sui microservizi (versioni Java 8, 11, 17 e 21)
- Academy: percorsi completi che portano gli studenti ad imparare diverse tecnologie, framework, tool e linguaggi per affrontare specifici tipi di posizioni lavorative, anche partendo da zero.
- Workshop: sessioni di formazione pratica pratiche e interattive che permettono ai partecipanti di acquisire competenze pratiche attraverso esercitazioni hands-on. Questi workshop sono progettati per coinvolgere attivamente i partecipanti e facilitare l’apprendimento di nuove tecnologie e metodologie.
Tutti i corsi, le academy e i workshop sono personalizzabili sia per quanto riguarda la durata sia per i contenuti.
Il costo non dipende dal numero dei partecipanti (ma si consiglia un massimo di 20 persone).
- Descrizione: prepara alla più recente e difficile tra le certificazioni per sviluppatori Java disponibili (versione 17 LTS). Vengono spiegati tutti gli argomenti da studiare e con un software specifico verranno eseguite le simulazioni dei test dell’esame.
- Durata: 7-10 gg (durata ed argomenti personalizzabili).
- Descrizione: prepara alla difficile certificazione per sviluppatori Java versione 11 LTS.
Vengono spiegati tutti gli argomenti da studiare e con un software specifico verranno eseguite le simulazioni dei test dell’esame. - Durata: 5-8 gg (durata ed argomenti personalizzabili)
- Descrizione: prepara alla più abbordabile tra le certificazioni per Java disponibili (versione 8 LTS, consigliato per principianti). Vengono spiegati tutti gli argomenti da studiare e con un software specifico verranno eseguite le simulazioni dei test dell’esame.
- Durata: 4-5 gg (durata ed argomenti personalizzabili).
Java Programming
- Descrizione: il “Nuovo Java Accelerator” prepara alla programmazione Java SE ed è basato sul mio libro “Il nuovo Java”. Indicato per chi vuole imparare la programmazione Java o solo consolidarla. Disponibile nelle versioni Java 8, 11, 17 e 21.
- Durata: 10-15 gg (durata ed argomenti personalizzabili).
- Descrizione: permette ai progammatori Java di aggiornare le proprie competenze all’e ultime versioni di Java per sfruttarne tutte le nuove caratteristiche in breve tempo. Disponibile nelle versioni Java 8, 11, 17 e 21.
- Durata: 1-5 gg (durata ed argomenti personalizzabili).
- Descrizione: migliora la qualità del tuo codice partendo dall’approccio alla
programmazione, usando tecniche di analisi e progettazione, architettura, refactoring, design pattern, metodi, clean code, TDD, AI, etc. La classe può proporre case study reali. - Durata: 5-7 gg (durata ed argomenti personalizzabili).
Analisi, Progettazione e Architettura
- Descrizione: impara a creare software di alto livello con l’approccio allo sviluppo guidato dai test (noto come TDD) per migliorare la qualità, la manutenibilità, l’affidabilità, la robustezza del codice. La classe può proporre case study reali.
- Durata: 1-3 gg (durata ed argomenti personalizzabili).
- Descrizione: “Java Design Patterns” spiega in maniera comprensibile e pratica come utilizzare tutti i design e architectural patterns più importanti (GoF, GRASP, Enterprise, Microservices ed altri).
- Durata: 4-5 gg (durata ed argomenti personalizzabili).
- Descrizione: il corso “Java Architect” descrive le attività che un Java Architect deve padroneggiare per rendere le applicazioni enterprise funzionanti e performanti. La classe può proporre case study reali.
- Durata: 5 gg (durata ed argomenti personalizzabili).
Web/Enterprise Development
- Descrizione: “Spring Framework” è il framework più utilizzato per la tecnologia di Java Enterprise (per aziende) che definisce un immenso ecosistema composto da tecnologie come, Spring Boot, Spring Web-MVC, Spring Data, Spring Security e tante altre.
- Durata: 5 gg (durata ed argomenti personalizzabili)
- Descrizione: “Microservices Architecture” è pensato per comprendere la progettazione, l’architettura e lo sviluppo di microservizi usando il framework Spring, Docker, Kubernetes e tanti altri strumenti.
- Durata: 5 gg (durata ed argomenti personalizzabili)
- Descrizione: “Jakarta EE” (ex Java EE) è il framework di rifermento per la tecnologia di Java Enterprie (per aziende) e la più valida alternativa a Spring. Verranno spiegate tecnologie fondamentali come EJB, CDI, JMS, Web Socket, Bean Validation e tante altre.
- Durata: 5 gg (durata ed argomenti personalizzabili)
Academy
- Descrizione: l’academy “Java Backend Developer Academy” è finalizzato a far acquisire ai discenti tutto quello per diventare backend developer. Comprende argomenti presenti nei corsi di tutte le aree. Disponibile nelle versioni Java 8, 11, 17 e 21.
- Durata: 30-60 gg (durata ed argomenti personalizzabili).
- Descrizione: l’academy “Java Fullstack Developer ” è finalizzata a far acquisire ai discenti tutte le competenze necessarie per diventare backend developer. Comprende argomenti presenti nei corsi di tutte le aree. Disponibile nelle versioni Java 8, 11, 17 e 21.
- Durata: 45-90 gg (durata ed argomenti personalizzabili).
- Descrizione: permette di diventare un programmatore Java SE partendo da zero. Comprende argomenti presenti nei corsi delle aree “Java Programming” e “Analisi, Progettazione e Architettura”. Disponibile nelle versioni Java 8, 11, 17 e 21.
- Durata: 20-30 gg (durata ed argomenti personalizzabili).
Workshop
- Descrizione: Organizzo coinvolgenti workshop su argomenti specifici come TDD, architettura, approfondimenti tecnologici, best practices e altri argomenti. I workshop permettono di acquisire competenze pratiche e applicabili immediatamente.
- Durata: 1-3 gg (durata ed argomenti personalizzabili).

