Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -

Slides:



Advertisements
Verwante presentaties
Functionaliteit voor de manager Beoordelingen Afspraken & Notities
Advertisements

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Fedora Content Model en XSLT Fedora op Klompen, Amsterdam, Egbert Gramsbergen TU Delft Library / Digital Product Development
(c) Marc de Graauw Presentatie XML Marc de Graauw 2 maart 2000.
Regelhulp Regelhulp is een digitale wegwijzer van de overheid voor iedereen die zoekt naar zorg of ondersteuning. Het webportaal bevat actuele informatie.
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
HALLO OPLETTEN : Waarom sql DOEN : Introductie opdracht
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Het selecteren van data uit meerdere gekoppelde tabellen
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
HTML Les 1: Introductie HTML
EPortfolio Arbeidsmarktregio Friesland Datum: 12 mei 2014.
CSS & HTML Les 2 Navigatie. De tag voor het maken van verwijzingen naar pagina’s of delen van een webpagina. Contact Het element wordt gebruikt om de.
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Statistiek ?! … Ronald Buyl - BISI.
ontwerp een datamodel Criteria voor een goed model Ontwerppatronen
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
User Centred Development UCD Werkcollege blok 1 week 5.
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Download en installeer de gereedschappen
Download en installeer de gereedschappen
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
SQL & datamodelleren.
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
oefening Kaften bekijken opdracht Samenwerken
Opleveren –Intake-POP –IAM Brand Materiaal uitdelen –Manual blok 1 –Dummy –SBC manual & Opdracht kennismakingsgesprek –Rooster blok 1 Introductie –Propedeusejaar.
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
ontwerp een datamodel Criteria voor een goed model Ontwerppatronen
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
HALLO OPLETTEN : Waarom sql DOEN : Introductie opdracht
Vorige week: Referentiele integriteit
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Webmaster Training: CSS CSS2 & XHTML By Frederik Van Outryve.
1 OMI Technisch ontwerp. 2 Technisch ontwerp ‘content’ Veel breder dan business portals (Carlson) Verschillende aspecten / aandachtspunten:
Joost van Dijk Web Technology
Webtechnologie 1 labo Dieter Roobrouck Kristel Balcaen Claudia Eeckhout Koen De Weggheleire Frederik Duchi An Deraedt 1 Les 10: XML basics.
Les 12: DTD.
PADS4 maakt het eenvoudig om informatie te verspreiden naar een specifiek publiek op de juiste plaats en het juiste moment PADS4 is een professionele oplossing.
OFC28 mediawijsheid les 7 leren door te maken
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
oefening Planning bespreken
Internet Standaarden WG5 “ Examinations are formidable even to the best prepared, for the greatest fool may ask more than the wisest man can answer. ”
1 XSLT processing & control Datamodellering 2006.
Kennismakingsspel, pagina12
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Internet Standaarden Practicum 1 ● toetsing vak ● werkwijze vak ● alternatief voor gevorderden ● contentmatrix ● drieluik ● oefeningen ● slot.
Les 6 Toetsbespreking Introductie eindopdracht. toets  Download goede antwoorden en vergelijk met je eigen score.  Cijfer < 5.5 = herkansing week 4.
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
1 Les 08: Formulieren. 2 Agenda van vandaag Front-end development  Toets Hoofdstuk 8  Bespreken huiswerk  Presentatie over lesstof  formulieren 
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Webpagina's maken met (X)HTML en CSS Lang leve het Kladblok!!! Verboden voor editors.
Hartelijk welkom, we starten om 14u
Yammer.
Stappenplan modulebeschrijvingen schrijven
E-Boeken van binnen Of wat zit er in een epub
Lectora als ontwikkeltool voor interactieve multimedia programma’s
Welkom :-).
Transcript van de presentatie:

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese Les 4 : toets + studiedossier Toetsbespreking Studiedossier Schema Studiedossier Stylesheet

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese Toetsuitslag 9 = XSLT / Xpath 11 = XSLT toepassingen 12 = programmeermodellen ( de omgekeerde les 4 )

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese StudieDossier  Inhoud coderen in XML ( StudiedossierStandaard )  Vormgeving coderen in XSLT stylesheets Rationale  Scheiding van inhoud en presentatie  Presentatie gemakkelijk aan te passen  Meerdere presentatievormen/selecties mogelijk  Portfolio, flash, PDF  Inhoud gemakkelijk te onderhouden  Scripts voor indexeren van data in het archief

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese Wat is XML: een bouwwerk van standaarden Betekenis: Structuur: Tekst: Digitaal: Unicode XML HTMLRSSVUMLQTI Bits & Bytes

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese XSLT style sheets  Het presenteren van XML data in een XHTML pagina

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese StudieDossier Les 6  Uitleg XML schema voor studiedossier  Start eenvoudige XSLT Les 7  Hergebruik van templates  Complexere Xpath  Document() functie Les 8  Afmaken, problemen oplossen Les 9  rooster vrij Les 10  inleveren

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese Te doen 1.Content verzamelen, vormgeving bepalen ( XHTML/CSS ) 2.Één profielpagina (studentinfo) coderen, eenvoudige templates maken 3.Meer profielpagina’s en één project coderen, hergebruik van templates 4.Index coderen eenvoudige indexpagina maken 5.Index gebruiken voor navigatie menu’s 6.Index gebruiken voor complete indexpagina

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese Studiedossier: Filestructuur  Studiedossier  _stylesheets  _schemas  Profiel  Persoongegevens  Cv  Competenties  Kennis_en_vaardigheden  leerdoelen  Projecten  voorIAM  Project1  project2  IAM-prop  IAM-V1  IAM-V2  IAM-afstuderen index.xml settings.xml

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese Studiedossier: documentschema’s  Schema verwijzing in XML  Validatie door editor  Gebruik van XHTML / namespaces  Documentatie  groepen  xs:anyType  Enumeraties  Optioneel/verplicht/aantal  Updates ??

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese XML schema  Eenmaal een goede structuur voor je document gevonden, kan je die vastleggen in een XML schema.  Verschillende mogelijkheden: DTD, XSD, e.a.  Waarom je dat zou doen?  Input validatie: XMLparsers kunnen automatisch controleren of een bepaald document goed is gesctructureerd.  Editorbesturing: de editor krijgt alleen toegestane optie te zien.  Documentatie: zodat iedereen kan zien wat de bedoeling is.  Valide XML: xml document dat voldoet aan een bepaald schema.

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese Studiedossier: te doen  Begin met één profielpagina te vullen  Daarna een projectpagina Ga dan met eenvoudige stylesheets aan de gang

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese Studiedossier: stylesheets  Een stylesheet voor ‘student-info.xml ‘

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese XSLT style sheets  Het presenteren van XML data in een XHTML pagina

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese Basic XSLT: gaten vullen het hoofdtemplate het selecteren van een waarde uit de xml-bron het loopen door een lijst uit de xml-bron

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese Basic XPath Het selecteren van een element: /sd:student-info/sd:statement /sd:student-info/sd:person-name/sd:full-name Relatieve paden (bijvoorbeeld in een for-each loop): ten opzichte van /sd:student-info/sd:contact/sd:adress sd:street sd:code sd:city

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese XSLT voor beginners 

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese XSLT voor gevorderden  ‘gatenvullen’ versus regels ‘toepassen’  RTFM: lees de reader !!!!!!!!!

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese Gaten vullen of regels toepassen Gaten vullen  xsl:value-of select=‘xpath’ Regels toepassen  xsl:apply-templates select=‘xpath’  xsl:template match=‘xpath’ Regels toepassen is modulairder, flexibeler

Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese Huiswerk 1.Maak eenvoudige vormgeving voor je studiedossier in XHTM/CSS. 2.Vul één of meer profiel bestanden met echte gegevens. 3.Maak eenvoudige XSLT template voor profielbestanden naar de gekozen vormgeving.