Back to all courses

Web applications

Individual course

Do you have the basics of programming already covered, and would like to deepen your knowledge on how to program web applications? The course concentrates on how you can apply JavaScript and modern frameworks to create web applications and explores the web as a programming environment.

This course requires a solid foundation on imperative or object-oriented programming skills, including functions, control structures, and variable or object manipulation. The course will then expand the basic knowledge on JavaScript specific knowledge, client-server programming in the web, Node.js, and database connections. As a part of the course, the participants will learn to create and deploy small web applications.

This is a 6 credit course which means it requires approximately 156 hours of work or one person-month. Course has a series of smaller exercise tasks and one larger project. This course can be completed entirely in the LUT Moodle online environment.

Get to know the course details here (PDF).

ohjelmointi koodaus koodari devaus devaaja web-sovellukset olio-ohjelmointi tietokannat

Further information about the studies

LUT University
Uolevi Nikula , ICT coordinator
uolevi.nikula(at)lut.fi

Responsible teacher

LUT University
Antti Knutas , Associate professor
antti.knutas(at)lut.fi

Contact person for applications

FITech
Pilvi Lempiäinen , Head of study services
pilvi.lempiainen(at)fitech.io
Start here
Start here
Category:
ICT Studies
Topics:
Programming,
Web programming
Course code:
CT30A3203
Credits:
6 ECTS
Price:
0 €
Level:
Teaching period:
31.8.–13.12.2020
Application deadline:
Application period starts 8.6.
Host university:
LUT University
Study is open for:
Adult learner,
Degree student
Teaching methods:
Online
Language:
English
General prerequisites:
Knowledge of programming, object-oriented programming and databases.
Study suitable for:
Web programmers
Interested in this course? Subscribe and get updates about the course directly to your email. You can cancel subscription any time you want.