Sono un programmatore full-stack e trainer certificato in Java e per il cloud, con una passione per lo sviluppo software che mi accompagna fin dagli anni '80. Nel corso della mia carriera, ho avuto il privilegio di collaborare con enti pubblici, fondazioni, accademie e aziende private, mettendo a disposizione la mia esperienza per formare nuovi talenti e realizzare soluzioni innovative. Se volete approfondire il mio percorso professionale, vi invito a visitare il mio profilo LinkedIn.
Questo sito è il mio punto di riferimento per condividere conoscenze e risorse. Qui troverete appunti, materiali didattici e approfondimenti tratti dai miei corsi, dedicati a Java, allo sviluppo web e a molti altri aspetti del mondo della programmazione.
Vi invito a esplorare i contenuti, apprendere nuove tecnologie e far parte di questa community di appassionati di programmazione. Grazie per la visita e buon viaggio nel mondo del codice!
Sono un Senior Software Engineer con esperienza in molteplici attività legate allo sviluppo software, con un'attenzione particolare alle tecnologie server-side PHP e Java. Sono un appassionato innovatore che ama sfruttare le tecnologie all'avanguardia e le migliori pratiche. Mantengo regolare contatto con altri esperti del settore.
La mia passione principale nel campo dello sviluppo web è incentrata su PHP. Mi dedico principalmente allo sviluppo back-end, concentrandomi sulla programmazione lato server utilizzando PHP, JavaScript, HTML5, la creazione di database relazionali e la progettazione di sistemi CMS e gestionali per piccole e medie aziende.
Inoltre, sono un docente impegnato in corsi di formazione per adulti di specializzazione e alta formazione. Negli ultimi 15 anni, ho trascorso quasi ogni giorno in aula, insegnando una vasta gamma di argomenti, tra cui Java, Spring, PHP, JavaScript, Angular, SQL, Android, standard web, servizi web RESTful, paradigmi di programmazione, OOP, WordPress, Moodle e altri framework e CMS. Potete trovare i programmi e i repository dei corsi sul mio profilo GitHub.
Mi considero anche un Developer Evangelist e sono interessato al Design Orientato agli Oggetti, ai Design Pattern, all'Automazione della Build, al Testing e all'Integrazione Continua.
Le mie specializzazioni includono: Progettazione, Implementazione, Distribuzione e Manutenzione di Applicazioni Web Tecnologie Java Standard ed Enterprise (JSE, JEE) Lavoro di squadra e Collaborazione