• No products in the cart.

You must be logged in to take this course  →   LOGIN | REGISTER NOW

The [course_title] course shows you how a client communicates with a server. The course discusses HTTP’s request and response cycle, dig into HTTP headers and verbs, distinguish HTTP/1 from HTTP/2 capabilities, etc.

You will learn how to secure your website and improve the performance of your web apps. Then the course provides you handcrafted servers where you’ll diagnose problematic server setups, issues with SSL certificates, and get a chance to hack an example bank website to transfer funds.


This course does not involve any written exams. Students need to answer 5 assignment questions to complete the course, the answers will be in the form of written work in pdf or word. Students can write the answers in their own time. Each answer needs to be 200 words (1 Page). Once the answers are submitted, the tutor will check and assess the work.


Edukite courses are free to study. To successfully complete a course you must submit all the assignment of the course as part of the assessment. Upon successful completion of a course, you can choose to make your achievement formal by obtaining your Certificate at a cost of £49.

Having an Official Edukite Certification is a great way to celebrate and share your success. You can:

  • Add the certificate to your CV or resume and brighten up your career
  • Show it to prove your success


Course Credit: Google


Course Curriculum

Lesson 1: HTTP's Request/Response Cycle
Intro 00:02:00
HTTP Requests 00:01:00
HTTP Requests 2 00:01:00
Fetching a single request 00:02:00
Fetching a single request 2 00:01:00
Getting Multiple Requests 00:02:00
Sending data with a POST Request 00:01:00
From XHR to Fetch 00:02:00
Outro 00:01:00
Lesson 2: HTTP/1
HTTP Intro 00:01:00
HTTP Verbs 00:01:00
HTTP Verbs 2 00:02:00
Common Response Headers 00:01:00
REST 00:02:00
Performance Basics 00:02:00
Performance Details 00:02:00
Performance Details 2 00:01:00
Outro 00:01:00
Lesson 3: HTTPS
HTTPS Intro 00:01:00
Securing HTTP 00:02:00
TLS and Certificate Authorities 00:02:00
TLS: Cryptography Primer 00:01:00
TLS: Hashing 00:01:00
Certificate Authority Signatures 00:02:00
The TLS Handshake 00:02:00
Mixed Content 00:01:00
Outro 00:01:00
Lesson 4: HTTP/2
HTTP/2 Intro 00:01:00
HTTP/1 Problem: Head of Line Blocking 00:02:00
HTTP/1 Problem: Uncompressed Headers 00:02:00
HTTP/1 Problem: Security 00:01:00
HTTP/2 Improvements 00:02:00
Working with HTTP/2 00:02:00
Outro 00:01:00
Lesson 5: Security
Security Intro 00:01:00
Origins 00:01:00
Origins 2 00:01:00
Overriding Same Origin Policy 00:02:00
CORS 00:02:00
Security Exploit – CSRF 00:01:00
Security Exploit – XSS 00:01:00
Security Outro 00:01:00
Course Outro 00:01:00
Submit Your Assignment 00:00:00
Certification 00:00:00

Course Reviews


9 ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

©2021 Edukite. All Rights Resereved
Edukite is A Part Of Ebrahim College, Charity Commission
Reg No 110841