Course material Find exercises here
Week | Date | Subject | Content | Teacher |
---|---|---|---|---|
1 | 01/02/2023 | Part 1 && Part 2 | ES6 recap, Callback, Writing functions that use callbacks | JORG |
2 | 08/02/2023 | Javascript 2 | Asynchronous javascript with Promises (lave egne promises), Async await | JORG |
3 | 15/02/2023 | Typescript 1 | transpiler, autotranspile, tsconfig, type, interface, class | THA |
4 | 22/02/2023 | Typescript 2 | Using typescript in a react project | THA |
5 | 01/03/2023 | Group Project 1 | Define Project. Write API documentation, Frontend Mockup (Figma). | JORG/THA |
6 | 09/03/2023 | NodeJS/Express 1 | JORG | |
7 | 15/03/2023 | Express 2 - Middlewares | JORG | |
8 | 22/03/2023 | Mongo/Mongoose | JORG | |
9 | 29/03/2023 | GraphQL | THA | |
10 | 05/04/2023 | Group Project 2 | Backend project | JORG/THA |
11 | 12/04/2023 | React 1 | State management | THA |
12 | 19/04/2023 | React 2 | Hooks (lav egne hooks). Recap | THA |
13 | 26/04/2023 | React 3 (Frontend GraphQL) | Libraries for | THA |
14 | 03/05/2023 | Project 3 | ||
15 | 10/05/2023 | Project 3 | ||
16 | 17/05/2023 | Project 3 | ||
17 | 24/05/2023 | Hand-in | ||
18 | 30-31/05/2023 | Eksamen | ||
The class on the 09/03 will take place on Thursdays. It's going to be a workshop that takes place in room 3.12. For Bornholm students, the lektion will take place another time on Bornholm. Date and time will be announced later.
- Create a GitHub repo for all your work in this course and link to it here
- The repo should contain a folder for each week. Each folder should contain a README.md file with the answers to the exercises.
- There should also be a folder for the semester project which you will work on gradually over the course.
- All your code in the repo will be used for the exam.