Skip to content

YTSP0300 Application Frameworks

Image 01

General information

Name Application Frameworks
Code YTSP0300
Target Group Masters's Degree
Field of Study Technology
Number of ECTS Credits 5 ECTS (1 ECTS = 27 hours of work)
Grading scale 0-5
Language of Instruction English
Prerequisites and co-requisites Prior working knowledge of HTML, CSS and JavaScript.

Introduction

Welcome to the Application Frameworks course! The main focus of the course is to learn the basics of building client side application with JavaScript frameworks.


Personal and group guidance

Remember that you don't need to study alone even this course is mostly done remotely. We have group meetings at Teams (look below) and you can discuss with other students or teacher then. This way we can discuss one on one about any issues you might face during the course or you can try to find help from other students.

Pre-booked Teams session time slots are available on following times:


Course contents

User Interface programming with JavaScript

This course materials mainly focuses on the frameworks and libraries used for developing applications for web, desktop and mobile using JavaScript. Prior knowledge of JavaScript is highly recommended. If you are completely new to JavaScript then you might want to consider checking out below tutorials.

Learning outcomes of the course from Peppi: The student understands the purpose and benefits of application frameworks and is able to implement a functional front-end (web) application.

Course contents:

  • Application frameworks
  • Software libraries and tools
  • Mobile applications frameworks (external materials)
  • Continuous integration, development and delivery
  • Testing tools

Student workload

Workload is total 135 hours of student work.

  • Teams meetings: 25 hours
  • Independent studies: 15 hours
  • Course assignments: 100 hours

There are not mandatory exercises or exam.


Assessments

The learning is assessed based on the course assignments. The course has two mandatory and returnable assignments.

Detailed assesment criteria can be found from Peppi and above assessments pages.