Tutte le certificazioni

Imparando giorno per giorno, passo dopo passo

Certificato di Sviluppatore Web Full Stack

Certificato di Sviluppatore Web Full Stack

Formazione in sviluppo web Full Stack, inclusa la creazione di interfacce con HTML, CSS e React, sviluppo backend con Node.js, MongoDB, gestione di database e distribuzione con strumenti DevOps tra molte altre tecnologie.

Certificato di Personalizzazione ambiente Linux

Certificato di Personalizzazione ambiente Linux

Competenze per personalizzare ambienti Linux in Debian, Kali e altri sistemi basati su Linux, inclusa la configurazione del software, le impostazioni di sistema e l'ottimizzazione delle prestazioni e della sicurezza.

Esperienze 3D con Vue

Esperienze 3D con Vue

In questo corso ho imparato a integrare ambienti 3D in applicazioni Vue utilizzando TresJS, comprendendo la configurazione dell'ambiente, la creazione di geometrie, luci, ombre e animazioni, nonché l'applicazione di texture avanzate e interattività. Ho anche acquisito conoscenze sull'ottimizzazione e le prestazioni in progetti 3D per il web.

Utility Types in TypeScript

Utility Types in TypeScript

In questo corso ho approfondito i Utility Types di TypeScript, imparando a utilizzare strumenti come Partial, Required, Omit, Pick, Readonly e altri tipi avanzati per scrivere codice più flessibile, sicuro e manutenibile. Ho anche lavorato con utilità come Exclude, Extract, ReturnType, Parameters, NonNullable e Awaited, applicandoli in casi pratici per ottimizzare la tipizzazione in progetti reali.

JavaScript (ES2023 & ES2024)

JavaScript (ES2023 & ES2024)

In questo corso ho imparato le novità più recenti di JavaScript (ES2023 e ES2024), inclusi nuovi metodi per array, oggetti e set, nonché miglioramenti nella gestione delle promesse e negli operatori logici. Ho anche acquisito tecniche per ottimizzare e rendere il codice più leggibile, applicando le ultime funzionalità del linguaggio in progetti moderni.

CSS Grid

CSS Grid

In questo corso ho approfondito la creazione di design web moderni e adattabili utilizzando CSS Grid, rafforzando la mia comprensione dai fondamenti alle tecniche avanzate. Ho esplorato unità, strumenti di controllo e proprietà di allineamento, applicandoli per costruire layout strutturati e responsive in modo più efficiente.

HTML

HTML

In questo corso ho approfondito la strutturazione di pagine web chiare, semantiche e accessibili con HTML, rafforzando l'uso appropriato di tag, attributi e strutture. Ho anche esaminato aspetti di HTML semantico, accessibilità, form e best practice SEO, applicando una sintassi pulita e coerente in progetti più avanzati.

Tailwind

Tailwind

In questo corso ho approfondito l'uso di Tailwind CSS per sviluppare interfacce moderne, veloci e completamente responsive, rafforzando la mia comprensione del sistema di classi utility, della configurazione e personalizzazione del framework, nonché dell'uso di Flexbox, Grid e layout adattivi. Inoltre, ho esaminato le best practice di ottimizzazione e la creazione di componenti riutilizzabili con un design coerente ed efficiente.

Model Context Protocol

Model Context Protocol

In questo corso ho imparato a creare e integrare Model Context Protocols (MCPs) per connettere modelli di linguaggio con API, database e servizi esterni, comprendendo la loro architettura e scopo nell'ecosistema Anthropic/Claude. Ho anche lavorato sulla configurazione di server MCP, il loro utilizzo in VSCode e l'automazione dei test con Playwright, applicando le best practice per standardizzare la comunicazione tra LLM e sistemi esterni.

Promesse in JavaScript

Promesse in JavaScript

