Gerelateerde onderwerpen:
Microsoft | .NET | Security | Software Development


Mail deze pagina
Printbare versie van deze pagina
Snel online aanmelden

EC-Council Certified Secure Programmer.net

Doelgroep | Voorkennis | Doel | Onderwerpen | Data & prijzen | Aanmelden | Gerelateerd

Deze cursus zal van onschatbare waarde zijn voor zowel software-ontwikkelaars en programmeurs om te leren coderen en zeer veilige toepassingen en webapplicaties te ontwikkelen. Dit wordt gedaan in de hele levenscyclus van de software die het ontwerpen, implementeren en uitrollen van applicaties aangaat. NET wordt veel gebruikt door bijna alle organisaties als de toonaangevende kader om web applicaties te bouwen.

De cursus leert ontwikkelaars hoe ze beveiligingsfouten moeten beveiliging, hoe tegenmaatregelen te identificeren en te implementeren in de hele software development life cycle en om de algehele kwaliteit van de producten en toepassingen te verbeteren.
EC-Council Certified Secure Programmer legt de basis dat vereist is voor alle applicatie-ontwikkelaars en ontwikkelingsorganisaties om applicaties met meer stabiliteit en minder veiligheidsrisico′s voor de consument te produceren. De Certified Secure Application Developer standaardiseert de kennisbasis voor de ontwikkeling van toepassingen door het opnemen van de ′best practices′, gevolgd door ervaren experts in de verschillende domeinen.

Doelgroep cursus EC-Council Certified Secure Programmer.net

The ECSP certification is intended for programmers who are responsible for designing and building secure Windows/Web based applications with .NET Framework. It is designed for developers who have .NET development skills.

Voorkennis

Wij adviseren onderstaande voorkennis:

  • You must be well-versed with .NET programming language

Doel

  • Familiarize you with .Net Application Security, ASP.Net Security Architecture and help you understand the need for application security and common security threats to .Net framework.
  • Discuss security attacks on .Net frame work and explain the secure software development life cycle.
  • Help you to understand common threats to .Net assemblies and familiarize you with stack walking processes.
  • Discuss the need for input validation, various input validation approaches, common input validation attacks, validation control vulnerabilities, and best practices for input validation.
  • Familiarize you with authorization and authentication processes and common threats to authorization and authentication.
  • Discuss various security principles for session management tokens, common threats to session management, ASP.Net session management techniques, and various session attacks.
  • Cover the importance of cryptography in .Net, different types of cryptographic attacks in .Net, and various .Net cryptography namespaces.
  • Explain symmetric and asymmetric encryption, hashing concepts, digital certificates, digital and XML signatures.
  • Describe the principles of secure error handling, different levels of exception handling, and various .Net logging tools.
  • Examine file handling concepts, file handling security concerns, path traversal attacks on file handling, and defensive techniques against path traversal attack.
  • Students in this course will acquire knowledge in the following areas:
  • .Net framework security features and various secure coding principles
  • .Net framework run time security model, role-based security, code access security (CAS), and class libraries security
  • Various validation controls, mitigation techniques for validation control vulnerabilities, defensive techniques for SQL injection attacks, and output encoding to prevent input validation attacks
  • Defensive techniques against session attacks, cookie security, and View State security
  • Mitigating vulnerabilities in class level exception handling, managing unhandled errors, and implementing windows log security against various attacks
  • Defensive techniques against path traversal attacks and defensive techniques against canonicalization attack and file ACLs
  • Mitigating vulnerabilities in machine config files, mitigating the vulnerabilities in app config files, and security code review approaches
  • The importance of secure programmers and certified secure programmers, the career path of secure programmers, and the essential skill set of secure programmers

Onderwerpen cursus EC-Council Certified Secure Programmer.net

De cursus EC-Council Certified Secure Programmer.net behandelt de volgende onderwerpen:

    • Module 01: Introduction to .NET Application Security
    • Module 02: .NET Framework Security
    • Module 03: Input Validation and Output Encoding
    • Module 04: .NET Authorization and Authentication
    • Module 05: Secure Session and State Management
    • Module 06: .NET Cryptography
    • Module 07: .NET Error Handling, Auditing, and Logging
    • Module 08: .NET Secure File Handling
    • Module 09: .NET Configuration Management and Secure Code Review

    Klik hier voor een gedetailleerde onderwerpenlijst

Meer informatie?

Geïnteresseerd geraakt in deze opleiding
en wilt u weten wanneer er weer een sessie gepland wordt?


Vraag informatie aan


LesmethodeKlassikaal
Cursusduur3 dagen
CursuscodeECSP

Cursusdata

=Startgarantie

Locatie


Prijs

Info

Boeken
(*)Nieuwegein - Partner€4.700,00Vraag info aan
(*)Op uw locatie?Vraag info aan

Ook partner worden van Pluspartner? Neem contact op met ons voor meer info.

Gerelateerde cursussen

In dezelfde cursusgroep bieden wij óók onderstaande opleidingen aan:


Gedetailleerde onderwerpenlijst cursus EC-Council Certified Secure Programmer.net

Hieronder vind u een gedetailleerd overzicht met onderwerpen die in de cursus EC-Council Certified Secure Programmer.net behandeld zullen worden:


    This training is conducted by an EC-Council certified organization










Getoonde informatie onder voorbehoud, genoemde prijzen zijn exclusief BTW.

Share |

 
Informatie 
  Contact
  Cursusoverzicht
  Cursuskalender
  Bel mij!
  Brochure aanvragen
  Aanmelden voor nieuwsbrief
  Stel een vraag
 
 
Cursuscategorieën