Purpose (or who should take this course):
You expect a professional career with a large amount of programming
and you already have a solid experience with OO programming.
This course will add an in-dept knowledge about the fundamentals of
C# and the .NET platform and how to program it in combination with
most of the 21 GoF Design Patterns and a modern agile development
process.
Læringsmål:
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
Kende, forstå, forklare og beskrive analyse- og
designdiagramtyper
Reflektere over arkitektur og anvendelse af designmønstre
Reflektere over opdeling af logik og brugergrænseflade
Beskrive og anvende de nyeste udviklings-metoder og
–processer
Beskrive metoder og værktøj til test og kvalitetssikring af
programmel
Designe et objektorienteret system med brug af
designmønstre
Argumentere for valg - og relevans - af de anvendte
diagrammer
Reflektere over væsentlige design- og procesbeslutninger i et
projekt
Identificere problemstillinger i relation til udvikling af
programmel
Kursusindhold:
The GoF and other Design patterns
Extreme Programming and tools relevant for XP development.
The rationale behind.Net and C#.
Fundamentals of .Net and C#, The .Net garbage Collector, Delegates
and Events, Net components.
An introductions to Asp.net
An introduction to Web Services
And introduction to XML technologies
Bemærkninger:
- Course works must be handed at the given milestones and approved
in order to be approved for examination