foundation for modern communication, commerce, entertainment, and education, 1.1 Networking connecting billions of people 1.2 Internet worldwide. 1.3 History 1.3 HISTORY: The history of the internet is a complex and fascinating tale that spans 1.1 NETWORKING: In web designing, several decades, involving numerous networking refers to the process of technological advancements, key figures, establishing connections between various and milestones. Here’s a brief overview: components of a website or web Origins (1950s-1960s) application. This involves both hardware ARPANET and Early Networks and software aspects. (1960s-1970s) Hardware Networking: This includes TCP/IP Protocol (1970s) the physical infrastructure like Expansion and Commercialization servers, routers, switches, and (1980s-1990s) cables that enable communication Global Spread and Modernization between different devices (such as (1990s-Present) client machines and servers) over a Current: The internet continues to network (like the internet). evolve with developments in Software Networking: This involves artificial intelligence, IoT (Internet of the protocols, algorithms, and Things), 5G technology, and software applications that facilitate increasing concerns about privacy communication over the network. and cybersecurity. For instance, HTTP (Hypertext Transfer Protocol) is a foundational 1.4 APPLICATIONS AND USERS: protocol for communication on the 1. Applications: These are software web, allowing web browsers to fetch programs designed to perform web pages from servers. specific tasks or functions. In the 1.2 INTERNET: The internet is a context of web design, applications global network of computers and could refer to various tools and other electronic devices software used to create, manage, and interconnected through various enhance websites. Examples include means, such as cables, satellites, or content management systems (CMS) wireless connections. It allows these like WordPress or Joomla, graphic design tools like Adobe Photoshop devices to communicate and or Sketch, and development exchange data with each other frameworks like React or Angular. across vast distances. The internet 2. Users: In web design, users refer to enables access to a wide range of the people who visit and interact information and services, including with websites. User experience (UX) design focuses on creating websites 3. **SMTP/IMAP/POP3 (Email that are easy to use, intuitive, and Protocols)**: enjoyable for visitors. User interface (UI) design deals with the visual and - Protocols for sending (SMTP) and interactive elements that users see receiving emails (IMAP and POP3). and interact with on a website. 3. Web Designing: This encompasses the process of creating and designing 4. **DNS (Domain Name System)**: websites. It includes various aspects such as layout design, graphic - Translates human-friendly domain design, content production, and names to IP addresses. usability. Web designers use tools and technologies like HTML, CSS, - Ensures users reach the correct website. JavaScript, and responsive design principles to create websites that are functional, visually appealing, and 5. **SSL/TLS (Secure Sockets Layer / optimized for different devices and screen sizes. Transport Layer Security)**: - Protocols for encrypting data sent over the internet. - Protocols Sure, here are the key protocols in web designing, summarized in - Vital for secure transactions and data points: protection.
1. **HTTP/HTTPS (HyperText Transfer 6. **REST (Representational State
Protocol / Secure)**: Transfer)**: - Protocols for transferring hypertext - Architectural style for designing requests and information on the internet. networked applications. - HTTPS includes encryption for secure - Uses standard HTTP methods and communication. focuses on stateless communication.
2. **FTP (File Transfer Protocol)**: 7. **WebSockets**:
- Used for transferring files between - Protocol for two-way communication client and server. between client and server. - Useful for uploading website files to a - Allows real-time data transfer, useful server. for applications like chat apps. 8. **AJAX (Asynchronous JavaScript and - Uses XML for message format and XML)**: relies on application layer protocols, typically HTTP or SMTP. - Technique for creating asynchronous web applications. - Allows web pages to update 13. **SFTP (Secure File Transfer asynchronously by exchanging small Protocol)**: amounts of data with the server. - Secure version of FTP. - Uses SSH for encryption. 9. **JSON (JavaScript Object Notation)**: - Lightweight data-interchange format. 14. **MIME (Multipurpose Internet Mail - Easy for humans to read and write, and Extensions)**: for machines to parse and generate. - Standard for formatting non-text email content. 10. **XML (Extensible Markup - Used to send multimedia files via Language)**: email. - Markup language for encoding documents in a format readable by both Understanding and effectively using these humans and machines. protocols is essential for web designers to - Used in web services and data ensure secure, efficient, and responsive interchange. web applications. Host machines & Host names. Internet architechtwee & Packet Switching, client server model- 11. **OAuth**: Band widts. and alichronus communicat500 - Open standard for access delegation. - Commonly used as a way to grant connection: Dial up accer - Direct & unft websites or applications limited access to Dedietcated connections - shell or TCP/IP user information without exposing accounts domains & Add roues-IP addreves. passwords.
12. **SOAP (Simple Object Access
Protocol)**: - Protocol for exchanging structured information in web services.
Computer Networking Beginners Guide: An Introduction on Wireless Technology and Systems Security to Pass CCNA Exam, With a Hint of Linux Programming and Command Line