An open API service indexing awesome lists of open source software.

https://github.com/leebissessar5/full-stack-open

Submissions for https://fullstackopen.com/en/
https://github.com/leebissessar5/full-stack-open

bcryptjs cypress-tests express-js full-stack-web-development fullstackopen2023 javascript jest-tests jsonwebtoken react-query react-redux react-router react-router-dom reactjs

Last synced: about 1 month ago
JSON representation

Submissions for https://fullstackopen.com/en/

Awesome Lists containing this project

README

          

# [Full Stack Open](https://fullstackopen.com/en/)
Learn React, Redux, Node.js, MongoDB, GraphQL and TypeScript in one go! This course will introduce you to modern JavaScript-based web development. The main focus is on building single page applications with ReactJS that use REST APIs built with Node.js.

Course hosted by the Department of Computer Science at the University of Helsinki.

## Exercise Submissions

### [Part 0 - Fundamentals of Web apps](./part0)
- Exercises Complete: 6/6 (**100%**)
- Time Taken: at most 3 hrs

### [Part 1 - Introduction to React](./part1/)
- Exercises Complete: 14/14 (**100%**)
- Time Taken: at most 5 hrs

### [Part 2 - Communicating with server](./part2/)
- Exercises Complete: 20/20 (**100%**)
- Time Taken: at most 10 hrs

### [Part 3 - Programming a server with NodeJS and Express](./part3/)
- Exercises Complete: 22/22 (**100%**)
- Time Taken: at most 9 hrs

### [Part 4 - Testing Express servers, user administration](./part4/)
- Exercises Complete: 23/23 (**100%**)
- Time Taken: at most 10 hrs

### [Part 5 - Testing React apps](./part5/)
- Exercises Complete: 23/23 (**100%**)
- Time Taken: at most 10 hrs

### [Part 6 - Advanced state management](./part6)
- Exercises Complete: 24/24 (**100%**)
- Time Taken: at most 8 hrs

### [Part 7 - React router, custom hooks, styling app with CSS and webpack](./part7/)
- Exercises Complete: 21/21 (**100%**)
- Time Taken: at most 12 hrs (solution using only React Query)

### Total (Parts 1-7)
- Exercises Complete: 153/153 (**100%**)
- Time Taken: at most 67 hrs
- [Course Certificate](https://studies.cs.helsinki.fi/stats/api/certificate/fullstackopen/en/beac76388346d845ba9823080636a652)

## Extras

### [Part 8 - GraphQL](https://github.com/leebissessar5/full-stack-open-part8-graphql)
- Exercises Complete: 26/26 (**100%**)
- Time Taken: at most 9 hrs
- [Course Certificate](https://studies.cs.helsinki.fi/stats/api/certificate/fs-graphql/en/e28b42719990911dd37ab85ea1305c65)

### [Part 9 - Typescript](https://github.com/leebissessar5/full-stack-open-part9-typescript)
- Exercises Complete: 29/29 (**100%**)
- Time Taken: at most 14 hrs
- [Course Certificate](https://studies.cs.helsinki.fi/stats/api/certificate/fs-typescript/en/a3fb8173016fb4fa98a4e4ba46afff2f)

### [Part 12 - Containers](https://github.com/leebissessar5/full-stack-open-part12-containers-applications)
- Exercises Complete: 22/22 (**100%**)
- Time Taken: at most 14 hrs
- [Course Certificate](https://studies.cs.helsinki.fi/stats/api/certificate/fs-containers/en/432e9984b69807386fd273393f700f42)

### [Part 13 - Using Relational Databases](https://github.com/leebissessar5/full-stack-open-part13-using-relational-databases)
- Exercises Complete: 24/24 (**100%**)
- Time Taken: at most 12 hrs
- [Course Certificate](https://studies.cs.helsinki.fi/stats/api/certificate/fs-psql/en/fe321f447d4caf5aac4a749d2d279eba)

### Total (Parts 8, 9, 12, 13)
- Exercises Complete: 101/101 (**100%**)
- Time Taken: at most 49 hrs

### Grand Total (Parts 1-7, 8, 9, 12, 13)
- Exercises Complete: 254/254 (**100%**)
- Time Taken: at most 116 hrs

## Parts 10 and 11

Note: Parts 10 and 11 are not currently planned to be completed. However, there may be a possibility (very low) of completing them in the future. Please refer to this section for any updates regarding their completion.

If you're interested in further expanding your knowledge beyond the covered topics, Parts 10 and 11 cover the following subjects:

- [Part 10 - React Native](https://fullstackopen.com/en/part10)
- [Part 11 - CI/CD](https://fullstackopen.com/en/part11)

Should there be any updates or changes regarding the completion of Parts 10 and 11, this section will be updated accordingly.