Det er vigtigt at begynde at bygge projekter, mens du lærer programmering, fordi du ikke vil være i stand til at absorbere de begreber, du lærer, før du anvender dem til at lave forskellige projekter. Anvendelse af de begreber, du lærer, er meget vigtig. Og det bedste er, at du virkelig vil nyde processen med at bygge et projekt.
Nedenfor vil jeg nævne nogle projektidéer for dem, der lærer webudvikling.
Notes App:
Opret en webapp, hvor brugerne kan tilføje og gemme deres noter. Dette er et fremragende projekt for begyndere. Brugeren skal kunne oprette, læse, opdatere og slette noter. Dette er et fremragende projekt til at lære CRUD-operationer.
To-do List:
Opret en to-do list-app, hvor brugeren kan tilføje daglige opgaver, der skal udføres. Brugeren skal kunne tilføje et nyt punkt til listen. Brugeren skal kunne markere en opgave på listen som “udført”. De afsluttede opgaver kan vises under en særskilt kategori for et mere organiseret layout. Brugere skal kunne redigere eller slette en opgave fra en liste.
To-do List (Advanced):
Når du har lavet en grundlæggende app, kan du prøve at tilføje følgende funktioner for at tage den op til det næste niveau. Vis dato og klokkeslæt for, hvornår et bestemt opgaveelement blev tilføjet til to-do-listen. Brug lokal lagring, så dataene gemmes, når brugeren lukker browservinduet, og når brugeren åbner appen igen, kan dataene hentes.
Byg dit eget portfoliowebsted:
Dette er det projekt, som næsten enhver webudvikler må være stødt på i sin karriere. Det er en fantastisk måde at vise dine færdigheder, projekter og styrker gennem dit eget porteføljewebsted.
Katalogtjeneste-app:
Som måske en filmapp eller tv-showliste for at vise, at du kan gemme data i et array, et objekt eller en database. Det er lige så vigtigt at kunne sortere og søge og filtrere disse data senere.
Quiz-app:
Denne er min personlige favorit. Byg en quiz-app, hvor brugeren kan vælge en ud af fire muligheder for et spørgsmål. Til sidst skal du vise resultatet. Brug JavaScript til dette projekt. Gennem dette projekt lærer du om DOM-manipulation og datahåndtering.
Du kan henvise til YouTube for at finde vejledninger, hvis du nogensinde går i stå et sted. God kodning!!