Kursplan
Innføring i Backend-utvikling
Forklaring av hvordan nettsteder og webapplikasjoner fungerer
Installasjon av Python-pakker og -biblioteker
Forberedelse av ditt backend-utviklingsmiljø
Forståelsen av forskellen mellom presentasjonsslaget (frontend) og server-siden (backend) i en webapplikasjon
Grunnleggende Python-kunnskaper
Databaser og SQL-grunnleggende kunnskaper
Linux-grunnleggende kunnskaper
Valg av et utviklingsrammeverk
Innsetting av en webapplikasjonsserver (LAMP-stak)
Håndtering av brukerinput
Generering av output
Bruk av maler for å standardisere output
Kobling til en database
Aktivering av brukeregistrering gjennom applikasjonen
Sikring av webapplikasjonen
Testing av webapplikasjonen
Projektstyring ved hjelp av versjonskontroll
Videreføring av applikasjonen ved bruk av avanserte Python-funksjoner
Arbeid med en NoSQL-database
Distribusjonsteknikker og kontinuerlig integrering
Overvåking av applikasjonsprestasjon
Optimalisering av webapplikasjonen
Skaling av en webapplikasjon
Felsøkning
Sammendrag og konklusjon
Krav
- Erfaring med Python-programmering
Målgruppe
- Utviklere
Referanser (1)
At alle tekniske leksjoner kom med flere praktiske øvelser for å feste konseptene.
Andrei-Calin Bajea
Kurs - OWASP Top 10 2025
Maskinoversatt