Back to all courses

Introduction to full stack development

Individual course

During this course, the students learn to design and implement simple end-to-end web applications. Students also understand the basic technologies and architectural concepts.

Course contents

Core content:

  • Construction of simple end-to-end applications
  • Basics understanding of browser: HTML, CSS, JS, DOM
  • Basic understanding of HTTP servers
  • Creating dynamic web applications
  • JavaScript

Complementary knowledge:

  • HTTP sessions
  • Handling of HTTP requests
  • Architecture insights

Specialist knowledge:

  • User authentication technologies
  • Dynamic DOM programming from JavaScript

Teaching methods

  • Online learning material, exercises, an assignment, and an exam.
  • This course will be held online in the Plussa environment where you can find learning material, exercises, and timetables.
  • The course can be studied independently and remotely by taking the exam.

The course was previously under the name Web development 1 – Programming.

More information on the Tampere University course page.

You can get a digital badge after completing this course.

web-ohjelmointi web sovellukset web arkkitehtuuri selainohjelmointi full-stack

Responsible teacher

Tampere University
Antti Sand

Contact person for applications

FITech Network University
Fanny Qvickström, Student services specialist
Application starts on 03.06.2025
Application starts on 03.06.2025
Topic:
Software engineering
Course code:
COMP.CS.500
Study credits:
5 ECTS
Price:
0 €
Course level:
Teaching period:
27.8.–17.12.2025
Application start date:
03.06.2025
Application deadline:
20.8.2025
Host university:
Tampere University
Who can apply:
Adult learner,
Degree student
Teaching method:
Online
Teaching language:
English
Interested in this course? Subscribe and get updates about the course directly to your email. You can cancel subscription any time you want.