LEARNING OUTCOMES
After the course the student understands:
- basic principles of WWW pages (HTML, CSS) and is able to create static pages
- basics of event driven programming in browsers (JavaScript)
- client-server model and how this relates to web development (HTTP)
- how simple server-side applications are created
Credits: 3
Schedule: 28.02.2022 - 03.06.2022
Teacher in charge (valid for whole curriculum period):
Teacher in charge (applies in this implementation): Lassi Haaranen
Contact information for the course (applies in this implementation):
CEFR level (valid for whole curriculum period):
Language of instruction and studies (applies in this implementation):
Teaching language: English. Languages of study attainment: English
CONTENT, ASSESSMENT AND WORKLOAD
Content
valid for whole curriculum period:
The course teaches how to build a simple online service step-by-step.
The beginning of the course focuses on browsers and web pages. This knowledge is then extended to include programming in the browser (often called front end). We then further extend this knowledge and use it to build simple online services (often called back end). We cover topics related to building modern online services: storing data on the server, asynchronous communication, and web development in general.
DETAILS
Substitutes for Courses
valid for whole curriculum period:
Prerequisites
valid for whole curriculum period:
FURTHER INFORMATION
Further Information
valid for whole curriculum period:
Teaching Period:
2020-2021 Autumn I-II
2021-2022 Autumn I-II
Course Homepage: https://mycourses.aalto.fi/course/search.php?search=CS-CJ3171
Registration for Courses: In the academic year 2021-2022, registration for courses will take place on Sisu (sisu.aalto.fi) instead of WebOodi.
This course is not available to degree or exchange students.