University of Helsinki, Course Site
This repo is for submissions for a course held at the Department of Computer Science, University of Helsinki, in collaboration with Open University.
This course covers React, Redux, Node.js, MongoDB, GraphQL and TypeScript! It also goes through modern JavaScript-based web development. The main focus is on building single page applications with ReactJS that use REST APIs built with Node.js. Other courses relate various tools and technologies.
Huge thanks to Full Stack Open, Matti Luukkainen, Lecturer at University of Helsinki, and various contributors and developers of the course.
Overview of Components:
Core Components:
- Part0: Fundamental of Web apps
- Part1: Introduction to React
- Part2: Communicating with server
- Part3: Programming a server with NodeJS and Express
- Part4: Testing Express servers, user administration
- Part5: Testing React apps
- Part6: Advanced state management
- Part7: React router, custom hooks, styling app with CSS and webpack
Additional Components:
- Part8: GraphQL
- Part9: TypeScript
- Part10: React Native
- Part11: CI/CD
- Part12: Containers
- Part13: Using relational databases