Full-Stack Web Development 7.5 credits

Course Contents

The course teaches students how to expand their front-end development skills into full-stack web development by learning about the server-side aspects of web application. Students will learn how to use Node.JS to develop RESTful APIs, manage server-side logic, and connect to an SQL database. While developing, students learn about security perspective of different web application components. At the end of the course, students will be able to deploy a working full-stack web application, including front-end, backend, and database. The course includes the following parts: - Learn about the fundamentals of HTTP and networking - Use Node.JS to create a backend system - Develop and work with RESTful APIs - Learn about the basics of databases and CRUD operations - Work with authentication and authorization - Integrate the backend with a front-end application - Using containerization like Docker to deploy their web application

Prerequisites

General entry requirements and taken course Front-end Application Development 7,5 credits (or the equivalent).

Level of Education: First cycle

Coursecode/Ladok code: TFWK17

The course is conducted at: School of Engineering

Label Value
Type of course Programme instance course
Study type Normal teaching
Semester Spring 2027
Study period week 3 - week 11
Rate of study 100%
Language English
Location Jönköping
Time Day-time
Tuition fees do NOT apply for EU/EEA citizens or exchange students 21375 SEK
Application code HJ-T1005