UDEMY
UDEMY Logo

The Complete SSL and TLS Guide : HTTP to HTTPS 

  • Offered byUDEMY

The Complete SSL and TLS Guide : HTTP to HTTPS
 at 
UDEMY 
Overview

Configure Cloudflare, FREE Let's Encrypt SSL/TLS certificate, NGINX and Apache web servers, create CSR SSL request

Duration

11 hours

Total fee

3,499

Mode of learning

Online

Credential

Certificate

The Complete SSL and TLS Guide : HTTP to HTTPS
 at 
UDEMY 
Highlights

  • Earn a Certificate of completion from Udemy
  • Get a 30 days money back guarantee on the course
  • Get full lifetime access of this course material
  • All will be taught from scratch, from simple setup to complex solution
Read more
Details Icon

The Complete SSL and TLS Guide : HTTP to HTTPS
 at 
UDEMY 
Course details

Skills you will learn
Who should do this course?
  • For owners of any websites, DevOps Engineers, web developers, network Engineers, java script developers, etc.
What are the course deliverables?
  • Learn how to install SSL/TLS Certificate on the web server
  • What is the difference between HTTP and HTTPS
  • What is CA (Certificate Authority) and how chain of trust is built
  • How TLS certificate is structured (subject name, issuer name, validity period, signature etc.)
More about this course
  • This course is all about securing websites with SSL/TLS certificates.
  • Become a master of HTTPS, Let's Encrypt, Cloudflare, NGINX and SSL/TLS Certificates
  • This is the most complete practical SSL guide here on Udemy that includes tons of practical activities
  • All practice exercises are performed on a real domain and real hosting and finally students will get production ready solution with HTTPS setup and redirection of HTTP to HTTPS

The Complete SSL and TLS Guide : HTTP to HTTPS
 at 
UDEMY 
Curriculum

Introduction

Overview of researches dedicated to SSL, TLS and HTTPS

Overview of the certificates of some popular websites

Difference between HTTP and HTTPS

Analyzing traffic using Wireshark

TCP/IP stack by example

Analyzing HTTP protocol using Wireshark

Analyzing HTTPS and TLS using Wireshark

Section 2 Introduction

Symmetric Key Encryption

Symmetric Key Encryption Algorithms

Hashing Overview

MD5 hashing algorithm

SHA hashing algorithm and HMAC overview

Encryption using asymmetric keys

Signing data using assymmetric keys

RSA Overview

Section 3 Introduction

Installing OpenSSL

Using OpenSSL for RSA keys generation

Exploring certificate of Instagram

Exploring certificate of Comodo

Root CA and root certificates in the OS

How Chain of Trust is built

Verifying chain of certificates

Section 4 Introduction

Introduction to the SSL and TLS

History and versions of the SSL and TLS

Why RSA is not used for data encryption in HTTPS

How TLS session is established

Analyzing TLS session setup using Wireshark

Overview of cipher suites

Encryption key generation by the web browser

Section 5 Introduction

Free domains overview

Setting up free domain and hosting using GitHub Page

Exploring TLS session with our website at Github.io - PART 1

Exploring TLS session with our website at Github.io - PART 2

Section 6 Introduction

Planning next steps with Paid Domain

Buying a domain

Setting up free hosting

Overview of the TLS settings at the free hosting

OPTIONAL - Trying to install free Let's Encrypt TLS certificate on free hosting

Faculty Icon

The Complete SSL and TLS Guide : HTTP to HTTPS
 at 
UDEMY 
Faculty details

Bogdan Stashchuk | Software Engineer, MBA, PhD, CCIE
Bogdan Stashchuk ha taught students for more than 20 years, he is working as a Software Engineer and he loves to teach and learn by himself. He has a huge experience in explaining difficult things in an easy to understand format backed up with practice activities. That is the perfect combination that enables candidates to really learn and retain gained knowledge for a long period of time.

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2346 CoursesRight Arrow Icon
qna

The Complete SSL and TLS Guide : HTTP to HTTPS
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...