SSL Complete Guide - HTTP to HTTPS [Video]

More Information
Learn
  • Learn how to install SSL/TLS certificate on web servers
  • Differentiate between HTTP and HTTPS
  • What a CA (Certificate Authority) is and how the chain of trust is built
  • Use Let's Encrypt free certificates (valid for 90 days) and Certbot ACME clients to issue and renew certificates automatically
  • Install and configure an NGINX web server for SSL/TLS encryption
About

This course is all about securing websites with SSL/TLS certificates. We start by exploring the basics of symmetric encryption algorithms such as AES, asymmetric encryption (RSA), and hashing protocols (MD5 and SHA). Also, we will explain the fundamentals of computer networks and TCP/IP stacks; for that, we use the Wireshark traffic analyzer.

You will learn about the structure of SSL/TLS certificates. Also, you will understand why CAs (Certificate Authorities) are needed and how the chain of trust is built. We will perform multiple practice activities:

• Buy a domain and configure DNS settings

• Use the Certbot ACME client to automatically obtain a free SSL certificate from Let's Encrypt

• With the help of OpenSSL, generate RSA keys and self-signed certificates

• Secure WordPress with Apache using SSL/TLS certificates

• Create a CSR (Certificate Signing Request) via OpenSSL and submit it to the CA server

• Configure Cloudflare for your domain and set up different SSL operation modes

• Install and configure NGINX web servers for SSL/TLS certificates

• Migrate from HTTP to HTTPS

• Redirect all traffic using HTTP 301 redirect from HTTP to HTTPS

No prior knowledge of computer networks, encryption, or configuring web servers is required. This course will teach you everything from scratch—from simple setups to complex solutions. If you want to master SSL and HTTPS in-depth, this course is for you!

Features
  • TLS certificate structure
  • Cloudflare reverse proxy with free SSL certificates
  • CSR (Certificate Signing Request), domain validation, and certificate installation
Course Length 10 hours 54 minutes
ISBN 9781839211508
Date Of Publication 20 Aug 2019

Authors

Bogdan Stashchuk

Bogdan Stashchuk: Bogdan is an experienced instructor with great practical background. He teaches complex stuff in an easy step-by-step manner. All his courses include practical exercises which allows the learners to follow him from the start of any course till the end. Learners will perform all tasks the same way he does in his video lectures. There are a lot of challenging assignments the solutions for which are discussed inside the course.

Frequently bought together:
AI Crash Course

AI Crash Course

$22.39
RRP $27.99 Save 20%
eBook
View Details
Extreme C

Extreme C

$31.99
RRP $39.99 Save 20%
eBook
View Details
Networking Fundamentals

Networking Fundamentals

$22.39
RRP $27.99 Save 20%
eBook
View Details