- new note diagram
- single page app diagram
- new note in Single page app diagram
- course info
- unicafe
- anecdotes
- course info
- phonebook
- data for countries
Part 3 (submodule)
- phonebook backend
- phonebook database
- lint configuration
- blog list
- helper functions and unit tests
- blog list tests
- blog list expansions
- blog list frontend
- blog list tests
- bloglist end to end testing
- unicafe revisited
- anecdotes
- better anecdotes
- anecdotes and the backend
- query anecdotes
- routed anecdotes
- anecdotes and hooks
- country hook
- ultimate hooks
- automatic code formatting
- extending the bloglist
- GraphQL-server
- React and GraphQL
- Database and user administration
- Login and updating the cache
- Fragments and subscriptions
- First steps with TypeScript
- Typing an Express app
- React with types
- Grande finale: Patientor