Application FrameworksLaajuus (5 cr)
Code: YTSP0300
Credits
5 op
Teaching language
- English
Responsible person
- Pasi Manninen
- Jouni Huotari
- Teemu Kontio
Objective
The student understands the purpose and benefits of application frameworks and is able to implement a functional front-end (web) application.
Content
- Application frameworks
- Software libraries and tools
- Mobile applications frameworks
- Testing tools
Qualifications
Prior working knowledge of HTML, CSS and JavaScript.
Assessment criteria, satisfactory (1)
The assessment of the project work is based on both the process and the results. The assessment focuses on the following followed by the assessment criteria:
- choice of the framework and libraries: only the core framework is used
- knowledge base and the structure of the implementation: only basic knowledge base is presented
- realisation of the project work: contains errors, omissions, and/or inconsistencies
- results and their analysis are vague or missing
- reporting and presentation: incomplete (no presentation)
Assessment criteria, good (3)
The assessment of the project work is based on both the process and the results. The assessment focuses on the following followed by the assessment criteria:
- choice of the framework and libraries: more than one framework or software library is used
- knowledge base and the structure of the implementation shows more than just a basic knowledge
- realisation of the project work is nearly error-free
- results are reported shortly and their analysis is missing or incomplete
- reporting and presentation is done quickly
Assessment criteria, excellent (5)
The assessment of the project work is based on both the process and the results. The assessment focuses on the following:
- well-argumented choice of the framework and libraries
- knowledge base and the structure of the implementation is clear
- realisation of the project work: complete, error-free, consistent
- results and their analysis: in-depth, thorough
- reporting and presentation is excellent
Ilmoittautumisaika
01.11.2022 - 05.01.2023
Ajoitus
09.01.2023 - 28.04.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologiayksikkö
Toimipiste
Lutakon kampus
Opetuskielet
- Englanti
- Suomi
Paikat
0 - 35
Koulutus
- Master's Degree Programme in Information Technology, Full Stack Software Development (YAMK)
Opettaja
- Pasi Manninen
Ryhmät
-
YTS22S1Master of Engineering, Degree Programme in Information Technology, Full Stack Software Development
Oppimateriaalit
Opintojakson materiaali GitLab / LabraNet-palvelussa
Opetusmenetelmät
Luennot/ohjaus (online), itseopiskelu, oppimistehtävät. Voidaan suorittaa virtuaalisesti.
Toteutuksen valinnaiset suoritustavat
Hyväksilukemisen menettelytavat kuvataan tutkintosäännössä ja opinto-oppaassa. Opintojakson opettaja antaa lisätietoa mahdollisista opintojakson erityiskäytänteistä.
Opiskelijan ajankäyttö ja kuormitus
Luennot 24 h, harjoitustyöt ja tehtävät 76 h, itsenäinen työskentely 35 h
Arviointiasteikko
0-5