Training - Symfony2 voor beginners

Introductie Symfony2 Training (4 dagen)

Symfony2 is zonder twijfel het beste framework voor PHP dat beschikbaar is op het moment. Dit framework is gebouwd op de beste componenten uit frameworks zoals Java's Spring en Pythons Django. Het unieke dependency injection-systeem maakt het een van de meest flexibele frameworks voor PHP en om die reden alleen al is het dat veel ontwikkelaars en bedrijven kiezen voor Symfony2 als basis voor nieuwe applicaties.

Tijdens deze cursus zullen we een introductie in Symfony2 geven, waarbij we de belangrijkste componenten uitleggen en hoe je je eigen project opzet. Na deze cursus ben je in staat om je eigen project zelfstandig op te zetten met Symfony2.

Deze training wordt gegeven door gecertifieerde Symfony2 ontwikkelaars.

Minimaal vereiste voorkennis:

  • (object georiĆ«nteerd) PHP

Agenda:

  • Inleiding:
    • Inleiding Symfony2
    • Framework architectuur
    • Het opzetten van een Symfony2 applicatie
    • Productie / Debug omgevingen
  • Web debug toolbar:
    • Introductie
    • Logs
    • Profiler
    • Excepties en stacktraces
  • Toepassing configuratie:
    • Verschillende formaten
    • Globale configuratie
  • Controllers en acties:
    • Het genereren van controllers
    • Het toevoegen van acties
    • Routing controllers en acties
    • Output teruggegeven
    • Het lezen van gegevens
    • Sessie behandeling
    • Cookie verwerking
    • Redirection
    • Exception handling
  • Twig:
    • Twig syntax
    • Sjablonen overerving
    • Sjablonen includen
  • Databases:
    • Introductie in Doctrine2
    • Het genereren van eenvoudige entiteiten
    • Entiteit repositories
  • Formulieren:
    • Formulieren opzetten binnen Symfony2
    • CSRF bescherming
    • Het maken van handmatige formulieren
    • Werken met de formbuilder
    • Validatieregels en groepen
    • Forms via Twig
    • Het aanpassen van formulieren
  • Beveiliging:
    • Inleiding in Symfony2 beveiliging
    • Het opzetten van een eenvoudige firewall
  • Services:
    • Dependency Injection
    • Het creĆ«ren van services
    • Service tagging
  • Diversen:
    • Werken met bundles
    • Gebruik van Composer
Meer informatie over deze cursus, of direct boeken?
Klik hier voor informatie