Kunskapsbanken
Artiklar, guider, tips och trix tillsammans med exempelprogram inom webbprogrammering och webbutveckling. Inläggen är listade i den ordning som de senast uppdaterats.
Artiklar, guider, tips och trix tillsammans med exempelprogram inom webbprogrammering och webbutveckling. Inläggen är listade i den ordning som de senast uppdaterats.
Tanken är att vi förbereder oss för ett större utvecklingsprojekt i JavaScript och vi vill säkerställa att vi har en utvecklingsmiljö där vi kan testa vår programvara.
Vilken typ av tester vill vi göra och vilka verktyg kan hjälpa oss med detta? Låt oss gå igenom läget i JavaScript och använda några testrelaterade verktyg för att sätta en grund.
Vi har tidigare tittat på en testmiljö i JavaScript där vi fokuserade på enhetstester. I denna artikel ska vi bygga vidare på testmiljön och lägga till funktions/integrationstester. Vi bygger vidare med mocha och lägger till testverktygen chai
och chai http
.
Vi börjar dock med att fundera lite på vad det egentligen är vi vill testa och hur vi testar hela flödet istället för bara de små enheter.
Databasen MySQL/MariaDB är en av de mer populära databaserna när man börjar lära sig om databaser. Vi skall titta på några av de vanligaste klienterna man använder för att koppla sig mot databasen.
Samtidigt tittar vi på grunderna i hur man skapar sin första databasanvändare och hur man skapar en databas med tabell och innehåll via SQL samt sparar all kod i filer som går att exekvera i olika klienter.
Det blir en snabb överblick av hur saker hänger ihop, för att ge dig ett övergripande sammanhang av databasen MySQL/MariaDB, dess klienter och grunden i SQL via ett större exempel.
Vi skapar en egen lokal utvecklingsmiljö för databasen MySQL tillsammans med desktopklienten MySQL Workbench på macOS.
Vi använder också terminalklienten mysql
för att koppla oss mot databasen och lägger in sökvägen till terminalprogrammen i vår PATH så att det går att starta direkt i terminalen.
UML står för Unified Modeling Language, det är ett visuellt modelleringsspråk för att specificera, konstruera och dokumentera artefakter i ett system.
Det brukar användas på tre sätt:
Vi kommer fokusera på Klassdiagram.
En bok om att komma igång med JavaScript som programmeringsspråk. Lämpar sig för den som redan kan programmera och kan ett eller flera programmeringsspråk.
Vi skall installera en miljö för JavaScript. Det handlar om Node.js och pakethanteraren npm.
Miljön innebär att du kan köra JavaScript på din dator och du kan ta del av alla de program och paket som erbjuds via pakethanteraren npm.
Vi skapar en egen lokal utvecklingsmiljö för databasen MySQL tillsammans med desktopklienten MySQL Workbench.
Vi använder också terminalklienten mysql samt lägger in sökvägen till terminalprogrammen i vår PATH så att de går att starta direkt i terminalen.
Så här gör du för att installera Bash i Windows 10 samt installera det som behövs för att komma igång med kurserna.
Installationsprocessen förutsätter att du har creators update (1703) installerad av Windows 10 64bitar system.
Vi kommer i denna artikel titta på hur vi skaffar oss en Linux-baserad server på Digital Ocean genom att använda GitHub Education Pack.