The Building Blocks of the Internet
Learn the fundamental technologies that make up websites and web pages
-
-
- Beginner
- 6
- 9
314 already enrolled
![](https://embed-ssl.wistia.com/deliveries/173f9012dbf0645f5ae571abd430030410d1bc1c.jpg?image_crop_resized=1280x720)
CSS
- Explain how CSS is responsible for the styling of a web page
- Distinguish locations where CSS rules are stored for a web page
![](https://embed-ssl.wistia.com/deliveries/ee1308cd7dd346bd26bc1bdd4894846229e3ca9b.jpg?image_crop_resized=1280x720)
JavaScript and DOM
- Explain what JavaScript and the Document Object Model is
- Explain how JavaScript works
- Decide which tools to use to view and manipulate
![](https://embed-ssl.wistia.com/deliveries/4acf53357d06afb690d7b51546742209009418a7.jpg?image_crop_resized=1280x720)
Protocols
- Define the basics of the internet protocol suite and how protocols sit on top of it
- Describe what protocols are and the different types of protocols that exist
- Explain how HTTP is a fundamental part of the Web
Welcome to the Building Blocks of the Internet, a seven-part course that looks at the fundamental technologies that make up websites and web pages. This course gives those who are new to web technologies an introduction to the following:
- HTML
- CSS
- JavaScript
- Network protocols focussed on HTTP
- Network protocol security
You will learn what these technologies are, how they work and how to test them. So you can:
- Work with these technologies to build your own testing project.
- Quickly analyse web pages and test individual parts of a site.
- Understand the underlying principles of the web that are used not just for web pages but in popular automation tools such as Selenium WebDriver.
Resources you'll use throughout this course:
- Atom: a text editing tool.
- JS Bin: A live pastebin for HTML, CSS & JavaScript and a range of processors.
- WC3 Validator: This validator checks the markup validity of web documents.
Explore MoT
![Pre-TestBash meetup by the beach](https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBalU2IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--d3e10ef6749efb26f9f9bd7a85221499c3a31f0f/Pre-TestBash%20Brighton%202024%20Meetup_TIMELINE.jpg)
Wed, 11 Sep 2024, 6:00 PM
Keysight are the proud sponsors of our pre-TestBash meetup by the beach
![The Complete Guide To XPath](https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdUVDIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--2a16efb9eb6f4f9bdb7bab1bbf8944c946e336dc/Sanjay_Kumar_-_Complete_Guide_to_XPath_Dojo.png)
Learn how to create robust XPath selectors for your automation and much more...
![This Week in Testing](https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbE01IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--516c6e6da653295c8a161ea4a622182ddb80ee80/This%20Week%20in%20Testing_TIMELINE.jpg)
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community