Uppgiftsbanken
Uppgifter, övningar och laborationer i HTML, CSS, JavaScript, PHP, SQL för att du skall få öva dig i webbprogrammering och webbutveckling.
Uppgifter, övningar och laborationer i HTML, CSS, JavaScript, PHP, SQL för att du skall få öva dig i webbprogrammering och webbutveckling.
Träna på att skapa rekursiva funktioner.
Nu ska du skapa ett sequence diagram utifrån kod.
Du har utfört en ER-modellering av en databas för en Eshop och nu skall du implementera den.
Du skall delvis fylla databasen med data som du importerar från Excel via formatet CSV.
Du skall skapa två klienter, en terminalbaserad och en webbaserad. De båda klienterna skall visa information från din databas.
Du kan utföra denna uppgift enskilt, eller i samma grupp som utförde ER-modelleringen.
I övningen “En Single Page Application” fick du grunderna till en me-app. I denna uppgift ska du bygga vidare och skapa din helt egna me-app med navigation, Github sida och som även ska användas för dina redovisningstexter.
Denna övning/laboration handlar om att komma igång med SQL. Den består av en mängd övningar där du får börja skapa tabeller, fylla dem med innehåll och därefter ställa SQL-frågor för att söka ut och bearbeta innehållet. Övningen tar dig igenom de vanliga förekommande konstruktionerna som du behöver känna till – lär dig dem och du kommer att ha en god grund för att behärska databaser. De första övningarna är enkla och övningarna mot slutet lite mer utmanande.
Om du redan kan SQL så är den här övningen någorlunda enkel. Men då får du ta den som en liten avstämningsövning och repetition på dina SQL-kunskaper.
Skapa en me-sida för redovisningar i din dbwebb-kurs. Du kopierar en struktur för en webbsida som består av HTML, CSS och JavaScript med ett färdigbyggt skal för de webbsidor som me-sidan skall bestå av.
När kursen är klar kommer din me-sida att samla en stor del av det arbetet du gjort under kursen, det blir en del av din redovisning av kursen.
Träna på att skapa relationer mellan klasser.
Träna på att skapa klasser och använda klass funktionalitet i Python.
Du skall sätta samman ett me API baserat på ett nodejs baserat backend ramverk, till exempel Express.
Du skall lägga all kod i ett repo på GitHub. När du är klar så publicerar du och taggar ditt repo på GitHub. Du skall även publicera ditt API publikt och länka till det i din redovisningstext.
Du skall använda MongoDB för att lagra information. Du skall kunna lägga till, ta bort, redigera och visa innehållet i databasen. Den blir vanlig CRUD hantering (Create, Read, Update, Delete).
Du skall integrera koden in i din redovisa-sida tillsammans med Express.