Application Development, AdvancedLaajuus (5 cr)
Course unit code: 3011639
General information
- Credits
- 5 cr
Objective
After completing the course, the student knows how to:
- Implement a desktop or a web application for an assigned task
- Program efficiently in a team using professional tools
- Reuse code, utilize libraries, and/or application platforms and application frameworks
- Write code from UML diagrams or implement user stories
- Understand some common design patterns
Content
- An assignment for a desktop or a web application
- Elaborating on programming language and features suitable for the application
- Learning and utilising one or more design patterns
- Using professional coding and version control tools
- Reusing code and utilising libraries, frameworks and/or platforms
- Developing a desktop or a web application as a team work
Qualifications
Ohjelmoinnin perusteet, Olio-ohjelmointi, Tietokannat, Ohjelmistotuotanto ja mallintaminen.