Course Code: cl-osc
Duration: 14 hours
Overview:

The course introduces some common security concepts, gives an overview about the nature of the vulnerabilities regardless of the used programming languages and platforms, and explains how to handle the risks that apply regarding software security in the various phases of the software development lifecycle. Without going deeply into technical details, it highlights some of the most interesting and most aching vulnerabilities in various software development technologies, and presents the challenges of security testing, along with some techniques and tools that one can apply to find any existing problems in their code.

Participants attending this course will 

  • Understand basic concepts of security, IT security and secure coding
  • Understand Web vulnerabilities both on server and client side
  • Realize the severe consequences of unsecure buffer handling
  • Be informated about some recent vulnerabilities in development environments and frameworks
  • Learn about typical coding mistakes and how to avoid them
  • Understand security testing approaches and methodologies

Audience

Managers

Course Outline:
  • Agenda
  • Introduction
  • IT security and secure coding
  • Security challenges of various platforms – highlights –
  • C/C++ (native code) secure coding
  • Web application security
  • Java platform security
  • Challenges of security testing
Sites Published:

United Arab Emirates - The Secure Coding Landscape

Qatar - The Secure Coding Landscape

Egypt - The Secure Coding Landscape

Saudi Arabia - The Secure Coding Landscape

South Africa - The Secure Coding Landscape

Brasil - The Secure Coding Landscape

Canada - The Secure Coding Landscape

中国 - The Secure Coding Landscape

香港 - The Secure Coding Landscape

澳門 - The Secure Coding Landscape

台灣 - The Secure Coding Landscape

USA - The Secure Coding Landscape

Österreich - The Secure Coding Landscape

Schweiz - The Secure Coding Landscape

Deutschland - The Secure Coding Landscape

Czech Republic - The Secure Coding Landscape

Denmark - The Secure Coding Landscape

Estonia - The Secure Coding Landscape

Finland - The Secure Coding Landscape

Greece - The Secure Coding Landscape

Magyarország - The Secure Coding Landscape

Ireland - The Secure Coding Landscape

Luxembourg - The Secure Coding Landscape

Latvia - The Secure Coding Landscape

España - El Paisaje de Codificación Segura

Italia - The Secure Coding Landscape

Lithuania - The Secure Coding Landscape

Nederland - The Secure Coding Landscape

Norway - The Secure Coding Landscape

Portugal - The Secure Coding Landscape

România - The Secure Coding Landscape

Sverige - The Secure Coding Landscape

Türkiye - The Secure Coding Landscape

Malta - The Secure Coding Landscape

Belgique - The Secure Coding Landscape

France - The Secure Coding Landscape

日本 - The Secure Coding Landscape

Australia - The Secure Coding Landscape

Malaysia - The Secure Coding Landscape

New Zealand - The Secure Coding Landscape

Philippines - The Secure Coding Landscape

Singapore - The Secure Coding Landscape

Thailand - The Secure Coding Landscape

Vietnam - The Secure Coding Landscape

India - The Secure Coding Landscape

Argentina - El Paisaje de Codificación Segura

Chile - El Paisaje de Codificación Segura

Costa Rica - El Paisaje de Codificación Segura

Ecuador - El Paisaje de Codificación Segura

Guatemala - El Paisaje de Codificación Segura

Colombia - El Paisaje de Codificación Segura

México - El Paisaje de Codificación Segura

Panama - El Paisaje de Codificación Segura

Peru - El Paisaje de Codificación Segura

Uruguay - El Paisaje de Codificación Segura

Venezuela - El Paisaje de Codificación Segura

Polska - The Secure Coding Landscape

United Kingdom - The Secure Coding Landscape

South Korea - The Secure Coding Landscape

Pakistan - The Secure Coding Landscape

Sri Lanka - The Secure Coding Landscape

Bulgaria - The Secure Coding Landscape

Bolivia - El Paisaje de Codificación Segura

Indonesia - The Secure Coding Landscape

Kazakhstan - The Secure Coding Landscape

Moldova - The Secure Coding Landscape

Morocco - The Secure Coding Landscape

Tunisia - The Secure Coding Landscape

Kuwait - The Secure Coding Landscape

Oman - The Secure Coding Landscape

Slovakia - The Secure Coding Landscape

Kenya - The Secure Coding Landscape

Nigeria - The Secure Coding Landscape

Botswana - The Secure Coding Landscape

Slovenia - The Secure Coding Landscape

Croatia - The Secure Coding Landscape

Serbia - The Secure Coding Landscape

Bhutan - The Secure Coding Landscape

Nepal - The Secure Coding Landscape

Uzbekistan - The Secure Coding Landscape