Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture covers the fundamentals of network protocols, including FTP, HTTP, SMTP, POP, IMAP, NTP, and DHCP. It explains the concept of routing and the challenges of finding optimal routes. The lecture also delves into network vulnerabilities, types of attacks like DDoS, DNS cache poisoning, and the importance of IP address management. Additionally, it discusses the difference between the Internet and the web, client/server architecture, CSS for styling web pages, dynamic web content, and server-side technologies like MVC and web frameworks. The session concludes with insights into search engines, eCommerce, sessions, cookies, browser vs. mobile apps, and an overview of the deep and dark web.