Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

What Every Developer Must Know About HTTPS

via Pluralsight

Overview

HTTPS is an essential component of any software running on the web. This course teaches developers how to get their apps talking securely over the web, while avoiding the common pitfalls so many sites fall victim to.

Securing the transport layer of any application talking over the web is becoming an absolutely essential attribute of modern software. However, HTTPS is frequently not implemented due to perceived (rather than actual) barriers and when it is, it's often done poorly. Not only that, but many modern browser features that can help streamline secure communications (and actually make it more efficient and resilient) are rarely used. In this course, What Every Developer Must Know About HTTPS, you will learn all about why you need HTTPS. First, you'll learn the many positive things that HTTPS does. Next, you'll learn about what many people perceive as barriers to HTTP adoption. Finally, you'll spend some time exploring some topics that go outside of the the basics of HTTPS. By the end of this course, you'll have a fundamental knowledge to both implement HTTPS properly from the outset and retrofit it to existing applications.

Syllabus

  • Course Overview 1min
  • The HTTPS Value Proposition 37mins
  • HTTPS Fundamentals 28mins
  • Securing the Application 44mins
  • Overcoming (Perceived) Barriers to HTTPS 48mins
  • Beyond the Basics 43mins

Taught by

Troy Hunt

Reviews

4.9 rating at Pluralsight based on 381 ratings

Start your review of What Every Developer Must Know About HTTPS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.