Skip to main content

Web and App Design, Development and Business (5 cr)

Code: IM00GP62-3001

General information


Enrolment period
02.12.2024 - 10.01.2025
Registration for the implementation has ended.
Timing
01.01.2025 - 26.05.2025
Implementation has ended.
Credits
5 cr
Mode of delivery
Contact learning
Unit
Media and Arts
Campus
TAMK Mediapolis
Teaching languages
English
Degree programmes
Bachelor's Degree Programme in Media and Arts
Teachers
Antti Perälä
Kirsi Karimäki
Person in charge
Antti Perälä
Groups
24MEDIAART
Degree Programme in Media and Arts
23MEDIAART
Degree Programme in Media and Arts
Tags
BLENDED
Course
IM00GP62

Objectives (course unit)

Dive into the world of Web and App Development with a course made for new designers and developers. This course will guide participants through creating web designs that work on different kinds of devices, turning them into customer-friendly themes for content management systems (CMS), getting to know CMS internals and databases, and starting with mobile app creation using cross-platform app tools. It's a journey from design conception to digital reality, bridging aesthetics with functionality.

The student
• Is able to make web designs that work well on all devices.
• Knows the basics of a content management system and how it uses databases.
• Manages to save user data in a database safely and show different data based on whether the user is logged in.
• Knows how to develop themes for a content management system.
• Understands how to adapt web designs to mobile applications.
• Is able to design and build well-functioning web and mobile apps.
• Understands common web-related business models.

Content (course unit)

The course content will cover:
Responsive web and app development: creating adaptive, user-friendly web designs for various devices and using frameworks for transitioning them into apps.
Website theme development: converting designs into customizable themes for content management systems.
Working with Databases: understanding database structure, secure data management, and safeguarding data transitions.
Monetization strategies: Gaining insight into the diverse web-related revenue models and their implications.

Assessment criteria, satisfactory (1-2) (course unit)

The student:
• Is able to identify and define basic concepts related to web design and development.​
• Understands HTML, CSS and CMS development at a basic level.
• Performs the assigned task under supervision/assistance.
• Knows different programming methods but has difficulties implementing them in practice.
• Performs routine, pre-learned tasks.
• Knows how to interact in discussions related to the field on a basic level and how to give and receive feedback.

Assessment criteria, good (3-4) (course unit)

The student:
• Understands the core concepts related to web design and development.
• Understands HTML, CSS, JavaScript, PHP, databases and CMS development at a good level
• Performs the assigned task independently with good-quality results.
• Knows various web design and development methods and workflows and demonstrates the ability to utilize them in practice.
• Performs core web design and development tasks and is able to adapt pre-learned techniques to novel situations
• Demonstrates a good ability to interact in discussions related to the field and is good at giving and receiving feedback.

Assessment criteria, excellent (5) (course unit)

The student:
• Understands advanced concepts related to web design and development.
• Understand HTML, CSS, JavaScript, PHP, databases and CMS development at an excellent level and is able to break down complex code to others.
• Performs the assigned task independently with outstanding results.
• Knows various web design and development methods and workflows and is able to select appropriate methods for various situations and implement them well in practice.
• Performs advanced web design and development tasks and is able to adapt pre-learned techniques to novel situations
• Demonstrates an excellent ability to interact in discussions related to the field and is well-rounded at giving and receiving feedback.

Location and time

Mediapolis & Zoom

Assessment scale

0-5

Teaching methods

Practical exercises & Independent work

Learning materials

Online materials & common web tools like browsers, code editors, ftp-tools, servers & databases

Student workload

5 x 27h

Go back to top of page