CERCA IL TUO CORSO
CISCO LEARNING
SPECIALIZED PARTNER
Corsi
Catalogo
Prossime Date
Certificazioni
ORACLE APPROVED
EDUCATION CENTER
Corsi
Catalogo
Prossime Date
Certificazioni
MICROSOFT SILVER
LEARNING PARTNER
Corsi
Catalogo
Prossime Date
Certificazioni
GLOBAL KNOWLEDGE IBM
AUTHORIZED TRAINING PROVIDER
Corsi
Catalogo
Prossime Date
Certificazioni
AREE FORMATIVE
Agile
Apple
Autodesk
Change Management
Check Point
Cisco
Citrix
Cloud
Data Science & Machine Learning
Dell EMC
English
EPI NEW
GDPR NEW
Google
Grafica e Web Design
IBM
IT Governance
ITIL
Joomla
Lean IT
Management of Risk
Microsoft
Oracle
PRINCE2
Project Management
RedHat
Security
Sicurezza sul lavoro
Soft Skills
Sviluppo Applicazioni Web
VMware
ISCRIZIONI E INFORMAZIONI
PRESCOD - Asp.Net Secure Coding And Best Practices
 
Iscriviti
Scheda Corso
Richiedi Informazioni
Iscriviti alla Newsletter
Titolo:
Asp.Net Secure Coding And Best Practices
Codice:
PRESCOD

Durata:
3 Giorni
Prezzo:
1.800,00 € 
Lingua:
Italiano
Modalità:
Classroom
Visibilita:
STATO ATTIVO
Schedulazione:
LuogoData Sconto Iscrizione
Roma 04/03/2019
Torino 01/04/2019
Milano 06/05/2019
Roma 03/06/2019
Torino 08/07/2019
Milano 09/09/2019
Torino 14/10/2019
Milano 04/11/2019
Torino 09/12/2019

Prerequisiti:
  • Familiarità con gli strumenti di programmazione Microsoft (VisualStudio, Internet Explorer Debugger, SQL Server Management Studio)
  • Conoscenza linguaggio di programmazione C#
  • Conoscenza sviluppo applicazioni .NET
  • Conoscenza sviluppo applicazioni ASP.NET
  • Conoscenza tool di configurazione Internet Information Server
  • Conoscenza procedure emissione e creazione certificati SSL
  • Conoscenza tool di configurazione Firewall di Windows
  • Conoscenza metodi di autenticazione ASP.NET
Obiettivi:
  • Conoscere le tipologie di attacchi web e come difendersi
  • Fornite una serie di Best Practices da utilizzare durante la realizzazione delle applicazioni web
  • Realizzare applicazioni web “sicure”
Destinatari:
Sviluppatori web utilizzanti tecnologia .NET
Contenuti:

Secure Coding introduzione

  • Perché scrivere codice sicuro?
  • Quali sono i rischi? Impatti GDPR sul ciclo di vita del software
  • Determinare i rischi della nostra applicazione
  • Introduzione OWASP
  • Crittografica
    • Generazione chiavi
    • Salvataggio e gestione di chiavi e Hash
  • Firma ed offuscamento delle librerie / assembly
  • Code Access Security .NET
Tipi di attacchi
  • Defacing
  • Phishing
  • XSS Cross-Site Scripting
  • CSRF Cross-Site Request Forgery
  • SQL Injection
  • DOS Denial of service
  • MIM Man in the middle (Host Route DNS)
  • Attacco password
    • Brute Force
    • Dizionario

Deploy applicazione

  • Versionamento del codice
  • Deploy applicazione IIS
  • Test Driven Developement
  • Continuous Integration
  • ASP.NET Web Security WebForm & MVC
  • Autorizzazione ed Autenticazione
  • Protocolli di crypt
  • Crypt dei cookie
  • Accessibilità dei cookie
  • Implementazione ruoli applicativi
  • Gestione input utente (querystring & forms)

ASP.NET WebService Security (WEB API & WCF Services)

  • Autorizzazione ed Autenticazione
  • Protocolli di crypt
  • Implementazione Owin
  • Crypt messaggistica WCF
  • Autenticazione Bearer
  • Autenticazione Basic

Mobile and Desktop security

  • Salvataggio dati sensibili in locale
  • Autenticazione via API
  • Utilizzo SecureString
  • Data disclosure
Differenze tra mondo Web ed applicazioni client
  • Gestione dati di sessione/applicazione
  • Gestione cache

Certificazioni:

Percorso di certificazione Server

In base al livello di esperienza, scegli una certificazione per visualizzare i relativi dettagli e gli esami richiesti.

Icona MTA

MTA

Technology Associate

Gli elementi fondamentali delle competenze IT

Inizia da qui per attestare la tua conoscenza dei concetti tecnologici di base. Nota Gli esami MTA non sono validi per la certificazione MCP e non sono un prerequisito per la certificazione MCSA o MCSE.

Icona MCSA

MCSA

Solutions Associate

Le competenze per il tuo sviluppo professionale

