React Web Applications
Degree programme | Computer Science - Software and Information Engineering |
Subject area | Engineering & Technology |
Type of degree | Bachelor Full-time Winter Semester 2023 |
Course unit title | React Web Applications |
Course unit code | 024717050605 |
Language of instruction | English |
Type of course unit (compulsory, optional) | Elective |
Teaching hours per week | 3 |
Year of study | 2023 |
Level of the course / module according to the curriculum | |
Number of ECTS credits allocated | 5 |
Name of lecturer(s) | Jan AMANN |
- Object oriented programming
- HTML/CSS is an advantage
- Computer network fundamentals
- Introduction
- JavaScript basics
- Tooling: Node.js, NPM, ESLint, TypeScript, Babel, Webpack
- React: Conceptual background, rendering, interactivity
- Web app best practices: Styling, internationalisation, accessibility, routing
- State management
- Data fetching
- React patterns & app architecture
- Next.js
- Testing
Functional and methodological competence (F/M)
The students …
- know modern JavaScript
- know the advantages and applications of a library to render user interfaces like React
- know how the fundamental aspects to implement a modern web app
Lectures, presentation & discussion of individual assignments
- Assignments with presentation and discussion 30%
- Final assignment 70%
For a positive grade, a minimum of 50% of the possible points must be achieved across all parts of the examination.
Non applicable
- https://developer.mozilla.org
- https://reactjs.org
- https://nextjs.org
Classroom teaching