ECTS fiche Module info OPLEIDING Handelswetenschappen en bedrijfskunde HBO Informatica
STUDIEGEBIED AFDELING
MODULE MODULENAAM MODULECODE STUDIEPUNTEN VRIJSTELLING MOGELIJK
Programmeren 5 B4 10 ja
Evaluatie
Gespreide evaluatie type/omschrijving leerdoelen
Taken en opdrachten D1-D7
hulpmiddelen
alles (pc, boek(en), broncodes, internet, ...) 50% ja
gewicht (%) 2e zit mogelijk
minimum score? datum
ja
Vorm: stelselmatige opbouw van een volledige ASP.NET applicatie met gedetailleerde instructies voor het maken van web forms, met occasioneel een stukje analyse.
In 2e zit mondelinge ondervraging over volledig afgewerkt opnieuw ingediend project 30 % van dit onderdeel
Eindevaluatie type/omschrijving leerdoelen hulpmiddelen gewicht (%) 2e zit mogelijk minimum score? datum
Schriftelijk theorie-examen D1 – D5 Enkel pen – papier 10% ja nee
type/omschrijving leerdoelen hulpmiddelen gewicht (%) 2e zit mogelijk minimum score? datum
Programmeeropdracht D1 – D5 boek, nota's, PC 40% ja nee
Theoretisch inzicht en kennis
%
%
Beginsituatie °De cursist kan een statische website maken. Hij/Zij kan in code databasetechnieken (ADO.NET met SQL en stored procedures) toepassen. De cursist heeft de modules analyse en programmeren 3 behaald.
Leerdoelen Na deze cursus kan je D1
een performante webapplicatie bouwen volgens de actuele standaarden
D2
een dynamische webapplicatie bouwen m.a.w. gekoppeld met een relationele database
D3
een objectgeoriënteerde webapplicatie ontwikkelen
D4
een gebruikersvriendelijke user-interface ontwerpen en een duidelijke foutafhandeling toepassen
D5
de nodige beveiligingsvoorzieningen voorzien
Leerinhouden Lestijden
Leerdoelen
4 D1
Onderwerp Webapplicaties: principes, historiek, demo eenvoudige applicatie (Shopping Cart); webservers – de IIS-console Ontwikkelen van web-forms in Visual Studio 2010
4
D1, D4
HTML 5: overzicht en toepassingen in websites / applicaties
8
D1, D3
Ontwikkelen van een applicatie met meerdere web-pagina’s
8
D1
Server controls – Principes en gebruik van validation controls
D1, D4
State in een web-applicatie: de verschillende niveaus en mechanismen (viewstate, session, application, cache, cookies)
6
2
D5
6 D4 20 D2
Testen, debuggen, tracing van een webapplicatie Styling van een webapplicatie: gebruik van CSS - Master Pages - Site Navigatie – Themes Dynamische webapplicaties: gebruik van ADO.NET met SQL Data Sources / Gridview / Detailsview / Formview / ListView – Object Data Sources –gebruik en toepassingen met LINQ
6
D5
Security van een website – Login controls
4
D4
Customization van een website: Profiles
4
D4
Exception handling – het gebruik van custom error pages
D4
Uitbouw controls: multiview - wizard – treeview - email / gebruik van XML in websites / User controls en custom controls
2
D1
Configuratie en deployment
2
D1
Performantie: onderzoek, caching
8
D2
Web services met C# en databases, toepassing van LINQ
4
D4, D2
Gebruik van AJAX in webtoepassingen
8
D2-D4
Maken van een Silverlight applicatie
D3, D1
Het MVC- design-pattern in webapplicaties: geïllustreerd met ASP.NET MVC in C#
4
4
Eindcompetenties http://www.ecompetences.eu/ A.6. toepassing ontwerpen level 2 – organiseert de algemene planning van het ontwerp van de toepassing B.1. Ontwerp en ontwikkeling K1 gepaste softwareprogramma's / modules, DBMS en programmeertalen niveau 3 ageert creatief om te componenten in een grotere omgeving te ontwikkelen en integreren K4 'state of the art' technologieën niveau 3 ageert creatief om te componenten in een grotere omgeving te ontwikkelen en integreren S3 aanwenden van geschikte software en/of hardware platforms niveau 4 beheerst complexiteit door standaardprocedures en architecturen ter ondersteuning van samenhangende producten te ontwikkelen. B.3. testen level - voert eenvoudige tests uit in overeenstemming met de gedetailleerde instructies
Studiemateriaal verplicht materiaal titel
vorm
Murach's ASP.NET 4.5 Web Programming with C# 2012
boek
auteur Mary Delamater and Anne Boehm
uitgeverij
ISBN of URL
Murach
ISBN: 978-1-890774-75-2
uitgeverij
ISBN of URL
aanbevolen literatuur titel
vorm
auteur
Studiebelasting 10 studiepunten = 250uur verdeeld over - …… contacturen - …….. afstandsonderwijs …….. verwerking en studie
Begeleiding Ivan Robeyns,
[email protected] M +32 477 96 82 43 | T +32 3 369 06 99