Dimostra di possedere le competenze tecniche di base per sviluppare una carriera sostenibile nel settore dell'IT.

Icona MCSE

MCSE

Solutions Expert

Lo standard riconosciuto a livello globale per i professionisti IT

Dimostra la tua capacità di sviluppare soluzioni innovative con più tecnologie, sia in locale che nel cloud.

Certificazioni su Microsoft Azure

Scopri le certificazioni per Microsoft Azure.


Percorso di certificazione Desktop

In base al livello di esperienza, scegli una certificazione per visualizzare i relativi dettagli e gli esami richiesti.

Microsoft Specialist

Specializzati in un settore della tecnologia

Convalida le tue conoscenze e competenze in un settore specializzato di tecnologia e cerca di far distinguere la tua azienda rispetto alle altre in una particolare disciplina tecnica.

Icona MTA

MTA

Technology Associate

Gli elementi fondamentali delle competenze IT

Inizia da qui per attestare la tua conoscenza dei concetti tecnologici di base. Nota Gli esami MTA non sono validi per la certificazione MCP e non sono un prerequisito per la certificazione MCSA o MCSE.

Icona MCSA

MCSA

Solutions Associate

Le competenze per il tuo sviluppo professionale

Dimostra di possedere le competenze tecniche di base per sviluppare una carriera sostenibile nel settore dell'IT.

Icona MCSE

MCSE

Solutions Expert

Lo standard riconosciuto a livello globale per i professionisti IT

Dimostra la tua capacità di sviluppare soluzioni innovative con più tecnologie, sia in locale che nel cloud.

MCSE:
Enterprise Devices and Apps


Percorso di certificazione Applications

In base al livello di esperienza, scegli una certificazione per visualizzare i relativi dettagli e gli esami richiesti.

Icona MCSA

MCSA

Solutions Associate

Le competenze per il tuo sviluppo professionale
Icona MOS

Microsoft Office Specialist (MOS)

Riconoscimento delle competenze di base sulle applicazioni Office

Dopo aver superato il primo esame MOS, diventi un Microsoft Office Specialist. Nota Gli esami MOS non sono validi per la certificazione MCP.

Icona MOS Expert

Microsoft Office Specialist (MOS) Expert

Riconoscimento delle competenze avanzate su Word ed Excel

Dopo aver superato il primo esame MOS, diventi un Microsoft Office Specialist.

Icona MOS Master

Microsoft Office Specialist (MOS) Master

Riconoscimento della completa padronanza di tutte le applicazioni Office

Dopo aver superato il primo esame MOS, diventi un Microsoft Office Specialist.

Certificazioni su Microsoft Dynamics

Scopri le certificazioni per Microsoft Dynamics.


Percorso di certificazione Database

In base al livello di esperienza, scegli una certificazione per visualizzare i relativi dettagli e gli esami richiesti.

Icona MTA

MTA

Technology Associate

Gli elementi fondamentali delle competenze IT

Inizia da qui per attestare la tua conoscenza dei concetti tecnologici di base. Nota Gli esami MTA non sono validi per la certificazione MCP e non sono un prerequisito per la certificazione MCSA o MCSE.

Icona MCSA

MCSA

Solutions Associate

Le competenze per il tuo sviluppo professionale

Dimostra di possedere le competenze tecniche di base per sviluppare una carriera sostenibile nel settore dell'IT.

Icona MCSE

MCSE

Solutions Expert

Lo standard riconosciuto a livello globale per i professionisti IT

Dimostra la tua capacità di sviluppare soluzioni innovative con più tecnologie, sia in locale che nel cloud.

MCSE:
Business Intelligence


Percorso di certificazione Developer

In base al livello di esperienza, scegli una certificazione per visualizzare i relativi dettagli e gli esami richiesti.

Icona MCSD

MCSD

Solutions Developer

Lo standard riconosciuto a livello globale per l'eccellenza degli sviluppatori

Convalida la tua capacità di progettare e sviluppare soluzioni che superano i confini delle piattaforme tradizionali.

Certificazioni su Microsoft Azure

Scopri le certificazioni per Microsoft Azure.



       

CONTATTI
 
Sede Legale e Operativa
Direzione Generale e Tecnica
Centro Formazione
 
Corso Susa, 242
10098 Rivoli (TO)
Tel. 011 9500111
Fax 011 9500200
 
 
Direzione Commerciale
Sede Operativa
Centro Formazione
 
Via Nino Bonnet, 6/A
20154 Milano
Tel. 02 57700220
Fax 02 57700232
 
 
Ufficio Commerciale
Centro Formazione
 
 
Via Mosca, 52
00142 Roma
Tel. 06 93380992
X
Questo Sito utilizza cookie analytics di terze parti al fine di raccogliere informazioni aggregate sul numero degli utenti e su come visitano questo Sito.
Se vuoi sapere di più o negare il consenso a tutti o alcuni cookie clicca qui. Se accedi ad un qualunque elemento sottostante o chiudi questo banner, acconsenti all'uso dei cookie.