Skip to content

caballeroluis/fullstackopen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full Stack Open Course - University of Helsinki - 2022/2023

About the course

This course is an introduction to contemporary web development using JavaScript. Its primary focus is on constructing single-page applications with ReactJS that interact with REST APIs crafted using Node.js. Key topics covered in this course encompass: React, Redux, Node.js, MongoDB, GraphQL, and TypeScript.

About this repository

Within this repository, you'll find my personal solutions to exercises from the 2022/23 edition of the Full Stack Open course, offered by the University of Helsinki.

Certificates

Course Parts

Part 0: Fundamentals of Web apps

Part 1: Introduction to React

Part 2: Communicating with server (Programming a server with NodeJS and Express)

Part 3: Programming a server with NodeJS and Express (Testing Express servers, user administration)

Part 4: Testing Express servers, user administration (Testing React apps)

Part 5: Testing React apps (Advanced state management)

Part 6: Advanced state management (React router, custom hooks, styling app with CSS and webpack)

Part 7: React router, custom hooks, styling app with CSS and webpack (GraphQL)

Part 8: GraphQL (TypeScript)

Part 9: TypeScript (React Native)

Part 10: React Native (CI/CD)

Part 11: CI/CD - (Containers)

Part 12: Containers - (Using relational databases)