HTTP - Hypertext Transfer Protocol
3.3 (73 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
373 students enrolled
Wishlisted Wishlist

Please confirm that you want to add HTTP - Hypertext Transfer Protocol to your Wishlist.

Add to Wishlist

HTTP - Hypertext Transfer Protocol

HTTP is the network protocol of the Web. It is simple and powerful - famous for two-way conversation browser-server
3.3 (73 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
373 students enrolled
Created by Johnny Karkar
Last updated 2/2014
English
Current price: $10 Original price: $35 Discount: 71% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Ttry to tease apart HTTP’s interrelated and often misunderstood rules, and we offer you a series of topic-based videos that explain many aspects of HTTP
View Curriculum
Requirements
  • Basic IT background and programming,
Description

HTTP is the network protocol of the Web. It is both simple and powerful.Hypertext Transfer Protocol (HTTP) is the protocol programs use to communicate over the World Wide Web.HTTP is most famous for two-way conversation between web browsers and web servers.

In this tutorial, we try to tease apart HTTP’s interrelated and often misunderstood rules, and we offer you a series of topic-based videos that explain many aspects of HTTP

We will learn how to use tools such as Telnet, Eclipse's TCP/IP Monitor, Fiddler and Wireshark among others.

I will be adding more lectures / supplementary materials on the course as it goes by.

This tutorial is for anyone who wants to understand HTTP and the underlying architecture of the Web.

Johnny.

Who is the target audience?
  • Programmers, IT Students and curious audience.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
27 Lectures
02:39:56
+
Apache Tomcat (may be omitted! - but highly recommended)
4 Lectures 15:59

Download and Install the JDK - needed if Installing Tomcat.

Preview 07:02

Download and install Apache Tomcat

Download and Install Tomcat
03:42

Start & Stop Tomcat 7
02:42

Configuring Port number in Tomcat
02:33
+
HTTP - INTRODUCTION
9 Lectures 59:55
Introduction
05:49

URL - Uniform Resource Locators
07:31

IP address?
03:16

HTTP and Tomcat
06:10

URL Encoding p1. (or: 'What are those "%20" codes in URLs?')
13:05

URL Encoding p2. (Java URL encode example.')
06:30

MIME and Content-Type p1.
07:45

MIME and Content Type p2.
05:09

MIME and Content Type p3. (sniffing)
04:40
+
HTTP - Messages
5 Lectures 25:38



Telnet - Manual Entry p1.
06:04

Telnet - Moved:/Location: p2.
05:06
+
HTTP - Connections (in progress)
8 Lectures 56:55
Java - Socket and raw HTTP request to an HTTP server.
06:45

HTTP - B2C (3 Tier) Web application environment.
13:11

HTTP - POST and GET methods.
07:11

HTTP - Safe and Unsafe Operation
06:21

Fiddler
07:11

HTTP - Status codes
03:01


Wireshark
07:51
+
HTTP - REFERENCES & RESOURCES
1 Lecture 00:34
+
HTTP - more to come
0 Lectures 00:00
About the Instructor
Johnny Karkar
3.9 Average rating
103 Reviews
754 Students
4 Courses
Math/CS

Software Development Trainer

After working as a software developer and contractor for over 20 years for several companies including Grimaldi, Panalpina, SITEL and Toyota, in the UK, Europe and Africa, I decided to work full-time as a software trainer. I continue to live in the beautiful city of London, from where I continue to support several of my IT clients and offer training, support and advise.