Cosa imparerai
Percorso strutturato per passare dalle basi alla pratica in Cybersecurity in 12 settimane (full‑time).
Prework
Configura il tuo laboratorio di cybersecurity con virtualizzazione, Kali o Parrot Linux e VM vulnerabili. Imparerai la riga di comando di Linux, Python, Bash, Git, i fondamenti delle reti, il binario, l'esadecimale, la memoria, le basi del C, la crittografia e le tecniche di problem solving.
Introduzione e fondamenti
Imparerai i principi fondamentali della sicurezza (CIA, AAA, Zero Trust, defense in depth), il threat modelling STRIDE, la gestione del rischio e i framework di conformità (NIST CSF 2.0, ISO 27001, CIS Controls, GDPR, PCI-DSS, HIPAA, NDPA). Esplorerai Linux, Windows, Active Directory, il networking, HTTP, le API, l'autenticazione, la crittografia, la PKI, l'IAM, il cloud, i container, Kubernetes e la cyber kill chain.
Sicurezza offensiva (Red Team)
Padroneggia il penetration testing dalla ricognizione, l'OSINT, la scansione e l'enumerazione fino all'exploitation, l'escalation dei privilegi, il movimento laterale e la reportistica. Copre il phishing, l'OWASP Top 10 (2025), i test su API REST e GraphQL, gli attacchi ad Active Directory, il cracking delle password, i buffer overflow e i test di sicurezza su Wi-Fi, cloud, container e IA.
Sicurezza defensiva (Blue Team)
Imparerai le operazioni di un SOC, il logging, il SIEM (Splunk, Elastic, Microsoft Sentinel), le regole di detection Sigma, il threat hunting, gli IDS/IPS (Snort, Suricata, Zeek), l'EDR/XDR, l'incident response, la digital forensics, l'analisi del malware, la threat intelligence, il SOAR, la gestione delle vulnerabilità e la difesa cloud.
Specializzazioni e progetto finale
Esplora la sicurezza cloud, lo Zero Trust, il DevSecOps (SAST, DAST, SCA), la sicurezza di Terraform e dell'IaC, la gestione dei secret, la sicurezza della supply chain software (SBOM, SLSA), la sicurezza di IA e LLM, l'AI red teaming, i deepfake e materie facoltative su mobile, IoT e OT/ICS. Ti preparerai per certificazioni, bug bounty, portfolio e colloqui tecnici.

Capitolo 0: Prework
Il prework porta tutti alla stessa linea di partenza prima che iniziano le lezioni dal vivo. A questo corso si arriva con i background più diversi, quindi questa fase serve a garantire che nessuno resti indietro il primo giorno. È autogestito, procedi alla velocità che ti serve, e siamo sempre disponibili per aiutarti a pianificarlo e a sbloccarti quando resti fermo. Non serve alcuna esperienza per iniziare. Quando avrai finito ti sentirai a tuo agio con la riga di comando, avrai scritto un po' di codice, il tuo laboratorio sarà costruito e funzionante, e avrai rotto il tuo primo cifrario.
Configurazione del laboratorio
- Virtualizzazione, una macchina Kali o Parrot e VM target vulnerabili su una rete di laboratorio isolata
Fondamenti di Linux
- Muoversi in Linux, file e permessi
- Pipe e redirezione
Come funzionano i computer
- Binario ed esadecimale
- Come vengono memorizzati i dati e la memoria
- Cosa succede quando un programma viene eseguito
Python e Bash
- Variabili, cicli, funzioni
- Lettura e scrittura di file
- Piccoli script che automatizzano i compiti noiosi
- Un po' di Bash
C e memoria
- Una prima occhiata al C e a come è organizzata la memoria
- L'origine dei bug di memory-safety (buffer overflow, use-after-free)
Fondamenti di networking
- Indirizzi IP, porte e il concetto client/server
Git e GitHub
- Controllo di versione, così il tuo lavoro e i tuoi appunti sono tracciati dall'inizio
Progetto: L'Enigma
- Ti viene fornito un testo cifrato che devi decifrare per recuperare il messaggio nascosto, usando cifrari classici (Cesare, Vigenère, sostituzione) e il linguaggio che preferisci, per poi documentare come ci sei riuscito
Programma di apprendimento
Lunedì–Venerdì, 09:30–15:30
Sessione di lezione
09:30–11:00
Sessione di lezione
11:30–13:00
Sessione pratica
14:00–15:30
La nostra metodologia
Apprendimento live online
- In CLA elevi l’esperienza di apprendimento con sessioni live interattive: dialogo diretto con docenti e compagni, collaborazione e sviluppo rapido delle skill.
Studio autonomo
- Part‑time: 9 ore live + 11 ore di studio autonomo (totale 20 ore/settimana).
- Full‑time: 22,5 ore live + 17,5 ore di studio autonomo (totale 40 ore/settimana).
Classe capovolta
- Approccio flipped classroom per imparare attivamente e impegnarti in profondità con il curriculum.
Pratica guidata
- Esercizi hands‑on e costruzione del portfolio per consolidare una base solida di conoscenze.
Di cosa avrai bisogno
Non servono titoli in informatica o esperienza di programmazione per partecipare. Nelle prime settimane copriamo le basi per costruire una solida base da zero: ideale per chi inizia o cambia carriera.
- Laptop o computer: Dispositivo in grado di eseguire strumenti di sicurezza e macchine virtuali. Minimi consigliati: CPU Intel i5 o superiore, 16 GB RAM, 512 GB SSD.
- Connessione Internet stabile: Connessione affidabile per sessioni live, laboratori pratici e incarichi.
- Conoscenze informatiche di base: Comprensione di base di computer e sistemi operativi.
- Basi del Web: Familiarità con HTTP/HTTPS e i browser.
- Conoscenza dell’inglese: Livello B1 per comprendere materiali tecnici e comunicare efficacemente (il bootcamp è in inglese).
- Impegno: Disponibilità a dedicare ore settimanali a lezioni live, esercizi e studio.
Career Services Center
Workshop di sviluppo carriera
Sessioni aperte per te e per la community CLA. Scopri cosa offre il Career Center, incontra il career advisor e rifinisci il CV all’ultimo minuto.
Consulenza professionale personalizzata
Incontri strutturati per definire i tuoi obiettivi e una strategia d’azione, con piani concreti e check‑in periodici.
Simulazioni di colloquio
Esercitati su domande comportamentali e tecniche: come evidenziare i tuoi punti di forza, dare risposte efficaci e negoziare lo stipendio.
Revisione CV e lettera di presentazione
Consigli personalizzati su CV e cover letter, ottimizzati per recruiter e sistemi ATS, per massimizzare le chance di colloquio.
Bacheca lavoro e stage
Opportunità aggiornate e selezionate dai nostri career specialist, realmente entry‑level.
Accesso alla piattaforma di risorse
Materiali del Career Services, assignment e risorse del settore sempre disponibili nella nostra piattaforma di apprendimento.
Orientamento e networking
Incontra professionisti tech per consigli e mentoring e amplia la tua rete durante i nostri Career Talks ed eventi dedicati.
Networking Alumni
Connettiti con compagni e alumni CLA per condividere risorse utili, discutere trend e segnalare offerte di lavoro.
Perché scegliere Code Labs Academy?
Coaching di carriera 1:1
Supporto personalizzato da career specialist: ottimizzazione di CV e LinkedIn, simulazioni di colloquio e strategia di ricerca lavoro orientata ai ruoli tech.
Progetti pronti per il portfolio
Diplomati con un portfolio GitHub di progetti reali, sviluppati in aula e rifiniti grazie al feedback dei mentor.
Curriculum guidato dal mercato
Programma aggiornato ogni trimestre per seguire la domanda in AI, cybersecurity e sviluppo web.
Certificato riconosciuto
Mostra il tuo certificato Code Labs Academy accreditato AZAV su LinkedIn, nel CV e nelle pratiche di visto.
Domande frequenti
Recensioni e testimonianze degli ex studenti di Code Labs Academy
Gli insegnanti e i mentori sono meravigliosi, almeno quelli che ho avuto io. Moe mi ha insegnato più di tutti i miei insegnanti in tutta la mia vita. Fa capire le cose e ti incoraggia sempre ad andare avanti nonostante le sfide.

Gli insegnanti sono fantastici, tolleranti, motivati e allegri. Il processo di apprendimento è fluido e divertente, si ha lo spazio per fare domande e partecipare. Ma la cosa più importante è che ti preparano al mondo pratico realizzando e presentand ...

Il corso di sviluppo web di Code Labs Academy è stato davvero impressionante, è stata una delle migliori esperienze che ho avuto nella mia vita. Consiglio vivamente di partecipare a questo bootcamp dove non solo si impara lo sviluppo web, ma si ricev ...

Senza un background tecnologico, dopo pochi mesi sono in grado non solo di comprendere modelli complessi di machine learning o deep learning, ma anche di progettarli personalmente. Se siete alla ricerca di un cambiamento di carriera nel settore tecno ...

Il bootcamp sulla sicurezza informatica che ho frequentato nel 2022 mi ha insegnato le conoscenze e le competenze fondamentali necessarie per intraprendere una carriera nel settore IT. Il mio istruttore era competente, paziente e sempre pronto ad aiu ...

Uno dei modi migliori per imparare la scienza dei dati e l'apprendimento automatico, con insegnanti eccellenti che ti aiutano sempre a capire e ti danno più idee ed esempi. Se volete saperne di più sul ML, CLA è il posto migliore.

Si tratta di un campo di addestramento online con corsi asincroni che possono essere seguiti da qualsiasi studente in tutto il mondo. Apprezzo il fatto che alla fine venga rilasciato un certificato al termine del corso. Per riassumere, questo bootcam ...

L'equilibrio tra teoria e pratica è perfetto, si ha la possibilità di applicare ciò che si impara nei compiti a casa e nei progetti reali che vengono esaminati dagli insegnanti. Raccomando questo bootcamp a chiunque voglia iniziare la propria carrier ...

Come partecipante al bootcamp di sviluppo web, devo dire che è andato oltre le mie aspettative. Il bootcamp è davvero interattivo, divertente e istruttivo. Ho imparato molte cose grazie ai miei mentori e a tutti coloro che lavorano dietro le quinte. ...

Sono sempre alla ricerca di nuove opportunità per imparare le ultime tecnologie nel campo della Data Science e la qualità dei contenuti di Code Labs Academy ha superato le mie aspettative. Se siete appassionati di tecnologia e disposti a impegnarvi, ...

Dopo aver conseguito un master in analisi dei dati, ho cercato di approfondire le mie conoscenze in questo campo con l'obiettivo di intraprendere una carriera nella scienza o nell'analisi dei dati. Tuttavia, ho incontrato difficoltà nel trovare rispo ...




