Scan to Verify
Diplom
Lucian Ralea
Härmed intygas att
har genomgått Lexicons utbildning
Oscar Jacobsson
Utbildningsansvarig Lexicon IT-Proffs
Webbutvecklare Frontend
4104
23 april 2025

Lexicons påbyggnadsutbildning i utveckling för front-end med inriktning React/Next.js genomfördes under 100 dagars heltidsstudier. Deltagarna lärde sig använda moderna webbutvecklingstekniker såsom HTML5, CSS3, JavaScript (ES6+), samt TypeScript. De fick även kunskaper i versionshantering med Git och agila projektmetoder enligt SCRUM. Utbildningens kärna var React-modulen, där deltagarna använde Next.js (App Router) för att bygga dynamiska och responsiva webbapplikationer, med koppling till APIer, tillståndshantering och navigering.

Utfärdat den 23 april 2025

 

HTML och CSS 

Deltagarna lärde sig använda HTML5 och CSS3 för att bygga tillgängliga och responsiva webbsidor. Fokus låg på semantisk HTML för att förbättra SEO och tillgänglighet samt avancerade layouttekniker som CSS Grid och Flexbox för att skapa flexibla och moderna designlösningar. Media/container queries användes för att implementera responsiv design, och deltagarna använde utvecklarverktyg som Chrome DevTools för felsökning och optimering av webbsidor.

JavaScript /TypeScript

Under JavaScript-modulen utvecklade deltagarna sina kunskaper i JavaScript (ES6+), inklusive moderna funktioner som arrow functions, template literals, destructuring, och spread/rest operators. De lärde sig även manipulera DOM för att skapa interaktiva webbapplikationer samt hantera asynkron programmering med Promises, async/await, och fetch API. Dessutom fick de praktisk erfarenhet av att hantera events och bygga interaktiva element på webbsidor. Under senare delarna övergick kursen till att gå från JavaScript till att uteslutande arbeta med TypeScript.

Webbutveckling med React och Next.js (9 veckor)

Denna modul fokuserade på att bygga användargränssnitt med React via Next.js. Deltagarna lärde sig att skapa och hantera React-komponenter med hjälp av JSX/TSX, skicka data mellan komponenter med props, och hantera såväl server-komponenter som klient-komponenter. De implementerade navigering med statiska och dynamiska routes samt hanterade globalt tillstånd med såväl URL state management som Context API. Deltagarna använde TypeScript under hela denna modul.

Agila projektmetoder 

Under denna modul lärde sig deltagarna att arbeta enligt agila metoder, med särskilt fokus på SCRUM. De fick praktisk erfarenhet av att använda verktyg som GitHub Projects och Trello för sprintplanering, uppgiftshantering och samarbete i ett grupparbete på 3 veckor där de arbetade i team enligt SCRUM. De fick en förståelse för hur agila processer, inklusive sprintar, retrospektiv och stand-ups, används i utvecklingsprojekt.

Slutprojekt 

Slutprojektet sträckte sig över tre veckor, där deltagarna applicerade alla de tekniker och verktyg de lärt sig under kursen. Projektet fokuserade på att bygga en komplett webbapplikation med Next.js, med stöd för routing, state management och integration av REST API. Under projektet använde deltagarna Git för versionshantering och GitHub för att visa upp och dokumentera sina framsteg.

 

Utbildningens innehåll