Learn to code in a single day.

Ιστορία του διαδικτύου

Ο πρώτος προγραμματιστής

Ada Lovelace (1815-1852

Analytical Engine

Ο πρώτος υπολογιστής

1η Γενιά Υπολογιστών (1946-1956)

ENIAC

2η Γενιά των Υπολογιστών (1956-1963)

ΤΧ-0

3η Γενιά των Υπολογιστών (1964-1971)

Jack Kilby

IBM System 360

4η Γενιά των Υπολογιστών (1971 - σήμερα)

CPU: Intel 4004

Kenbak-1

Δίκτυα Υπολογιστών

ARPANET (1969)

1972 (23 Υπολογιστές στο ARPANET)

Το πρώτο e-mail !!!

Δίκτυα Υπολογιστών

1974: TCP

1978: TCP/IP

1969: NCP

1984: DNS

Πρωτόκολλα Διαδικτύου

Το ARPANET ακουλούθησαν και τα NSFNet, Usenet, Fidonet και Bitnet.

1991: HTTP

Δίκτυα Υπολογιστών

Tim Berners-Lee

 Εφευρέτης του Παγκόσμιου Ιστού (World Wide Web - 1989)

Δίκτυα Υπολογιστών

O πρώτος server

Γλώσσες Προγραμματισμού

Γλώσσα προγραμματισμού λέγεται μια τεχνητή γλώσσα που μπορεί να χρησιμοποιηθεί για τον έλεγχο ενός υπολογιστή

Γλώσσες Προγραμματισμού

1958 - ALGOL 58

1959 - COBOL

1964 - BASIC

1970 - Pascal

1972 - C

1972 - Smalltalk

1980 - C++

1984 - MATLAB

1986 - Objective-C

1991 - Visual Basic

1987 - Perl

1993 - Ruby

1995 - Java

1995 - JavaScript

1995 - PHP

Η πρώτη ιστοσελίδα

Η πορεία των ιστοσελίδων

yahoo - 1994

Η πορεία των ιστοσελίδων

amazon - 1995

Η πορεία των ιστοσελίδων

google - 1998

Η πορεία των ιστοσελίδων

apple - 1998

Η πορεία των ιστοσελίδων

wikipedia - 2001

Η πορεία των ιστοσελίδων

facebook - 2004

Η πορεία των ιστοσελίδων

1989: HTML

1995: CSS

1995: HTML 2.0

1997: HTML 4.0

1999: HTML 4.01

2008: HTML 5

1998: CSS 2

2007: CSS 2.1

2012: CSS 3

Πώς λειτουργεί μία ιστοσελίδα

Web Server

HTML

<ετικέτα></ετικέτα>

<ετικέτα>κείμενο</ετικέτα>

<> </>

<div>Hello</div>

<div id="mydiv">Hello</div>

<div id="mydiv" class="myclass">Hello</div>

HTML

<a href="http://www.google.com">A link</a>

<img src="myimage.jpg" />

CSS

CSS

CSS

CSS Box Model

HTML - CSS

JavaScript

Σχόλια

JavaScript

Συναρτήσεις

code1

By George Mastro

code1

  • 1,008