DEV Community

Cover image for Exploring Web Development: Key Concepts and Essential Insights ๐ŸŒ - Part 2
Ali Samir
Ali Samir

Posted on

Exploring Web Development: Key Concepts and Essential Insights ๐ŸŒ - Part 2

Let's proceed with our exploration of the key concepts to grasp a thorough understanding of the web development process.


๐Ÿ“Œ Hosting

Web hosting is an online service that lets you publish your website files online. So, anyone with access to the internet has access to your website.


โšก๏ธ What Is Web Hosting? https://youtu.be/htbY9-yggB0

โšก๏ธ Different Types of Web Hosting https://youtu.be/AXVZYzw8geg

โšก๏ธ Where to Host a Full Stack Project on a Budget https://youtu.be/Kx_1NYYJS7Q



๐Ÿ“Œ DNS

๐Ÿ”ฐ The Domain Name System (DNS) is the Internet's phonebook.

๐Ÿ”ฐ Humans access information online through domain names, such as nytimes.com or espn.com.

๐Ÿ”ฐ Web browsers interact through Internet Protocol (IP) addresses.

๐Ÿ”ฐ DNS translates domain names to IP addresses so browsers can load Internet resources.


โšก๏ธ What is DNS? https://www.cloudflare.com/en-gb/learning/dns/what-is-dns

โšก๏ธ Mess with DNS - DNS Playground https://messwithdns.net

โšก๏ธ How DNS works https://howdns.works

โšก๏ธ DNS and How does it Work? https://youtu.be/Wj0od2ag5sk

โšก๏ธ DNS Records https://youtu.be/7lxgpKh_fRY

โšก๏ธ When to add glue records to DNS settings https://youtu.be/e48AyJOA9W8

โšก๏ธ DNS Records for Newbies - How To Manage Website Records https://youtu.be/YV5tkQYcvfg



๐Ÿ“Œ Browsers

A web browser is a software application that enables a user to access and display web pages or other online content through its graphical user interface.


โšก๏ธ How Browsers Work https://web.dev/articles/howbrowserswork

โšก๏ธ Role of Rendering Engine in Browsers https://www.browserstack.com/guide/browser-rendering-engine

โšก๏ธ Populating the Page: How Browsers Work https://developer.mozilla.org/en-US/docs/Web/Performance/How_browsers_work

โšก๏ธ How Do Web Browsers Work? https://youtu.be/WjDrMKZWCt0



โญ During our discussion, we covered some of the crucial concepts in web development that are fundamental to understand, without going into details about any specific technology.

โญ These core concepts will serve as a useful reference for everyone, whether you are new to this field or an experienced developer refining your skills, in navigating the constantly changing web environment.


I hope you found our discussion informative and enjoyable! ๐Ÿ˜Š

Top comments (0)