Module 3 - Databanktoegang en webtoepassingen in Java
Inleiding
Wij kiezen voor Spark en JDBC. Het Spark-framework heeft een lage instapdrempel, maar laat nog steeds toe om een professioneel 3-lagenmodel te hanteren bij het opbouwen van je webapplicatie. JDBC is de basisbibliotheek waarmee je vanuit Java SQL-opdrachten naar een databank stuurt en de resultaten ervan opvraagt.
Inhoud
We bouwen een eenvoudige CRUD-applicatie voor het beoordelen van films. Hierbij komen de volgende aspecten aan bod:
- Persistentielaag (databanklaag) opgebouwd met JDBC
- Objectgeörienteerde webapplicatie op basis van Spark, met enkele uitbreidingen die het schrijven van een webapplicatie wat minder abstract maken
- Presentatielaag gebaseerd op HTML5 en CSS3, met Freemarker voor sjablonen
- Java interfaces als 'lijm' tussen databanklaag en Spark
Doelgroep en vereiste voorkennis
Leerkrachten informatica secundair onderwijs in de 3e graad.
Je kunt programmeren in Java, maar een diepgaande kennis van objectoriëntatie is niet vereist. Je weet wat een relationele databank is en je hebt een basiskennis van SQL.
Praktisch
Datum en uren
Tweedaagse bijscholing: vrijdag 16 en dinsdag 20 maart 2018 van 9u tot 16u
Locatie
- 16/3/18: UGent, Campus Sterre, Krijgslaan 281, 9000 Gent, gebouw S9, eerste verdieping, pc-klas Alan Turing.
- 20/3/18: wordt nog meegedeeld
Infrastructuur
Het is aangewezen uw eigen laptop mee te brengen. Indien dit niet lukt kan een laptop voor u gereserveerd worden.
Maximum aantal deelnemers
12
Deelnameprijs
De deelnameprijs bedraagt 120 EUR en omvat het volgen van de bijscholing, cursusnota's en een broodjeslunch.