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 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 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.
Een basiskennis van de opensource mogelijkheden m.b.t. dynamische websites in PHP verwerven Eenvoudige PHP scripts schrijven Terminologie : variabelen, voorwaarden, get en post methoden, ... verklaren en hanteren
LEERINHOUD 80 u Client – server model 4u 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
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
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
12 u
De cursist kan een dynamische website ontwerpen op basis van een bestaande kleine bedrijfswebsite of eigen bedrijfsproject met HTMLpositionering, grafische paginaelementen 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 xHTMLpagina 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
4u
Kunnen configureren en gebruiken van een actueel opensource CMS-systeem met gebruik van extensies en userfaciliteiten
12 u
Installatie en activatie van een CMS-systeem Configureren en gebruik Toevoegen van extenties User beheer (specifieke content voor gebruikersgroepen) CMS-templates installeren Gebruikerstips
Kunnen gebruiken van softwareapplicatie Artisteer om CMSwebpaginas 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
4u
De cursist kan een dynamische en databasegestuurde bedrijfswebsite met een open-source CMSsysteem projectmatig bedenken en technisch ontwerpen. Praktijkcase met actuele CMSsystemen 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
4u
Moduleproef DYNAMISCHE WEBTECHNIEKEN (100 punten) Opgave Ontwerp een dynamische en databasegestuurde bedrijfswebsite met een open-source CMSsysteem. 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) Correcte werking van dynamische projectwebsite Menu- en navigatiestructuren Webdesign en technische integratie van CMS-templates Totaal
25 25 25 25 100