Kursplan

Införandet

Uppdatering av grunderna PHP Programming

Använda PHP namnrymder

  • Översikt över namnområden
  • Definiera namnområden
  • Använda namnområden
  • Arbeta med kompositören
  • Förstå regler för namnmatchning

Använda PHP-gränssnitt

  • Skapa ett gränssnitt
  • Utöka ett gränssnitt
  • Arbeta med fördefinierade PHP gränssnitt

Arbeta med PHP Traits

  • Förstå PHP Egenskaper
  • Skapa en PHP egenskap

Object-Oriented Programming med avancerat PHP

  • Använda PHP magiska metoder
  • Använda PHP konstruktorer
  • Använda PHP Deconstructors
  • Använda PHP Singletons

Implementera PHP abstrakta klasser

  • Översikt över PHP abstrakta klasser
  • Skapa PHP abstrakta klasser

Använda iteratorn PHP

  • Skapa en PHP Iterator
  • Använda staplingsiteratorer
  • Använda SPL-iteratorer

Använda PHP generatorer

  • Översikt över PHP generatorer
  • Skapa en PHP generator

Implementera PHP Lösenordshashning, lösenordsverifiering och lösenordsuppdatering

Arbeta med PHP Typtips

  • Förstå de grundläggande PHP typtipsen
  • Använda PHP strikta typdeklarationer
  • Arbeta med PHP Returtyper

Arbeta med PHP Closures

  • Översyn av PHP nedläggningar
  • Skapa en PHP stängning
  • Använda avancerade stängningar

Använda PHP undantag

  • Förstå PHP Undantag
  • Utlösa ett undantag
  • Implementera kapslade undantag
  • Implementering av PHP SPL-undantag
  • Förlängning PHP av undantag
  • Använda Finally Block

Felsökning och inloggning PHP

Använda funktioner i PHP

  • Förstå återanvändning av kod
  • Förstå funktionsmatning
  • Returnera data från en funktion
  • Demo: Anropa efter värde jämfört med anrop efter referens

Använda datum- och tidsrelaterade tillägg

Använda PHP vanliga Expressionsfunktioner (REGEX)

Använda strängmanipuleringsfunktioner
    
Hantering av körningsfel i PHP

Arbeta med filer i PHP

Accessing Database Lagring i PHP

Genomförande Design Patterns i PHP

Implementera e-postfunktionen i PHP

  • Demo: Skicka och hämta Emails i PHP
  • Demo: Använda SMTP (Simple Main Transfer Protocol) för att skicka e-post

Använda PEAR och cURL i PHP

  • Demo: Använda tillägget PHP och programlagringsplatsen (PEAR)
  • Demo: Implementera grundläggande cURL
  • Demo: Webscraping med cURL

Arbeta med Web Services i PHP

  • Använda SOAP-protokollet (Simple Object Access
  • Använda Web Services Description Language (WSDL)

Att förstå introspektion och reflektion i PHP

  • Demo: Använda Instrospection API
  • Demo: Använda reflektions-API
  • Demo: Använda Smarty-mallar

Arbeta med PHP sessioner

  • Förstå sessioner
  • Demo: PHP Sessionsmekanism

Översikt över PHP Ramverk

  • CakePHP
  • Yii
  • Zend
  • CodeIgniter

Implementera bästa praxis och säkerhet i PHP

  • Förstå bästa praxis
  • Demo: Använda kryptering

Felsökning

Sammanfattning och slutsats

Krav

  • Grundläggande PHP programmeringserfarenhet

Publik

  • Webbutvecklare
  • Alla som är intresserade av att öka befintliga PHP kunskaper
  35 timmar
 

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vittnesmål (3)

Relaterade Kurser

Relaterade Kategorier