Video: Sailing Africa: STORM AND PASSAGE PREPARATION - (Tanzania) Patrick Childress Sailing Tips #36 2025
Tænker på at flytte ind i det blomstrende område for webudvikling?
Som du måske allerede ved, er der tre typer webudviklere:
- Front end
- Backend
- Og fuld stack (som kombinerer begge)
Nedenfor vil jeg kun fokusere på udviklere af backend ved at kigge på hvad de gør, de færdigheder der kræves for at blive en backend-udvikler, og hvordan man i sidste ende kan blive en.
Hvad laver en backend-udvikler?
Backend-udviklere er ansvarlige for at udbygge "serversiden" i webapplikationer.
AKA alt, hvad der sker, før du rammer din browser - som er kendt som "klientsiden". (Typisk er front-udviklere ansvarlige for at skabe oplevelsen på klientsiden.)
Mens backend-udviklere fokuserer på de indre funktioner af webapplikationer, arbejder de stadig hånd i hånd med front-end-udviklere ved at give de udadvendte webapplikationselementers serverlogik.
Backend-udvikler tilføjer denne logik ved at bruge et script-sprog på server side som Ruby eller PHP.
Udover at gøre webapplikationer funktionelle, er backend-udviklere også ansvarlige for optimering af applikationen for hastighed og effektivitet.
Desuden opretter backend-udviklere ofte en datalagringsløsning med en database.
databasen er en afgørende komponent for alle webapplikationer, da den gemmer information (som brugere, kommentarer, indlæg osv.). Fælles databaser omfatter MySQL, MongoDB og PostgreSQL.
Hvem arbejder en backend-udvikler med?
Backend-udviklere arbejder typisk i hold med andre.
Selv inden for et større team er der generelt et design, frontend (ingeniører, UX arkitekter osv.) Og derefter et backend-team.
Hvad angår backend-teams, arbejder back-end-udviklere sammen med softwareingeniører. Man kunne kun lave REST API-udvikling eller relateret. En anden kunne være kvalitetssikring (QA), ingeniør.
Som du ser, selv inden for bagenden er der forskellige opgaver.
Hvilke færdigheder / teknologier skal jeg vide for at blive en backend-udvikler?
Brug af Toptal-backend-jobbeskrivelsens skabelon som reference nedenfor er nogle af de grundlæggende færdigheder og teknologier, som en backend-udvikler skal vide.
- Kompetent viden om programmeringssprog / ramme, som det givne selskab bygger på
- Forståelse af avancerede webteknologier som HTML, CSS og JavaScript (for at kommunikere med teammedlemmer i forenden) > Evne til at administrere et hosting-miljø, herunder databaseadministration samt skalering af applikationer til håndtering af belastningsændringer
- Kendskab til tilgængelighed og sikkerhedsoverholdelse
- Erfaring med versionskontrol, som Git
- Hvor kan jeg lære disse backend-færdigheder? ?
De fleste backend-udviklere og dem, der arbejder på backend-holdet, har formel uddannelse på en eller anden måde. AKA en computer science (CS) grad.
Sammenlignet med front-end-udviklere må back-end-udviklere muligvis gøre mere abstraktion. De kunne være data mining, skrive abstrakte algoritmer og så videre.
Derfor er en formel CS-grad til nytte. Men hvis du er uden for dine collegeår, er der både personlige kurser (eller boot camps) og online muligheder til rådighed for at forberede dig til en karriere i backend-udvikling.
Personlige backendudviklingskurser
Selvfølgelig er der selvfølgelig alt, når man gør et ansigt til ansigt.
Den bedste måde at finde et personligt backendudviklingskursus i nærheden af dig, er gennem online forskning.
Her er dog to forslag til at få bolden til at køre:
Generalforsamlingen
- har en 10-ugers backend-udviklingskurs Betamore
- har et 12-ugers backend kursus tid) Personlige bootlejre / kurser er ikke billige. Men de er mere overkommelige end en formel CS-grad. (Plus, i modsætning til online klasser har du lyst til at kunne interagere med jævnaldrende og en instruktør.)
Online Backend (eller Full Stack) Læringsmuligheder
Det er ikke så nemt at finde online-kurser online . De fleste lærer fuld stak - så både forsiden og bagenden.
Ikke desto mindre her er nogle online kursus muligheder at overveje: Udacity
- har en fuld stak nano grad, med backend udviklings vægt Bloc. io
- har også en fuld stak online kursus med en-til-en mentorskap Udemy
- har en række online kursus muligheder, herunder backend udvikling (sørg for at læse anmeldelser på Udemy før du tilmelder dig ) Konklusion
I sidste ende spiller backend-udviklere en afgørende rolle i webudviklingshold. De er ansvarlige for at håndtere datalagring og sikre, at indholdet bliver leveret til forsiden.
Hvis du kender nogen, der tænker overgang til webudvikling, skal du sørge for at dele denne artikel med dem.
5 Bløde færdigheder du skal freelance hjemmefra

Oversigt over fem vigtige bløde færdigheder, der er nødvendige for at arbejde hjemme succesfuldt i en freelance home business.
Færdigheder, der er nødvendige for at være en sundhedsjobb

Sundhedsplejejobs er vidtrækkende, fra assistent til tekniker til læge og denne liste over jobkundskaber hjælper dig med at beslutte, om du har hvad der kræves.
Eksempler på de bedste færdigheder, der skal medtages på et CV

Her er en liste over færdigheder, der skal medtages til CV'er, omslagsbreve og jobansøgninger med eksempler på, hvad arbejdsgiverne søger fra kandidater.