Defensive Programmer: Advanced Concepts

Beginner
  • 6 videos | 18m 26s
  • Includes Assessment
  • Earns a Badge
Rating 4.1 of 60 users Rating 4.1 of 60 users (60)
Learners can explore advanced defensive coding concepts and practices such as session and risk management, assertive programming, and intelligible exceptions in this 6-video course. In the first tutorial, you will examine better ways to carry out secure session management, which is particularly pertinent for those that work on e-commerce sites or web programming. You will then move on to a study of risk management; risk is unfortunately a part of every project, including programming. Everyone would like to reduce risk to a zero level, but that is simply not realistic, so risk must be analyzed and quantified, to bring it down to a level that is acceptable and manageable. In this tutorial, you will therefore observe how to define risk management and learn how to apply risk management to software projects. Next, you will learn about assertive programming, take an overview and discover how to implement assertions. The final tutorial in this course covers intelligible exceptions, and learning how to implement meaningful and actionable exception handling.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Describe session management techniques and secure session management
    Define risk management and be able to apply risk management to software projects
  • Describe assertive programming and be able to implement assertions
    Describe intelligible exceptions and be able to implement meaningful and actionable exception handling
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 34s
  • 3m 57s
    Upon completion of this video, you will be able to describe session management techniques and how to securely manage sessions. FREE ACCESS
  • Locked
    3.  Risk Management
    4m 19s
    Find out how to define risk management and apply risk management to software projects. FREE ACCESS
  • Locked
    4.  Assertive Programming
    4m 5s
    After completing this video, you will be able to describe assertive programming and implement assertions. FREE ACCESS
  • Locked
    5.  Intelligible Exceptions
    3m 17s
    After completing this video, you will be able to describe exceptions that make sense and be able to implement exception handling that is useful and can be carried out. FREE ACCESS
  • Locked
    6.  Course Summary
    1m 14s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.6 of 4717 users Rating 4.6 of 4717 users (4717)
Rating 4.5 of 76 users Rating 4.5 of 76 users (76)
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 113 users Rating 4.5 of 113 users (113)
Rating 4.4 of 138 users Rating 4.4 of 138 users (138)
Rating 4.7 of 53 users Rating 4.7 of 53 users (53)