Brug dine HTML- og CSS-færdigheder i praksis med disse førsteklasses projektudfordringswebsteder.
Nøgle takeaways
- At overvinde tutorial helvede i HTML og CSS er muligt gennem praktisk applikation og projektudvikling. Platforme som Codewell tilbyder designskabeloner, kildekode og aktiver til at bygge virkelige projekter.
- devChallenges tilbyder en række af virkelige kodningsudfordringer for begyndere og erfarne udviklere. Det tilbyder stier med forskellige sværhedsgrader, og gennemførelse af udfordringer giver dig certifikater til din portefølje.
- Frontend Mentor er en populær platform, der tilbyder frontend-udfordringer parret med professionelle webdesigns. Det har et støttende fællesskab og giver ressourcer til at forbedre din læring. Udfordringer kan tilføjes til din portefølje for at øge jobmulighederne.
Tutorial helvede er et problem, du kan støde på, når du begynder at lære HTML og CSS. At drukne i et hav af tutorials kan afskrække dig og potentielt hindre din webudviklings fremskridt. Den nemmeste måde at overvinde det på er at engagere sig i praktisk anvendelse og projektudvikling baseret på alt, hvad du lærer.
Webstederne på denne liste tilbyder HTML- og CSS-projekter i den virkelige verden. De leverer designskabeloner, kildekode og aktiver til at bygge projekter ved hjælp af HTML og CSS.
Codewell tilbyder en række udfordringer designet til at hjælpe dig med at øve og forbedre dine færdigheder i HTML, CSS, JavaScript og responsivt webdesign. Disse udfordringer har to kategorier: gratis og premium.
Under den gratis mulighed får du adgang til startfiler, der indeholder aktiver, en Readme-fil, der indeholder oplysninger om udfordringen, og PNG-designfiler til desktop-, tablet- og mobilvisning. Valg af premium-medlemskabet udvider dine fordele, inklusive alle funktionerne i det gratis niveau, samt en ekstra Figma-skabelon.
Når du gennemfører udfordringen og sender din løsning, kan du modtage feedback på hjemmesiden. For at indsende en løsning skal du give et link til dens GitHub-repo og live-forhåndsvisning. Oprettelse af et GitHub-lager og hosting af din løsning på GitHub-sider er yderligere, værdifulde færdigheder. Du kan også se løsninger, som andre har indsendt.
Nogle udfordringer på Codewell inkluderer destinationssider, tilmeldingssider og dashboards. Disse er alle begyndervenlige projekter.
devChallenges hjælper dig med at lære kodning ved at øve dig, mens du forbereder dig på en dag i livet som udvikler. Det tilbyder en række udfordringer relateret til projekter i den virkelige verden, der er åbne for begyndere og erfarne udviklere.
Der er gratis og betalte planer, du kan vælge imellem. Den betalte plan inkluderer pro og premium. Ved at bruge den gratis mulighed får du adgang til de grundlæggende funktioner og nogle udfordringer. Sidstnævnte mulighed giver dig frynsegoder som adgang til premium-udfordringer, Figma-design og en guide til udfordringsafstand.
Platformen grupperer udfordringer i stier, der hver er rettet mod forskellige færdigheder som HTML og CSS, med forskellige sværhedsgrader. Når du har gennemført udfordringerne på én vej, får du et certifikat, som du kan inkludere i din portefølje.
devChallenges har en editor-side, hvor du kan se detaljerne i udfordringen, herunder skrifttyper, farver, viewport-billeder, gittervisning og aktivoverførsel. Den downloadede fil indeholder kun billeder, du skal bruge.
Der er også et leaderboard, så du kan blive konkurrencedygtig, mens du træner. Platformen fremmer samfundsengagement og opmuntrer dig til at dele dine løsninger. Det tilbyder assistance, og du kan lære af andre brugere gennem løsningssektionen.
Ligesom Codewell skal du give et link til din demo og lager for at indsende dine løsninger. Grænsefladen er venlig, så du har ingen problemer med at navigere i den.
Frontend Mentor skiller sig ud som det mest populære valg blandt platformene på denne liste, takket være dets mange frynsegoder. Det adskiller sig ved at tilbyde et rigt udvalg af frontend-udfordringer parret med professionelle webdesigns. Platformen fremmer også et levende og støttende fællesskab af webudviklere.
Ligesom andre platforme har Frontend Mentor både gratis og betalte muligheder. Med den gratis version har du adgang til grundlæggende funktioner og de fleste udfordringer, mens den betalte version giver dig adgang til premium-udfordringer, Figma-designfiler og mere.
Udfordringerne falder ind under tre hovedgrupper, herunder type, sværhedsgrad og sprog. Under sprog kan du få adgang til udfordringer, der kun kræver HTML og CSS for at fuldføre.
Hver udfordring giver adgang til en startfil, der indeholder et væld af ressourcer, inklusive HTML-kildekode, en Readme-fil, en stilguide, desktop- og mobillayoutbilleder og mere. Når du indsender din løsning, har du mulighed for at inkludere spørgsmål til fællesskabet. Især kan du først se andres løsninger, når du har indsendt din egen.
Frontend Mentor bruger et pointsystem til at opmuntre dig til at gennemføre udfordringer. Du kan tilføje alle dine færdige projekter til en portefølje for at positionere dig selv til jobmuligheder.
Det, der virkelig adskiller Frontend Mentor, er dens ressourceside, som rummer over 15 grene af webudviklingsmaterialer. Hver har en udvalgt liste over ressourcer, som du kan vælge imellem, så du kan lære alt, hvad du nogensinde har brug for at øve dig på.
Endelig dropper Frontend Mentor udfordringer to gange om måneden, hvilket betyder, at der altid vil være noget at arbejde på.
Frontend Practice adskiller sig fra de andre platforme på flere måder. For det første byder den ikke på udfordringer; i stedet tilbyder det projekter. Disse projekter er rigtige websteder, der tilhører rigtige virksomheder, som du vil genskabe. Du behøver heller ikke en konto for at prøve disse projekter.
Til at begynde med er der ingen kildekode. I stedet indeholder projektbeskrivelsen eksterne links til fotoaktiver og ikoner, et link til live websted, et referencebillede, farvepaletter og en udvalgt liste over ressourcer, du skal bruge for at fuldføre projekt. Derudover modtager du en liste over begreber, du vil lære gennem projektafslutning og sværhedstips, du kan bruge.
Platformen tilbyder en sværhedsgrad på tre niveauer, men som nybegynder vil dit primære fokus være på niveau et. Her kan du øve dig i HTML, CSS, lydhørhed, animation og meget mere. Desuden har du tilladelse til at medtage projekterne i din portefølje, forudsat at du overholder en enkelt regel angivet på hjemmesiden.
Frontend Practice er et glimrende valg, hvis du vil forbedre dine færdigheder ved at genskabe eksisterende websteder, begynde fra bunden for at øve dine HTML-færdigheder.
Alle disse platforme kombineret vil give dig nok indhold til at bruge hvornår oprettelse af din udviklerportefølje. Mens du øver dig, vil du være i stand til at lave forbedringer og forstå nye koncepter, hvilket øger din selvtillid og hjælper dig med at tackle tutorialhelvede.
Finpuds dine HTML- og CSS-færdigheder gennem praksis
Tutorial helvede vil være en udfordring, men du kan overvinde det med øvelse. Mulighederne er virkelig uendelige, og det hele begynder med at tage det første skridt. Ved at påtage dig udformede udfordringer og projekter i den virkelige verden vil du bruge din HTML- og CSS-viden og tilføje den.
Uanset hvilken vej du vælger, begiver du dig ud på en rejse med vækst og udvikling, der forbedrer din færdigheder og boost din selvtillid undervejs, omfavn den praktiske tilgang, skab, lær og blomstre