Skip to content

Commit 67425cf

Browse files
committed
Added TOC
1 parent a4ba204 commit 67425cf

1 file changed

Lines changed: 23 additions & 5 deletions

File tree

README.md

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,23 @@ to this course or vice versa.
1414

1515
## Course Overview
1616

17+
- [Full Stack Open 2021](#full-stack-open-2021)
18+
- [University of Helsinki Full Stack Open 2021 Course](#university-of-helsinki-full-stack-open-2021-course)
19+
- [Side note](#side-note)
20+
- [Course Overview](#course-overview)
21+
- [Part 0 Fundamentals of Web apps](#part-0-fundamentals-of-web-apps)
22+
- [Part 1 Introduction to React](#part-1-introduction-to-react)
23+
- [Part 2 Communicating with server](#part-2-communicating-with-server)
24+
- [Part 3 Programming a server with NodeJS and Express](#part-3-programming-a-server-with-nodejs-and-express)
25+
- [Part 4 Testing Express servers, user administration](#part-4-testing-express-servers-user-administration)
26+
- [Part 5 Testing React apps](#part-5-testing-react-apps)
27+
- [Part 6 State management with Redux](#part-6-state-management-with-redux)
28+
- [Part 7 React router, custom hooks, styling app with CSS and webpack](#part-7-react-router-custom-hooks-styling-app-with-css-and-webpack)
29+
- [Part 8 GraphQL](#part-8-graphql)
30+
- [Part 9 TypeScript](#part-9-typescript)
31+
- [Part 10 React Native](#part-10-react-native)
32+
- [Part 11 CI/CD](#part-11-cicd)
33+
1734
## Part 0 Fundamentals of Web apps
1835

1936
1. General info
@@ -56,12 +73,14 @@ to this course or vice versa.
5673
4. End to end testing
5774

5875
## Part 6 State management with Redux
76+
5977
1. Flux-architecture and Redux
6078
2. Many reducers
6179
3. Communicaating with server in a redux application
6280
4. connect
6381

6482
## Part 7 React router, custom hooks, styling app with CSS and webpack
83+
6584
1. React-router
6685
2. Custom hooks
6786
3. More about styles
@@ -70,32 +89,31 @@ to this course or vice versa.
7089
6. Exercises: extending the bloglist
7190

7291
## Part 8 GraphQL
92+
7393
1. GraphQL-server
7494
2. React and GraphQL
7595
3. Database and user administration
7696
4. Login and updating the cache
7797
5. Fragments and subscriptions
7898

7999
## Part 9 TypeScript
100+
80101
1. Background and introduction
81102
2. First steeps with TypeScript
82103
3. Typing the express app
83104
4. React with types
84105

85106
## Part 10 React Native
107+
86108
1. Introduction to React Native
87109
2. React Native basics
88110
3. Communicating with server
89111
4. Testing and extending oue application
90112

91113
## Part 11 CI/CD
114+
92115
1. Introduction to CI/CD
93116
2. Getting started with GitHub Actions
94117
3. Deployments
95118
4. Keeping green
96119
5. Expanding further
97-
98-
99-
100-
101-

0 commit comments

Comments
 (0)