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.