Skip to content

kristinakatriel/fullstack-open-university-of-helsinki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full Stack Open - University of Helsinki Course

This repository contains my work for the Full Stack Open course offered by the University of Helsinki.

📚 About the Course

The course covers modern web development with JavaScript, focusing on building single-page applications with React and RESTful/GraphQL APIs using Node.js. It also includes topics like TypeScript, React Native, testing, CI/CD, and containerisation.

🧠 Topics Covered

  • React & Hooks
  • State management with Redux
  • Node.js + Express
  • REST & GraphQL APIs
  • MongoDB & Mongoose
  • TypeScript
  • Testing with Jest
  • CI/CD & GitHub Actions
  • Docker & Containers

🗂️ Structure

Each part of the course is organized into its own folder:

  • part0: Fundamentals 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
  • part8: GraphQL
  • part9: TypeScript
  • part10: React Native
  • part11: CI/CD
  • part12: Containers
  • part13: Using relational databases

📁 Project Directory Overview

part0
└── (diagrams, exercises, etc.)
part1
├── courseinfo
├── unicafe
└── anecdotes
part2
├── courseinfo
├── phonebook
└── countries
.gitignore
README.md

💡 Notes

This repository is for learning purposes and showcases my progress through the Full Stack Open course.

About

This repository contains my work for the Full Stack Open course offered by the University of Helsinki.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published