Skip to content

Databas Access and API created with asp.net API and MYSQL

Notifications You must be signed in to change notification settings

00Lucia00/IRDb_LuciaCani

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IRDb

OOP Avancerad slut uppgift

Scenario

IRDb är står för Internet Rulle Database och är ett nystartat företag som huserar över en onlinedatabas med filmer. Du har som frilansutvecklare fått i uppdrag att skapa ett API (och eventuellt också en frontend-app) för företaget

Uppgift

  • Skapa en ASP.NET Core Web API med följande end points och funktionalitet: Metod Endpunkt Beskrivning:

    • GET /api/movies Hämtar alla filmer
    • GET /api/movies/{id} Hämtar en specifik film med ID
    • POST /api/movies Lägger till en ny film
    • PUT /api/movies/{id} Uppdaterar en befintlig film med ID
    • DELETE /api/movies/{id} Tar bort en befintlig film med ID
  • API:t ska vara kopplat till en databas med EF Core.

  • Skapa en extern frontend app med HTML, CSS och JavaScript som konsumerar ditt API.

    • Styla appen på ett omsorgsfullt sätt (t.ex med CSS Grid och Flexbox o.s.v.)
  • Frontend-appen ska utnyttja minst följande end points i API:t: GET (alla filmer) och POST (men gärna fler!)

Berörda kursmål

  • Visa goda kunskaper inom webbapplikationer med C#
  • Redogöra för avancerade konstruktioner och principer inom C#
  • Skapa grafiska gränssnitt med HTML, CSS.
  • Skapa frontendlogik och användarinteraktion med JavaScript.
  • Använda databaskommunikation med Object-relational mapping (ORM).
  • Skriva avancerad programkod för mer komplexa tillämpningar.
  • Skapa distribuerade klient-/serverlösningar

About

Databas Access and API created with asp.net API and MYSQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages