Logo NEXSYS menu
ISO 9001

Nexsys Srl è certificata
ISO 9001:2015

Microsoft Solutions Partner

Siamo Microsoft Solution Partner per il Modern Work

Corso Web Application Security in .NET

Durata: 1 giorno

icona web

Live Online

in presenza

In presenza

icona web

Live Online

in presenza

In presenza

Formazione Sicurezza Application Microsoft

Il corso Web Application Security in .NET è progettato per sviluppatori e team tecnici che lavorano nell’ecosistema Microsoft e desiderano realizzare applicazioni web robuste e conformi agli standard di sicurezza.

Il percorso affronta in modo pratico le vulnerabilità più comuni in ambienti .NET (Windows Forms, WPF, API REST, SQL Server) e fornisce le tecniche per prevenirle, mitigando i rischi di exploit.

I partecipanti imparano ad applicare i principi di programmazione sicura direttamente nello stack Microsoft, con attenzione agli aspetti di compliance normativa (NIS2, GDPR) e agli standard di riferimento (OWASP, CVSS).

icona live

Sessioni live interattive

Lezioni in diretta con spazio per domande e confronto.
icona pratico

Approccio pratico

Esercitazioni e casi reali per mettere in pratica ciò che impari.

Cosa imparerai

  • Applicare principi di programmazione sicura in .NET
  • Valutare rischi e vulnerabilità usando CVSS e metodologie standard
  • Sviluppare interfacce sicure con input e credenziali protette
  • Proteggere API REST con autenticazione, throttling e CORS/CSRF
  • Garantire la sicurezza dei database
  • Implementare comunicazioni sicure
  • Riconoscere e mitigare vulnerabilità
  • Gestire file, memoria e serializzazione per prevenire exploit

I vantaggi della formazione Nexsys

icona trainer

Trainer esperti ecertificati

Formatori con esperienza concreta in ambito aziendale.
icona aggiornamento

Contenuti sempre aggiornati

Materiale sempre in linea con le novità del settore.
icona open badge

Open Badge digitale

Un certificato digitale, verificabile e condivisibile online.
icona esercitazioni

Esercitazioni guidate

Attività pratiche con il supporto diretto del docente.
icona registrazione

Registrazioni disponibili

Rivedi le lezioni quando vuoi per 3 mesi.
icona supporto

Supporto post-corso

Assistenza anche dopo la fine del corso, per chiarimenti e approfondimenti.

Personalizza la tua formazione

Il corso può essere riprogettato su misura delle esigenze formative della tua azienda o di un gruppo di lavoro. Contenuti, durata e modalità sono personalizzabili per garantire coerenza con i tuoi obiettivi, tempi e budget.

Programma del Corso

Modulo 1: Fondamenti di sicurezza delle applicazioni Web

  • Standard di programmazione sicura per .NET
  • Sistema di Valutazione delle Vulnerabilità Comuni (CVSS) e valutazione del rischio

Modulo 2: Sicurezza in Windows Forms e WPF: interfacce utente sicure

  • Validazione e sanificazione degli input
  • Autenticazione sicura dei form
  • Memorizzazione sicura delle credenziali
  • Considerazioni sulla sicurezza del deployment

Modulo 3: Sviluppo sicuro delle API REST

  • Autenticazione (OAuth 2.0, JWT, API key)
  • Limitazione della frequenza e throttling
  • Validazione dell'input e codifica dell'output
  • Protezione CORS e CSRF in .NET

Modulo 4: Sicurezza del Database: SQL Server

  • Query con parametri e sicurezza ORM
  • Sicurezza delle stringhe di connessione
  • Prevenzione SQL injection nel codice

Modulo 5: Sicurezza delle comunicazioni in rete

  • Best practice TLS/SSL
  • Gestione dei certificati

Modulo 6: Pratiche di programmazione sicura

  • Vulnerabilità comuni OWASP 10 (in particolare A01:2021 – Broken Access Control ,A02:2021 – Cryptographic Failures,A05:2021 – Security Misconfiguration)
  • Gestione sicura dei file
  • Serializzazione sicura
  • Gestione della memoria e buffer overflow

Requisiti

Per partecipare con profitto alla formazione è consigliato conoscere i principi di:

  • Sviluppo di applicazioni web e desktop .NET
  • Nozioni di base di sicurezza informatica

Prezzo per formazione dedicata online

Seleziona il numero di partecipanti:
One to One
2
3
Più di 3

€ 690 + IVA a partecipante

A chi è rivolto

    • WEB Developers .NET
    • Front-end Developer con stack Microsoft
    • Technical Lead
    • Professionisti IT

Open Badge digitale

Con i nostri corsi non ricevi un semplice attestato in PDF, ma un badge digitale riconosciuto a livello internazionale, conforme allo standard Open Badge.

È verificabile, condivisibile su LinkedIn e integrabile nel tuo CV, per valorizzare le competenze acquisite in modo moderno, trasparente e affidabile.

ethical hacker open badge web

Preferisci compilare il modulo? Scrivi i tuoi dati qui sotto

Il servizio telefonico è attivo dal lunedì al venerdì dalle 8:00 alle 18:00 al numero 0452456669. Puoi anche compilare il modulo sottostante: