Skip to content

Course notes from Udacity's "HTTP & Web Servers"

Notifications You must be signed in to change notification settings

sharmaeshaan/UdacityNotes-http-and-webservers

Repository files navigation

Course notes jotted down while taking the "HTTP & Web Servers" course on Udacity as part of the Full Stack Web Developer Nanodegree v4.0

These notes have been made in an effort to increase my own understanding of the course concepts, to act as a quick reference for the future, and to act as supplementary material for others taking this course or a similar one.

The language has been kept simple and there are links at the bottom of every section to aid clarification and further independent exploration of topics.

Course Information

Provider Udacity
Title HTTP & Web Servers
Description "This course is intended for budding full-stack web developers to master the basics of HTTP, the protocol that underlies all web technology. In this course, you'll explore HTTP directly, talking with web servers and browsers by hand. You'll write and deploy low-level web applications in Python. And you'll learn more about how HTTP connects with other web technologies."
Lessons Requests and Responses, The Web from Python, HTTP in the Real World
Instructor/s Karl Krueger

Options for Accessing Notes

The notes have been written in Markdown and there are multiple ways to view them:

1. Right Here! 👇

Github's Markdown viewer renders .md files flawlessly so you can just click on the files and view them here itself. However, this may be a little restrictive since you can't directly take proper print outs or might not find the UI appealing enough for reading long files.

2. Markdown Editor 📖

I personally use Atom to edit and view Markdown files with the Markdown Preview package installed, but there are many other editors with live preview you can choose from.

Dillinger and StackEdit are in-browser editors which allow you to import a .md file or paste in it's text, view it and export it in various file formats, including PDF.

Alternatively, you can find an exhaustive list of Markdown editors here.

3. Pandoc 💻

Pandoc is a very powerful and extremely simple to use command line based tool for converting one file to another. Converting a the notes from Markdown to PDF in Pandoc would be as simple as

pandoc requests-&-responses.md -s -o requests-&-responses.pdf

If you find a mistake please mention it in the issues! Fork for spinning up your own versions!

Enjoy learning! ☀️


Creative Commons Licence
"UdacityNotes-http-and-webservers" by Eshaan Sharma is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Based on a work at https://www.udacity.com/course/http-web-servers--ud303.

About

Course notes from Udacity's "HTTP & Web Servers"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published