2h 4m – Beginner
You use it every day, for banking, researching, shopping, and social media, but do you really know how the web works? In this course, author James Williamson introduces the technology that makes the web run, the terminology involved, and how it all comes together to power the websites we know and love. He covers the alphabet soup of technologies involved (HTML, CSS, URL, DNS, HTTP, and IPv6), and explains what separates the front end (what we see) from the back end (what we don’t) on the web. This course is your “plain English” guide to the world of domains, databases, servers, and the technology that makes the web work.
Topics include:
Working with web clients and servers
Exploring HTTP
How browsers work
Structuring HTML
Controlling presentation with CSS
Scripting with JavaScript
Dealing with data
Working with a content management system (like WordPress)
Using cloud services
Introduction – 1m 53s
Welcome – 56s
Who is this course for? – 57s
1. Introduction to the Web – 35m 15s
Understanding how the web works – 2m 37s
Working with clients and servers – 2m 38s
The DNS and why it matters – 4m 41s
Internet protocols – 2m 33s
Exploring HTTP – 4m 13s
Anatomy of a URL – 7m 13s
How browsers work – 4m 32s
Web standards and the W3C – 3m 46s
Web server basics – 3m 2s
2. Front-End Technology – 37m 21s
Front-end design – 3m 11s
HTML, the language of the web – 3m 54s
Structuring HTML – 4m 22s
Controlling presentation through CSS – 4m 42s
Client-side scripting with JavaScript – 4m 40s
Common image types – 5m 31s
What is an API? – 3m 35s
HTML5 APIs – 4m 0s
Web fonts – 3m 26s
3. Back-End Technology – 37m 31s
Server-side scripting – 3m 13s
The importance of PHP – 5m 44s
Other popular server languages – 5m 37s
Dealing with data – 5m 56s
Using SQL databases – 3m 17s
Content management systems – 3m 46s
Content delivery networks – 2m 57s
Cloud services – 3m 33s
What is GitHub? – 3m 28s
4. Assembly Technologies – 9m 59s
JavaScript libraries – 3m 24s
Frameworks and boilerplates – 3m 30s
CSS preprocessors – 3m 5s
Conclusion – 2m 17s
Next steps – 2m 17s