0% found this document useful (0 votes)
11 views3 pages

Internet Basics for Full Stack Developers

The document provides an overview of the Internet, explaining its structure, functionality, and key protocols such as HTTP and FTP. It distinguishes between the Internet as an infrastructure and the Web as a service, and outlines different types of websites. Additionally, it emphasizes the importance of understanding these basics for full stack developers to create optimized and secure applications.

Uploaded by

bhattrohit2636
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views3 pages

Internet Basics for Full Stack Developers

The document provides an overview of the Internet, explaining its structure, functionality, and key protocols such as HTTP and FTP. It distinguishes between the Internet as an infrastructure and the Web as a service, and outlines different types of websites. Additionally, it emphasizes the importance of understanding these basics for full stack developers to create optimized and secure applications.

Uploaded by

bhattrohit2636
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

■ Day 2 – Full Stack Web Development Notes

1. What is Internet?
• The Internet is a worldwide system of interconnected computer networks.
• It uses the TCP/IP protocol for communication.
• Provides services: WWW, Email, File Transfer, Online Streaming.

2. How Internet Works?


• Devices connect through ISP (Internet Service Provider).
• Each device has a unique IP Address.
• Data transferred in packets using routers & switches.
• Works on the Client-Server Model:
- Client (browser) sends request
- Server responds with web pages/data
3. Important Protocols
• HTTP/HTTPS: HyperText Transfer Protocol (secure version with SSL).
• FTP: File Transfer Protocol.
• SMTP/IMAP/POP3: For Emails.
• DNS: Converts domain names ([Link]) into IP addresses.

4. Web vs Internet
• Internet: Infrastructure (network of networks).
• Web: Service on top of Internet (websites, apps, information).

5. Website Types
• Static Website: Fixed content (HTML/CSS only).
• Dynamic Website: Database + server-side scripts ([Link], PHP, Django).
6. Browser & Search Engine
• Browser: Software to access the web (Chrome, Firefox, Edge).
• Search Engine: Google, Bing, DuckDuckGo (indexes & retrieves info).

7. Why Internet Basics are Important for Full Stack Developer?


• To understand how client & server communicate.
• To build optimized, secure & scalable applications.
• To debug network-related issues effectively.

You might also like