Secure Coding in C Preview

Secure Coding in C

With Dan Gookin Liked by 2,452 users
Duration: 1h 19m Skill level: Advanced Released: 11/25/2019

Start my 1-month free trial

Course details

C lacks some of the safety valves offered by newer programming languages. But while this midlevel language has its weaknesses, writing safe C code is still possible—it just requires extra vigilance on the part of the developer. In this course, instructor Dan Gookin explains how to identify and code around weaknesses in the C programming language to write more secure programs. Many exploits are known regarding C code; this course reviews each one, explaining the vulnerabilities and how to deal with them. Major areas covered include undefined behavior, avoiding awkward constructions, validating input, managing strings, and working with pointers.

Skills you’ll gain

Earn a sharable certificate

Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.

Sample certificate

Certificate of Completion

  • Showcase on your LinkedIn profile under “Licenses and Certificate” section

  • Download or print out as PDF to share with others

  • Share as image online to demonstrate your skill

Meet the instructor

Learner reviews

4.5 out of 5

249 ratings
  • 5 star
    Current value: 159 63%
  • 4 star
    Current value: 69 27%
  • 3 star
    Current value: 14 5%
  • 2 star
    Current value: 2 <1%
  • 1 star
    Current value: 5 2%

Contents

What’s included

  • Practice while you learn 1 exercise file
  • Test your knowledge 5 quizzes
  • Learn on the go Access on tablet and phone

Similar courses

Download courses

Use your iOS or Android LinkedIn Learning app, and watch courses on your mobile device without an internet connection.