Web Back End Developer

Niveau
Tijdsduur
Locatie
Op locatie
Startdatum en plaats
Logo van Gmi designschool
Opleiderscore: starstarstarstarstar_half 9,3 Gmi designschool heeft een gemiddelde beoordeling van 9,3 (uit 13 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

placeAmsterdam (dagcursus en avondcursus)
14 dec. 2020 tot 31 dec. 2021
placeAmsterdam (dagcursus)
6 jan. 2021 tot 31 jul. 2021
placeAmsterdam (dagcursus)
4 mrt. 2021 tot 31 jul. 2021

Beschrijving

Prijzen zijn All Inclusive:

- volledig ingerichte lokalen met alle benodigde software (Adobe Creative Cloud Software op MAC en Windows)

- leermiddelen en lesboeken bij prijs inbegrepen

- kleine klassen

- 0% BTW

- ook privé- of maatwerkonderwijs

Back End Development is vaak de bepalende stap in de ontwikkeling van de website. Want als de Webdesigner en/of Front End Developer de ‘voorkant’ van de website ontworpen heeft, zal de nieuwe website vaak gebruik moeten gaan maken van een achterliggende database, een loginsysteem of een CMS systeem voor contentbeheer. PHP is hierbij een populaire programmeertaal waarmee deze serverside componenten op professioneel niveau worden ontwikkeld.

Deze opleiding is gericht op de beginnende PHP Back End Developer.

Bekijk Studieprogramma

De web backend developer opleiding bestaat uit 4 modules, nl. PHP basis, databases en MySQL, de combinatie van PHP en MySQL en de combinatie met de frontend. Hierm…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: PHP, Web Development, Web 2.0, Adobe (Macromedia) Flash en Microsoft Frontpage.

Prijzen zijn All Inclusive:

- volledig ingerichte lokalen met alle benodigde software (Adobe Creative Cloud Software op MAC en Windows)

- leermiddelen en lesboeken bij prijs inbegrepen

- kleine klassen

- 0% BTW

- ook privé- of maatwerkonderwijs

Back End Development is vaak de bepalende stap in de ontwikkeling van de website. Want als de Webdesigner en/of Front End Developer de ‘voorkant’ van de website ontworpen heeft, zal de nieuwe website vaak gebruik moeten gaan maken van een achterliggende database, een loginsysteem of een CMS systeem voor contentbeheer. PHP is hierbij een populaire programmeertaal waarmee deze serverside componenten op professioneel niveau worden ontwikkeld.

Deze opleiding is gericht op de beginnende PHP Back End Developer.

Bekijk Studieprogramma

De web backend developer opleiding bestaat uit 4 modules, nl. PHP basis, databases en MySQL, de combinatie van PHP en MySQL en de combinatie met de frontend. Hiermee komen de belangrijkste aspecten aan bod om je op het pad te zetten tot een succesvolle backend developer.

Een belangrijk aspect tijdens de opleiding is coderen, coderen en nog eens coderen. Besteedt hier buiten de lessen voldoende uren aan om zoveel mogelijk met de materie bezig te zijn.

Zoals alle web gerelateerde opleidingen vormt dit een begin. Je zult jezelf na de opleiding verder moeten blijven ontwikkelen in code, frameworks en andere aspecten die belangrijk zijn voor je eigen verder ontwikkeling en de toepassingen ervan in je werk.

Studieprogramma Web Back End Developer

1: PHP basis 1-PHP Basis:

In de training PHP basis wordt letterlijk de basis gelegd om m.b.v. de programmeertaal PHP, voldoende kennis op te bouwen functies te kunnen begrijpen en te kunnen creëren, waarmee we op een webserver data kunnen manipuleren.

Het is een voorbereiding om in een later stadium met databases te kunnen werken, waarbij het een belangrijke taak van PHP is om data weg te schrijven en te selecteren. In deze cursus zullen we in ieder geval leren om met te gaan met data in combinatie met tekst-bestanden. Daarnaast komt ook de basis van het versturen van email aan de orde.

Omdat PHP een programmeertaal is die op de server draait, zullen we aandacht besteden aan het opzetten van een locale webserver. Hiervoor is het gebruik van bijvoorbeeld MAMP een goede optie, omdat het met minimale inspanning meteen na installatie gebruikt kan worden.

PHP Basis: 1   Ontwikkelomgeving en PHP basis

  • installatie MAMP of XAMP
  • git, GitHub Desktop
  • php-statements
  • syntax
  • datatypes
  • variabelen
  • number, string, array, operatoren
  • HTML output

2    PHP constructies

  •  conditionele tests
  •  if-elseif-else
  •  switch
  •  lussen
  •  for, foreach,while

3 PHP functies

  •   build-in functies
  •   include en require
  •   datum en tijd
  •   custom functies
  •   scope
  •   files, open, close, read, write

2: Database en MySQL 2-Database en MySQL:

MySQL is een van de meest gebruikte database-servers voor het internet. MySQL wordt veelal gebruikt in combinatie met de Apache webserver en PHP serverside scripting taal.

in deze lessen leer je ook een aantal facetten van het ontwerpen van een database. We zullen daarna ook keren omgaan met phpMyAdmin, een programma waarin we een database kunnen opzetten en data kunnen wegschrijven, selecteren, aanpassen en verwijderen.

Deze lessen vormen de voorbereiding om daarna d.m.v. PHP de data te kunnen manipuleren.

1 Database en MySQL

Basis database ontwerp in een notendop

  • tabellen
  • keys
  • relaties
  • normalisatie

Gebruik phpMyAdmin (MySQL Workbench)

  • database creëeren
  • gebruiker toevoegen
  • database importeren
  • database exporteren

2 SQL

SELECT

  • sorteren

where-statement

  • vergelijkings operatoren

join

  • inner join
  • left outer join

INSERT, UPDATE, DELETE

3: PHP en MySQL 3-PHP en MySQL:

De combinatie van PHP en MySQL vormt de brug tot het manipuleren van de data om deze later in combinatie met webpagina’s weer te kunnen geven, of vanuit formulieren in de database op te kunnen nemen.

Er wordt ruim aandacht besteedt aan het formuleren van de code om de gewenste data te kunnen selecteren. Daarnaast besteden we aandacht aan security t.a.v. de data die vanuit formulieren e.d. wordt geïmporteerd om op te nemen in de database.

1 PHP en MySQLi (PDO)

  • database connectie
  • select-query
  • result en fetch

2 Formulieren en data

  • POST en GET
  • formulier controle
  • insert-query

3 Data manipulatie

  • update-query
  • delete-query
  • prepared statements

4: Front-End 4-Front-End:

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

Aanhef
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)