- Skapa ett startprojekt för en node server
- Installera express, mysql2, dotenv, nunjucks och nodemon
- Skapa databas och en tabell
- Förstå SQL frågor, datatyper och struktur
- Grundläggande databasdesign och SQL frågor
- Node och MySQL2
- Dotenv och skydda känsliga uppgifter
- Hämta data från databasen och visa den
- Skapa en ny post i databasen med SQL INSERT
- Göra detta med Node och skapa formulär
- Databasedesign och normalisering
Din dator; vscode, wsl och node. Skolans databasserver eller en egen databas, vi kör med MySQL för detta. Tableplus eller mysql klienten i terminalen.
Flera lektioner.
För att kunna förstå och arbeta med C.R.U.D. (Create, Read, Update, Delete) i en databas. Det är centralt i kursen och i programmering i allmänhet.
För att få en grundläggande förståelse i REST. REST är ett sätt att kommunicera med en server.
Du kan forka/klona det här repot. Det innehåller en färdig server som du kan använda för att testa, men se till att du kodar allt efter att du testat. Felsök!
Följ instruktionerna nedan. Var noga med att läsa felmeddelande (i terminalen) och spana efter squiggly-lines i vscode.
I de kodexempel som följer så betyder ...
att tidigare kod finns där. Du behöver inte skriva in den, men du kan inte heller bara kopiera exemplet rakt av och köra, du behöver den tidigare koden!