Een backend developer schrijft code in de programmeertaal PHP, hetgeen de meest gebruikte programmeertaal voor het web is. Facebook en WordPress zijn bekende voorbeelden van websites die in PHP gebouwd zijn. PHP is een toegankelijke programmeertaal voor beginners, waarmee je ook object-georiënteerd kan programmeren.
Backend ontwikkeling is een specialisatie binnen webontwikkeling. De ‘backend’ van een toepassing is dat deel wat niet zichtbaar is voor de gebruiker, maar wel achterliggend alles doet functioneren. Algemeen genomen bestaat de backend uit drie onderdelen: database, server en applicatie. De applicatie ontvangt gegevens uit de frontend en slaat deze op in een database, een grote verzameling van gegevens die draait op een server. Vanaf deze server kunnen de gegevens op latere momenten opnieuw door de applicatie worden opgevraagd. Voorbeelden van processen die backend gebeuren zijn bv. het registreren van nieuwe gebruikers, downloaden van bestanden, uitlezen van nieuwsberichten uit een database. Het backend gedeelte van een toepassing ondersteunt de frontend, hetgeen de gebruiker daadwerkelijk ziet. Het zorgt er meestal voor dat de frontend kan communiceren met andere programma’s en appliciaties.
Wat een backend developer precies doet, is afhankelijk van zijn specialisatie. In het algemeen ontwerpt, programmeert, test en implementeert hij nieuwe backend toepassingen, zoals bv. API’s, webshops en complete websites. Niet zelden test en verbetert hij bestaande backend toepassingen, al dan niet door hemzelf geprogrammeerd. In elk geval vertaalt hij de functionele wensen van opdrachtgevers naar concrete technische oplossingen.
In de opleiding doe je meer dan goed met PHP leren werken. Ook professionele soft skills komen ruim aan bod. Projectmatig werken en samenwerken in team vormen de rode draad doorheen de opleiding. Dit weerspiegelt immers de realiteit: er zijn slechts weinig IT-projecten waar je alleen aan zal werken. In veel gevallen is de opdracht zo complex dat ook frontend developers, functioneel ontwerpers, UX- en UI-designers en andere specialisten betrokken zullen zijn.