Front end development - Les 01

31
Les 01: De wondere wereld van het Internet.

Transcript of Front end development - Les 01

Page 1: Front end development - Les 01

Les 01: De wondere wereld van het Internet.

Page 2: Front end development - Les 01

2

Wie ben ik?

Jeroen Hulscher (25), Rijswijk

Oud CMD-student, afgestudeerd in 2007.Multimedia Engineering (huidige FED) , sinds vorig jaar part-time docent

Werkzaam sinds januari 2007 bij Tam Tam in DelftLead Front-end developer & Adviseur Nieuwe Media

Front-end development

Page 3: Front end development - Les 01

3

Agenda van vandaag

Korte kennismaking

Kennismaking met FED @ HRO

Geschiedenisles

Quiz

Installatie-ronde

Front-end development

Page 4: Front end development - Les 01

4

Wat is Front-end Development?

Front-end development

Page 5: Front end development - Les 01

5

10 geboden (of nouja…9)

Theorie- en Praktijkdeel.

Praktijkdeel is de start van het “huiswerk” + verdiepingsslag.

Inleveren huiswerk 24 uur voor aanvang van de les.

Altijd op je studentspace inclusief aanpak en broncode.

Altijd de lesstof lezen voor aanvang van de volgende les (4 uur in theorie)

Beoordeling op basis van een deel van je huiswerk (!)

Twee keer afwezig in een kwartaal = vak niet gehaald.

Laptops alleen tijdens praktijkdeel open.

Werk kopieren is niet toegestaan (duh...)

Front-end development

Page 6: Front end development - Les 01

6

Literatuur

Front-end development

Page 7: Front end development - Les 01

7

Agenda van vandaag

Korte kennismaking

Kennismaking met FED @ HRO

Geschiedenisles

Quiz

Installatie-ronde

Front-end development

Page 8: Front end development - Les 01

8

“Where shall I begin, please your Majesty?”

“Begin at the beginning”, the King said gravely, “and go on till you come to the end: then stop.”

~ Alice’s Adventures in Wonderland; Lewis Caroll

Front-end development

Page 9: Front end development - Les 01

9

Sputnik 1, 1957‘s Werelds eerste satteliet

Front-end development

Page 10: Front end development - Les 01

10

ARPA Inc., 1967Creatie van “ARPANet”

Front-end development

Page 11: Front end development - Les 01

11

CERN, 1991Tim Berners Lee schrijft over de “hyperlink” en “World Wide Web”

Front-end development

Page 12: Front end development - Les 01

12

<a href=”http://www.google.com”>Google</a>

Front-end development

Page 14: Front end development - Les 01

14

Internet voor de massa

Front-end development

Page 15: Front end development - Les 01

15

Browser wars

Front-end development

Page 16: Front end development - Les 01

16

Browser wars

Front-end development

Page 17: Front end development - Les 01

17

Browser wars

Front-end development

Page 18: Front end development - Les 01

18

Browser statistieken

68% marketshare(IE6, IE7, IE8)

23%(FF2, FF3)

Safari 3,6%, Chrome 2,1%, Opera 2%, Netscape 0.6%, Overige browsers 0.4%

Front-end development

Page 19: Front end development - Les 01

19

Browser bugs

Firefox 3 Internet Explorer 6

Front-end development

Page 20: Front end development - Les 01

Front-end development

20

Standaarden voor het Internet (tried since 1994)

Page 21: Front end development - Les 01

21

Hoe werkt dat dan?

Front-end development

Mag ik www.google.nl?

Oh, je bedoelt 92.148.10.104, alsjeblieft!Jij (client) Internet (server)

Page 22: Front end development - Les 01

22

Hoe werkt dat dan?

Front-end development

Client checkt altijd eerst voor index.html

dus

docent.cmd.hro.nl/huljlis eigenlijk

docent.cmd.hro.nl/huljl/index.html

Page 23: Front end development - Les 01

23

Agenda van vandaag

Korte kennismaking

Kennismaking met FED @ HRO

Geschiedenisles

Quiz

Installatie-ronde

Front-end development

Page 24: Front end development - Les 01

24

Quiz

Front-end development

(X)HTML

DNS

CSS

URI

FTP

PHP

Adobe Flash

PHP

A List Apart

W3C validator

Web standards

Javascript

<h2>

<p>

Page 25: Front end development - Les 01

25

Agenda van vandaag

Korte kennismaking

Kennismaking met FED @ HRO

Geschiedenisles

Quiz

Installatie-ronde

Front-end development

Page 26: Front end development - Les 01

26

To-do-list

Connectie met Eduroam maken

links op: docent.cmd.hro.nl/huljl/herfst01.html

Aptana Studio downloaden

Firefox 3 downloaden

Web Developer Toolbar add-on toevoegen

Firebug add-on toevoegen

FireFTP add-on toevoegen

FTP connectie met studentenserver maken

Huiswerk in de loop van de week op de FTP zetten

Front-end development

Page 27: Front end development - Les 01

27

Front-end development

FTP instellingen

Page 28: Front end development - Les 01

28

Front-end development

Huiswerk

Hoofdstuk 1 + 2 van CSS & HTML Web Design lezen

Opera Curriculum stukken lezen

Modulewijzer lezen (zijmenu op de website)

Tekstbrij op docent.cmd.hro.nl/huljl/herfst01.html “opmaken”

Huiswerk op studentenserver plaatsen als volgt:

Lukt het niet (24 u voor volgende les)

email [email protected]

bel 06 15 88 02 65

Lukt het niet, en niet gemaild/gebeld is Cola Light (of liever Zero) halen voor mij

public.www jaar1 herfst fed week1 index.html

Page 29: Front end development - Les 01

29

Front-end development

Page 30: Front end development - Les 01

30

Front-end development

Page 31: Front end development - Les 01

31

Front-end development