What's the topic?

Software Security 101: Secure Coding Basics, Free For Everyone

Wed, 07. Sep. 2022, 13:00 - 16:00

This is a completely free 3-hour training on the basics of secure coding. Although the examples will only be in one programming language each, most concepts can be applied to any language and type of software. You'll get a good overview of the following aspects of secure coding:

  • Introduction
    • Core security principles
    • Security criteria for choosing a programming language
    • Secure SDLC fundamentals
  • Secure coding practices
    • Input handling
    • Output handling
    • Pitfalls in low-level languages
    • Safe APIs
    • The Principle of Complete Mediation
    • Cryptography
    • Session management
    • Concurrency
  • Clean code
    • Readability
    • Maintainability
    • Testability
  • Dependency management
    • Criteria for choosing libraries and frameworks
    • Prerequisites for dependency checks
    • How to check dependencies


Ideally, you have some experience in software development, no matter what language. But even if you are just getting started with developing software, this is fine as well. There will definitely something to take away for you.

This session is free for everyone.

Date: Wednesday, September 7, 2022
Time: 13:00 -16:00
Getreidemarkt 9, 1060 Wien, BA Gebäude, 2.UG - GM 5 Praktikum Hörsaal
There will be signs & sec4dev staff to guide you to the Auditorium

Register here

Powered by: