Meet the talented students of our Post Graduate Diploma (PGD) Web Development class for the academic session 2024/2025 at Redeemer's University.
| Photo | Student Name | Student ID | Status |
|---|---|---|---|
OF
|
Oluwakayode Fafiyebi | RUN/CMP/24/18200 | Active |
TA
|
Temitope Adebayo | RUN/CMP/24/17876 | Active |
TW
|
Taiye Williams | RUN/CMP/24/17878 | Active |
KW
|
Kehinde Williams | RUN/CMP/24/18202 | Active |
AA
|
Aishat Akingbade | RUN/CMP/24/18205 | Active |
OA
|
Oluwatemitayo Aladejebi | RUN/CMP/24/18164 | Active |
OC
|
Opelami Caleb | RUN/CMP/24/18174 | Active |
IT
|
Ifeoluwa Tijesuni | RUN/CMP/24/18196 | Active |
Understanding the distinction between the Internet and the World Wide Web is fundamental to web development. While often used interchangeably, they are distinctly different concepts.
| Aspect | Internet | World Wide Web (WWW) |
|---|---|---|
| Definition | A global network of interconnected computers and servers | A system of interlinked hypertext documents accessed via the Internet |
| Nature | Physical infrastructure (hardware and networking protocols) | Software application that runs on the Internet |
| Invention | 1960s (ARPANET) | 1989-1991 (Tim Berners-Lee) |
| Protocol | TCP/IP (Transmission Control Protocol/Internet Protocol) | HTTP/HTTPS (HyperText Transfer Protocol) |
| Services | Email, FTP, VoIP, Gaming, Web, etc. | Websites, web pages, web applications |
| Access Method | Various applications and protocols | Web browsers (Chrome, Firefox, Safari, etc.) |
| Scope | Global network infrastructure | Subset of Internet services |
The Internet's development spans several decades, evolving from a military research project to the global communication backbone we know today.
Concept Birth: J.C.R. Licklider of MIT and ARPA proposed the concept of a "Galactic Network" of interconnected computers.
ARPANET: First message sent between UCLA and Stanford Research Institute. Four nodes connected: UCLA, Stanford, UCSB, and University of Utah.
Email: Ray Tomlinson sent the first network email and introduced the @ symbol for email addresses.
TCP/IP Development: Vint Cerf and Bob Kahn began developing TCP/IP protocol suite, the foundation of modern Internet.
Internet Protocol: ARPANET adopted TCP/IP, creating the technical foundation for the modern Internet.
Commercial Internet: First commercial ISPs appeared. The Internet began its transition from academic to commercial use.
World Wide Web: Tim Berners-Lee created the first website and web browser at CERN, making the Internet accessible to the general public.
Mosaic Browser: First popular web browser with graphics capability, leading to explosive Internet growth.
Broadband Era: High-speed Internet became widely available, enabling multimedia content and modern web applications.
Mobile Internet: Smartphones and mobile devices became the primary Internet access method for billions of users worldwide.
HyperText Markup Language (HTML) is the foundation of web content, evolving significantly since its creation to support modern web applications.
Concept: Tim Berners-Lee proposed HTML as part of his World Wide Web project at CERN.
HTML 1.0: First version with 22 basic tags including <title>, <h1>-<h6>, <p>, <a>, and <img>.
HTML 2.0: First standardized version by IETF, introducing forms, tables, and more structured elements.
HTML 3.2: W3C standardization, added support for tables, applets, and text flow around images.
HTML 4.01: Major revision introducing CSS support, scripting, accessibility features, and internationalization.
XHTML 1.0: XML-based version of HTML with stricter syntax rules and better structure.
HTML5: Modern standard with semantic elements, multimedia support, APIs, and enhanced forms.
Living Standard: HTML is now a "living standard" continuously updated by WHATWG.
Cascading Style Sheets (CSS) control the presentation and layout of HTML documents, separating content from design.
CSS is a stylesheet language used to describe the presentation of HTML documents. It controls layout, colors, fonts, spacing, and visual effects.
Applied directly to HTML elements using the style attribute:
<p style="color: blue; font-size: 18px;">This is inline CSS</p>
Defined within the <style> tag in the HTML document head:
<head>
<style>
p {
color: blue;
font-size: 18px;
}
</style>
</head>
Separate CSS file linked to HTML document:
<head>
<link rel="stylesheet" href="styles.css">
</head>
Every HTML element is treated as a rectangular box with:
JavaScript has evolved from a simple scripting language to the backbone of modern web development and beyond.
Birth: Brendan Eich created JavaScript at Netscape in just 10 days. Originally called "LiveScript," then "JavaScript."
Standardization: Netscape submitted JavaScript to ECMA International for standardization.
ECMAScript 1: First standardized version of JavaScript (ECMA-262).
ECMAScript 3: Added regular expressions, try/catch, and better string handling. Became widely adopted.
AJAX Revolution: Asynchronous JavaScript and XML enabled dynamic web applications without page reloads.
ECMAScript 5: Added strict mode, JSON support, array methods, and property getters/setters.
Node.js: Ryan Dahl created Node.js, bringing JavaScript to server-side development.
ECMAScript 6 (ES2015): Major update with classes, modules, arrow functions, promises, and template literals.
Modern JavaScript: Annual releases with continuous improvements. JavaScript now powers web, mobile, desktop, and server applications.
Test your luck with this JavaScript-powered number guessing game! Try to guess 5 numbers between 0 and 20.
Enter your 5 guesses and see how many you got right!