sec4dev 2021 - Software Security 101: Secure Coding Basics, Free For Everyone

Published: 15 June 2021
on channel: sec4dev Conference & Bootcamp
915
18

Software Security 101: Secure Coding Basics, Free For Everyone

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

Prerequisites

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.

About the speaker:
Thomas Konrad has been part of SBA Research's software security team since 2010. He focuses on secure software development, web application security, penetration testing, secure software design, architecture, and process, and trains software development teams in those areas.

Want more security? Join our Security Meetup by SBA Research: https://www.meetup.com/de-DE/Security...


On this page of the site you can watch the video online sec4dev 2021 - Software Security 101: Secure Coding Basics, Free For Everyone with a duration of hours minute second in good quality, which was uploaded by the user sec4dev Conference & Bootcamp 15 June 2021, share the link with friends and acquaintances, this video has already been watched 915 times on youtube and it was liked by 18 viewers. Enjoy your viewing!