Tag Archives: Coursera

Day 44 – DNS and UDP

DNS is a great example of an application layer service that uses UDP for the transport layer instead of TCP, this can be broken down into a few simple reasons TCP UDP A DNS server never needs to care about … Continue reading

Posted in Study Notes | Tagged , , | Leave a comment

Day 43 – DNS

Computers only understand 1 and 0. DNS (Domain Name System) – A global and highly distributed network service that resolves strings of letters into IP addresses for you. The IP address for a domain name can also change all the … Continue reading

Posted in Study Notes | Tagged , , | Leave a comment

Day 42 – Transport and Application Layers

Client: SYN packet sender – The client sends a SYN packet to the server via TCP. It tells the server where it wants to connect, and provides the initial sequence number. Server – SYN packet receiver SYN packet – The … Continue reading

Posted in Study Notes | Tagged , , | Leave a comment

Day 41 – Source IP and Destination IP

Protocol The Protocol field in the IPv4 header contains a number indicating the type of data found in the payload portion of the datagram. (What kind of data is present?) Frame: HEADER IP DATAGRAM Data part that needs to be … Continue reading

Posted in Study Notes | Tagged , | Leave a comment

Day 40 – Subnetting

Valid IP Address Subnetting – the process of taking a large network and splitting it up into many individual smaller subnetworks or subnets. Address classes give us a way to break the total global IP space into discrete networks. Network … Continue reading

Posted in Study Notes | Tagged , , | Leave a comment

M1D18: Bits and Pieces of Computer Networking

Five Network Layers The TCP provides mechanisms to ensure that data is reliably delivered. The Physical Layer is the first layer of the TCP/IP Five-layer network model. Data Link Layer – layer in the Transmission Control Protocol/Internet Protocol (TCP/IP) model … Continue reading

Posted in Study Notes | Tagged , | Leave a comment

M1D17: Technical Support Fundamentals

Glossary Abstraction: To take a relatively complex system and simplify it for our use Algorithm: A series of steps that solves specific problems ASCII: The oldest character encoding standard used is ASCII. It represents the English alphabet, digits, and punctuation … Continue reading

Posted in Study Notes | Tagged , | Leave a comment

M1D6: JavaScript – Advanced Use of Operators

Task 1: Using the logical && operator You are coding an RPG game, where each character has certain skill levels based on the value saved in their score. The expected output in the console should be: “Mid-level skills: true”. Task … Continue reading

Posted in Study Notes | Tagged , | Leave a comment

M1D4: JavaScript

Variables Activity My Solution Data Types Assignment Operators + – * / Comparison Operators > Greater than < Less than == Equal to != Not equal to Logical Operators && Check for both conditions to be true || Checks for … Continue reading

Posted in Study Notes | Tagged , | Leave a comment

Introduction to HTML5

DOM (Document Object Model) Clean Code – works on as many browsers as possible Dom provides common tree-like structures that we can prove to be valid or invalid. Three parts of a well-formed document: Doctype Head Markup Validation Service – … Continue reading

Posted in Study Notes | Tagged , | Leave a comment