Course Outline

Object-Oriented Programming

  • Terminologieobject
  • Klassen en constructors declareren
  • Objecten maken en gebruiken
  • Eigenschappen en methoden
  • Erfenis
  • Access modificaties
  • Magische methoden
  • Interfaces declareren en gebruiken
  • uitzondering Behandeling

Databases

  • Methoden voor het opslaan van gegevens
  • BOB-extensie
  • Verbinding maken met een database met behulp van PDO
  • Bewerkingen op gegevens
  • Foutafhandeling PDO
  • Transacties
  • Primaire sleutels
  • Doet mee
  • Geaggregeerde functies en groepering

Programming interfaces

  • Architectuur diensten
  • Toevoegen aan de systeem-API
  • Het dataformaat JSON en XML
  • RESTful-diensten
  • Webservice ontwerpen

Design Patterns

  • Wat zijn ontwerppatronen
  • Singleton-patroon
  • Fabriekspatroon
  • MVC-model-view-controller

Efficiëntie

  • Onderzoek de prestaties van applicaties
  • Codecache

Veiligheid

  • Invoer filteren
  • Sessiefixatie
  • Sessie kaping
  • SQL injectie
  • Wachtwoorden opslaan
  • SSL

Requirements

Vereist basiskennis van programmeren in PHP en HTML.

 21 Hours

Number of participants



Price per participant

Getuigenissen (1)

Related Courses

Related Categories