HTTP Fundamentals

Visit Tutorial Page ( Report)

HTTP is the protocol of the web, and this course will look at HTTP from a web developer's perspective. We'll cover resources, messages, cookies, and authentication protocols. We'll look at how HTTP clients can use persistent and parallel connections to improve performance, and see how the web scales to meet demand using cache headers and proxy servers. By the end of the course you will have the knowledge to build better web applications and web services.

  • HTTP Resources
    00:29:09
    • Introduction
      00:01:08
    • Uniform Resource Locators
      00:05:37
    • HTTP and IIS
      00:03:10
    • Ports, Queries, and Fragments
      00:04:48
    • Query Strings and ASP
      00:01:37
    • URL Encoding
      00:02:32
    • Content Types
      00:05:37
    • Content Negotiation
      00:03:59
    • Conclusion
      00:00:41
  • HTTP Messages
    00:38:47
    • Introduction
      00:00:32
    • Message Types
      00:02:13
    • A Manual Request
      00:06:31
    • HTTP Methods
      00:02:30
    • Safe Methods
      00:02:13
    • GET and POST Scenarios
      00:05:54
    • Request Messages
      00:04:45
    • Response Messages
      00:01:50
    • Status Codes
      00:03:18
    • HTTP Fiddler
      00:07:52
    • Summary
      00:01:09
  • HTTP Connections
    00:30:41
    • Introduction
      00:00:42
    • Whirlwind Networking
      00:04:37
    • Programming Sockets
      00:08:40
    • Handshakes with a Shark
      00:05:48
    • On the Evolution of HTTP
      00:02:09
    • Parallel Connections
      00:03:01
    • Persistent Connections
      00:05:09
    • Summary
      00:00:35
  • HTTP Architecture
    00:29:47
    • Introduction
      00:00:31
    • Resources Redux
      00:05:44
    • Architectural Qualities
      00:01:43
    • Adding Value
      00:02:19
    • Proxies
      00:03:08
    • Proxy Services
      00:03:30
    • Caching
      00:05:48
    • Fiddling with the Cache
      00:05:46
    • Summary
      00:01:18
  • HTTP Security
    00:41:44
    • Introduction
      00:00:26
    • The Stateful Stateless Web
      00:05:22
    • Cookies
      00:03:31
    • Tracing Sessions and HttpOnly
      00:06:22
    • Cookie Paths, Domains, and Persistence
      00:03:51
    • Basic and Digest Authentication
      00:07:25
    • Windows Authentication
      00:03:02
    • Forms Authentication
      00:03:02
    • OpenID
      00:02:00
    • Secure HTTP
      00:06:13
    • Summary
      00:00:30
Write Your Review

Reviews