BERICHT 2011 nr. 052 2011 / 05.04 - drupal.bedrupal.be/sites/default/files/DYNAMISCHE WEBTECHNIEKEN...
Click here to load reader
Transcript of BERICHT 2011 nr. 052 2011 / 05.04 - drupal.bedrupal.be/sites/default/files/DYNAMISCHE WEBTECHNIEKEN...
BERICHT 2011 nr. 052
2011 / 05.04.2011
Bestemd voor : SYNTRA Vlaanderen Leertijd Sector GO Sector NGO
Decentrale diensten CLB Sectordirecteur/Sectorcoördinator Sectordirecteur/Sectorcoördinator
SNW LTB Docenten Docenten
Draaischijf/praktijkopl. LT Coördinatoren Andere: Andere:
DGB Docenten
Andere:
Onderwerp : Actualisering van de OO Webdesigner
STELSEL : LT OO GB NGO
SECTOR :
Administratie & onthaal Horeca Technologie voor medische
Algemene vorming Informatica diagnostiek
Bouw Kunst, antiek & ambacht toerisme & recreatie
Cultuur & podiumkunsten Management & bedrijfsbeheer Transport & logistiek
Dieren Meubel & houtbewerking Vastgoed
Elektro Mode en kledij Veiligheid, preventie & milieu
Financiën & verzekeringen Ontwerpen Verkoop & marketing
Gezondheid & sport Personenverzorging Voeding
Grafische & audiovisuele technieken Reinigingsdiensten & schoonmaak Voertuig & metaal
Groensector Talen & redactie Zonder sector
CLUSTER : Audiovisuele berichten Opportuniteitsonderzoek Evaluaties (tussentijds + eindevaluatie) van de opleiding Actualisatie / wijziging programma Andere:
BERICHT 2011 nr. 052 2011 / 05.04.2011
Voorwerp : Actualisering van de OO Webdesigner
In kort bestek : Het MSN beslist op 17 maart 2011 om :
de naam van de module te veranderen van “databasebeheer” in “dynamische webtechnieken”
De geactualiseerde inhoud en proef goed te keuren - onder voorbehoud van de goedkeuring van de raad van bestuur van de experimentele GB PHP voor webdesigners.
de naamsverandering en nieuwe inhoud te implementeren vanaf het cursusjaar 2011-2012.
Op de sectorcommissie van einde augustus 2010 werd als actiepunt het onderzoeken van de opportuniteit „webpublisher‟ opgenomen. Het resultaat van dit onderzoek leidde naar een aanvraag voor een nieuwe experimentele gecertificeerde bijscholing „PHP voor webdesigners‟. Deze opleiding is een bovenbouw voor de ondernemersopleiding Webdesigner . Als gevolg van dezen nieuwe bovenbouw moest de module „databasebeheer‟ van de OO webdesigner afgestemd worden op de nieuwe bijscholing (overlapping). De aangepaste nieuwe inhoud vroeg tevens om een andere benaming. Daarom wordt voorgesteld de naam van de module te veranderen van “databasetechnieken” naar “Dynamische webtechnieken.” De nieuwe leerdoelen-en inhouden alsook de moduleproef zijn in bijlage opgenomen.
Namens het Vlaams agentschap voor ondernemersvoming – SYNTRA Vlaanderen,
Johan Artois Gedelegeerd bestuurder.
Bijlage
DYNAMISCHE WEBTECHNIEKEN
LEERDOEL LEERINHOUD 80 u
Werking van databasegestuurde websites kunnen beschrijven
Terminologie gebruiken Een overzicht kunnen geven van
wat op de markt is wat betreft webservers, application servers, databaseservers en hun courante combinaties
Een gefundeerde keuze maken
van webhosting voor websites die een databasekoppeling nodig hebben
Een eenvoudige database opstellen
Een relationele database kunnen opstellen met toepassing van normalisatieregels
Databaseterminologie hanteren en verklaren
Client – server model 3 en N-tier model Begrippen : webserver, application server, database
server Overzicht webservers, application servers, database
servers In functie van gegeven doel hosting op het internet
beoordelen. Prijzen vergelijken Bepalen waar databases noodzakelijk zijn en
alternatieven voor het gebruik van databases aangeven
Begrippen en technologieën plaatsen : server-side programmatie, ASP, ASP.net (C# - VB.net), Perl, CGI, PHP, ColdFusion, JSP, FTP,...
Begrippen database, tabellen, velden, records, validatie, kolommen, referentiële integriteit, primary key, foreign key, gerelateerde tabellen, normalisatie
Aan de hand van praktische, concrete situaties en vraagstellingen databases opmaken die voldoen aan de regels van de normalisatie
Werking PHP MyAdmin toelichten/tonen
4 u
De cursist leert de verschillende onderdelen van een CSS stylesheet kennen. U maakt teksten, links, afbeeldingen en tabellen op en stelt achtergrondafbeeldingen en -kleuren in.
De cursist leert ‟cascaden‟ - het overerven van stijldefinities in een HTML document - om webpagina‟s op een overzichtelijke en gestructureerde wijze op te maken.
Herhaling xHTML en basisstructuur HTML5
Video, audio en canvas Andere nieuwe tags en attributen Formulieren Browser compatibiliteit
Borders en achtergronden Kleuren en opacity Teksteffecten Nieuwe opmaak voor het box model Elementselectie
12 u
Een basiskennis van de open-source mogelijkheden m.b.t. dynamische websites in PHP verwerven
Eenvoudige PHP scripts schrijven
Terminologie : variabelen, voorwaarden, get en post methoden, ... verklaren en hanteren
Variabelen definiëren
Types variabelen
Voorwaardelijke constructies
Loop-structuren
Interactie tussen webformulieren, hyperlinks en verwerkende PHP pagina’s
Specifieke functies in PHP: versturen van e-mail
PHP MyAdmin gebruiken
12 u
De cursist kan een dynamische website ontwerpen op basis van een bestaande kleine bedrijfswebsite of eigen bedrijfsproject met HTML-positionering, grafische pagina-elementen en een contactformulier in HTML en PHP (projectopdracht)
Menu met minimaal volgende onderdelen: homepagina – bedrijfsvoorstelling – routebeschrijving – contactpagina - zoekveld
Homepagina met welkomsttekst en aangevuld met recente nieuwsinformatie
Bedrijfsvoorstelling: introtekst over het bedrijf met geoptimaliseerde afbeeldingen
Routebeschrijving: wegbeschrijving vanaf dichtste autosnelweg en kaart via Google Maps
Contactpagina met alle contactgegevens en een PHP-gestuurd formulier voor contact via e-mail
Zoekveld: zoekfunctie via Google
Optionele onderdeel: links via sociale netwerksites
12 u
Juist opstellen van een xHTML-pagina om vlot geïndexeerd te worden door zoekmachines (SEO)
Semantische code: structureren van een pagina
Mod-rewrite (clean URLs)
Gebruik van ankers
Links
Kopteksten (headers)
Links
Metatags
4 u
Kunnen configureren en gebruiken van een actueel open-source CMS-systeem met gebruik van extensies en user-faciliteiten
Installatie en activatie van een CMS-systeem
Configureren en gebruik
Toevoegen van extenties
User beheer (specifieke content voor gebruikersgroepen)
CMS-templates installeren
Gebruikerstips
12 u
Kunnen gebruiken van software-applicatie Artisteer om CMS-webpaginas vorm te geven in functie van de huisstijl van de klant
Installatie en gebruik van Artisteer
Interface en toolsets
CMS-templates inladen en maken
Naamgeving
Praktische oefening
4 u
De cursist kan een dynamische en databasegestuurde bedrijfswebsite met een open-source CMS-systeem projectmatig bedenken en technisch ontwerpen.
Praktijkcase met actuele CMS-systemen
Gebruiken van FTP-applicatie
Begeleiding moduleproef met gerichte praktijkcases
Opmaken van een internetprojectplan (idee)
Ontwerpen van een CMS-website met gepersonaliseerde template op basis van een statisch projectvoorbeeld
Via downloadbare CMS-toepassingen websites uitbreiden/maken
Maken van een inlog-, zoek- en invoerpagina
Maken van een gastenboek
Maken van een nieuwspagina
Efficiënt en gestructureerd opladen van webpagina’s op FTP-server
Praktijkbegeleiding in functie van opdrachtrealisatie moduleproef
16 u
Afname moduleproef Zie examennormen 4 u
Moduleproef DYNAMISCHE WEBTECHNIEKEN (100 punten) Opgave Ontwerp een dynamische en databasegestuurde bedrijfswebsite met een open-source CMS-systeem. Op basis van een aangeleverde (bestaande) projectwebsite dient de cursist een internetprojectplan (idee) vorm te geven en te realiseren met het oog op een uitbreiding van de website met volgende dynamische elementen: inlogpagina – zoekpagina - invoerpagina nieuwsberichten – gastenboek. Bij de projectuitvoering dient tevens rekening te worden gehouden met de integratie van aanvullende menu- en navigatiestructuren en het behoud van de huisstijl van de initiële voorbeeldwebsite. Beoordeling DYNAMISCHE WEBTECHNIEKEN FICHE VOOR DE JURY: Naam cursist:
Volledigheid en technische haalbaarheid internetprojectplan (idee) 25
Correcte werking van dynamische projectwebsite 25
Menu- en navigatiestructuren 25
Webdesign en technische integratie van CMS-templates 25
Totaal 100