Hvad er programmering?
Programmering betyder at instruere en maskine til at udfører en bestemt handling. I de tidlige år benyttede man hulkort til at gøre dette. I dag og til udvikling af hjemmesider benytter man et kodesprog hvor man via kodning fortællere servere hvordan de skal behandle hjemmesiden og præsentere den.
At programmere og kode er derfor i høj grad 2 sider af samme sag.
I forhold til webudvikling så benytter man ikke længere blot eet sprog men istedet en kombination af mange. Eks. bruger man HTML til at opsætte siden, CSS til at style HTML markup, PHP eller .net til at kode funktionalitet bagved siden (server side). Dynamisk kodning på frontend benyttes Javascript.
Kodning
Da mange teknologier blandes sammen i begrebet webudvikling så difference man ofte mellem desideret kodning og opsætning.
Opsætning er mere ovre i teknologier som HTML og CSS.
Eks. på opsætning i HTML og CSS taget fra denne side:
Kodning er i PHP, .net, Python, C# samt flere kodningssprog som er velegnet til dette.
Eks. på kodning i programmeringssproget PHP:
Eksempler på programmerings opgaver
En webshop er relativ tung på programmerings opgaver.
Eksempler på opgaver:
Oprettelse og håndtering af produkter
Checkout flow
Søgning i produkter
Synkronisering af faktura med økonomi system
Integrationer til eksterne systemer via rest services
Import og håndtering af alle typer af data
Programmerings kurser og uddannelser
For at komme igang kan man enten købe en bog eller søge på internettet efter materiale. Ønsker man at lære at kode i PHP kan man starte på den officielle hjemmeside PHP.
Ønsker man at komme i gang med kurser kan disse findes på [Nem Programmering](Lær PHP - Gratis PHP kursus - Danske PHP video-guides).
Der findes også uddannelser som Datamatiker, IT ingeniør og webintegrator som kan hjælpe een igang.
Via Facebook grupper er der god hjælp at hente.
Når man er igang og får brug for hjælp er Stackoverflow en uvurderlig kilde til kodehjælp.