In questo corso ho approfondito il lavoro con l'asincronia in JavaScript utilizzando le promesse, rafforzando la mia comprensione della loro sintassi, concatenamento e gestione degli errori con then, catch e finally. Ho anche esaminato metodi avanzati come Promise.all e Promise.race, nonché la combinazione con async/await per scrivere codice più pulito, efficiente e manutenibile.

Figma per Sviluppatori

Figma per Sviluppatori

In questo corso ho approfondito Figma dalla prospettiva di uno sviluppatore, comprendendo i principi di base del design delle interfacce e dell'organizzazione dei progetti. Ho lavorato con componenti, variabili, modalità di design e prototipazione, migliorando la collaborazione con i team di design. Inoltre, ho imparato a integrare Figma con i flussi di lavoro di sviluppo tramite Plugin e DevMode, ottimizzando la transizione dal design al codice.

Claude Code: A Highly Agentic Coding Assistant

Claude Code: A Highly Agentic Coding Assistant

In questo corso ho approfondito l'uso di Claude Code, un assistente di codifica altamente autonomo, apprendendo le migliori pratiche per lavorare in modo efficiente con progetti complessi. Ho esaminato come fornire un contesto chiaro a Claude, coordinare più istanze in parallelo, integrare server MCP e GitHub e applicare le sue funzioni di pianificazione, memoria e sessioni parallele. Il corso ha incluso esempi pratici come chatbot RAG, analisi dei dati in Jupyter e creazione di interfacce visive da Figma, mostrando come ottimizzare, refactorizzare e automatizzare i flussi di lavoro di sviluppo con Claude Code.

Animazioni CSS

Animazioni CSS

Corso incentrato sulla padronanza delle animazioni CSS da zero, imparando a creare transizioni, effetti e movimenti fluidi senza bisogno di JavaScript. Include l'uso di keyframes, controllo dei tempi, ottimizzazione e animazioni con scroll per ottenere risultati visivi attraenti ed efficienti.

CSS

CSS

Corso completo per imparare il CSS, comprendendo come dare stile alle pagine web con buone pratiche ed esempi pratici. Copre dai fondamenti del linguaggio a temi avanzati come posizionamento e Flexbox, per creare design moderni e ben strutturati.

WordPress

WordPress

Corso avanzato in cui ho imparato a creare e personalizzare siti web completi con WordPress, dalla sua installazione e configurazione allo sviluppo di template e plugin propri. Include l'uso di Elementor e Gutenberg, integrazione di WooCommerce, ottimizzazione SEO e miglioramenti di sicurezza e prestazioni.

Master in Elementor

Master in Elementor

Formazione sull'uso di WordPress ed Elementor per creare e progettare siti web professionali, dalla configurazione del dominio e dell'hosting all'utilizzo avanzato di widget e funzionalità nelle versioni gratuita e PRO.

PWA di rilevamento oggetti con Angular

PWA di rilevamento oggetti con Angular

Corso pratico in cui ho imparato a sviluppare una PWA di rilevamento oggetti in tempo reale con Angular 19 e TensorFlow.js. Include configurazione PWA, integrazione di TensorFlow.js per il rilevamento oggetti, acquisizione e elaborazione di immagini in diretta, ottimizzazione con Web Workers e Lazy Loading, archiviazione offline con IndexedDB e distribuzione su dispositivi mobili.

Colloqui di Lavoro in Inglese

Colloqui di Lavoro in Inglese

Formazione sui colloqui di lavoro in inglese, focalizzata sulla strutturazione del mio percorso professionale, il miglioramento della comunicazione e della pronuncia, e l'affrontare con sicurezza diversi tipi di colloqui, inclusi AI, cultural fit e live coding, applicando il metodo THINK.

Animazioni con GSAP

Animazioni con GSAP

In questo corso ho approfondito GSAP, esplorando timeline, animazioni nidificate e l'uso dei plugin, lavorando con esempi basati su siti web reali per comprendere come creare animazioni web complesse, coordinate e dinamiche.