Cenzic
Customer Login   |    Contact   |    Blog    
1-866-4-CENZIC (866-423-6942)   |    Subscribe to the Cenzic Blog Connect with us on Facebook Follow us on Twitter Find Cenzic on iTunes Link to us on LinkedIn Watch our videos on YouTube

Best Practices for Secure Coding

2-day course on learning better coding practices

This course is designed to teach developers and architects how to build more secure Web applications. With over 400 new vulnerabilities in Web apps every month, there’s an increased need to build secure code than ever before.

For every major aspect of the Web application, the relevant security issues are discussed, followed by how to design and then code the application so those issues are prevented. Code snippets showing both the correct and incorrect ways in building applications are shown to enhance retention of the concepts provided.

Objectives

  • Learn the principles of secure application development

Course Contents

  • Overview
  • Importance of security in the overall Software Development Life Cycle (SDLC)
  • Cryptography
  • Authentication
  • Authorization
  • Session Management
  • Input/Output Validation
  • Error Handling
  • Logging

Course Overview

Duration

2 Days (In-person or WebEx)
8 hours (CBT)

Target Audience

Developers, Architects, QA Engineers, and IT Information Security Analysts

Prerequisites

The course contains coding examples in both Java and ASP.Net., but can be customized for any development language. A working knowledge of HTML, JavaScript and any server-side programming language (ASP, ASP.Net, JSP, ColdFusion, Java, etc.) is recommended.

How the Course is Taught

Instructor-led (In-person or WebEx)
CBT