Web Backend Developer

Niveau
Tijdsduur
Logo van Gmi designschool
Opleiderscore: starstarstarstarstar_half 9,4 Gmi designschool heeft een gemiddelde beoordeling van 9,4 (uit 12 ervaringen)

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

Startdata en plaatsen

Er zijn nog geen startdata bekend voor dit product.

Gmi designschool biedt haar producten standaard aan in de volgende regio's: Amsterdam

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: Business development, Lean Startup, Bedrijfskunde, Sales management en Business intelligence.

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)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.