Kursplan
React 19: Modern Front-End Development
- Arbete med Hooks: useState, useEffect, useReducer
- Användning av Context API för state-hantering
- Implementering av rutter med React Router
- Bäst praxis för filstruktur, återanvändning och prestanda
TypeScript för React-utvecklare
- Typ-säkerhet: typer, gränssnitt, uppsättningar, generics
- Typning av egenskaper, tillstånd, hooks och händelsehanterare
- Skapande av återanvändbara typer och användbarhetsfunktioner
React + TypeScript i praktiken
- Byggande av skalbara komponenter med stark typning
- Kombinering av generics med egenskaper och hooks
- Praktiska typningsstrategier för verkliga projekt
Testning av React-applikationer
- Introduktion till Jest och React Testing Library
- Skrivning av enhetstester för komponenter och hooks
- Testning av asynkrona operationer och API-anrop
- Bäst praxis för testtäckning och felsökning
Next.js 15: Full-Stack React-ramverk
- App Router vs Pages Router
- Server-side rendering och statisk sidsgenerering
- API-rutter och mellanprogram
- Bildoptimering och prestanda
Node.js + Express: Backend API-fundament
- Inställning av Express och RESTful arkitektur
- Autentisering med JSON Web Tokens (JWT)
- Kontrolltjänstmönster och rutstruktur
- Säkerställande och validering av API-förfrågningar
REST API med Prisma och PostgreSQL
- Inställning av Prisma med PostgreSQL
- Schemamodellering och migreringar
- Utförande av CRUD-operationer
- Integration av Prisma klient med Express-rutter
Versionhantering med Git
- Git-grunderna: init, klona, commit, push, pull
- Grenar, sammanfogning och pull requests
- Arbete med GitHub och teamarbete
DevOps för Full-Stack-applikationer
- CI/CD-koncept och arbetsflöden
- Introduktion till Docker och containerisering
- Grundläggande distribution på molnplattformar (t.ex. Vercel, Heroku)
- Övervakning och felregistrering
Datavarelager och Data Lakes
- Skillnader mellan datavarelager och data lakes
- Datapipeline-koncept i Full-Stack-arkitektur
- Rollen för backend-system i dataingest och strukturering
Integration av konstgjord intelligens
- Översikt över AI-användningsområden i webbappar
- Anrop till externa AI-API:er (t.ex. OpenAI, Hugging Face)
- Användning av AI för textsammanfattning, chatbots och analyser
Sammanfattning och nästa steg
Krav
- Grundläggande kunskap om JavaScript och principer för webutveckling
- Erfarenhet av HTML/CSS och front-end-ramverk
- Grundläggande kännedom om APIs och databaser är till hjälp
Målgrupp
- Frontend- och backend-utvecklare
- Programvaruingenjörer som övergår till Full-Stack-roller
- Tekniska professionella som byggar skalbara webbapplikationer
Vittnesmål (3)
Utbildningen hjälpte mig att bredda min kunskap och förståelse av Burp Suite. Jag insåg också att det jag lärt mig genom självstudier fortfarande var ganska begränsat. Denna utbildning var mycket värdefull för mig som QA, eftersom Burp Suite är ett värdefullt verktyg för att genomföra säkerhetstester och förbättra den övergripande kvaliteten i applikationstester. Jag kommer att fortsätta utforska verktyget och lära mig mer om dess funktioner och möjligheter.
Rea Mendez - BAKAWAN Data Anallytics Inc.
Kurs - OWASP Top 10 2025
Maskintolkat
Jag tyckte verkligen om att lära mig om AI-anfall och de verktyg som finns för att börja praktisera och aktivt använda inom säkerhetstestning. Jag tog med mig mycket kunskap som jag inte hade i början, och kursen uppfyllde mina förväntningar. Min favoritdel från utbildningen var Comet Browser, och jag var verkligen imponerad över vad den kunde göra. Det kommer definitivt att vara något jag undersöker mer. Sammanfattningsvis var det en fantastisk kurs, och jag njöt av att lära mig alla OWASP GenAI Top 10.
Patrick Collins - Optum
Kurs - OWASP GenAI Security
Maskintolkat
Praktiska övningar, personlig handledning och frågor och svar.
Jose Paulos - INESC TEC
Kurs - Tailwind CSS
Maskintolkat