Kursplan

Introduksjon

Oppdatering på PHP Programming Grunnleggende

Bruke PHP navneområder

    Oversikt over navnerom Definere navnerom Bruke navnerom Arbeide med komponisten Forstå regler for navneoppløsning

Bruke PHP grensesnitt

    Opprette et grensesnitt Utvide et grensesnitt Arbeide med forhåndsdefinerte PHP grensesnitt

Arbeid med PHP egenskaper

    Forstå PHP egenskaper Å skape en PHP egenskap

Objektorientert Programming med avansert PHP

    Bruke PHP magiske metoder ved å bruke PHP konstruktører ved å bruke PHP dekonstruktorer ved å bruke PHP singletons

Implementering av PHP abstrakte klasser

    Oversikt over PHP abstrakte klasser Opprette PHP abstrakte klasser

Bruke PHP Iterator

    Opprette en PHP iterator ved å bruke stabling av iteratorer ved å bruke SPL iteratorer

Bruke PHP generatorer

    Oversikt over PHP Generatorer Opprette en PHP Generator

Implementering av PHP Passordhashing, passordverifisering og passordoppdatering

Arbeide med PHP Typehint

    Forstå de grunnleggende PHP typetipsene ved å bruke PHP strenge typedeklarasjoner Arbeide med PHP returtyper

Arbeide med PHP lukkinger

    Oversikt over PHP lukkinger Opprette en PHP lukking ved bruk av avanserte lukkinger

Bruk av PHP unntak

    Forstå PHP Unntak å kaste et unntak Implementering Nested Exceptions Implementering PHP SPL Exceptions Extending PHP Unntak ved bruk av Finally Block

Feilsøking og pålogging PHP

Bruke funksjoner i PHP

    Forstå gjenbruk av kode Forstå funksjonsmating Returnere data fra en funksjonsdemo: Call-by-Value vs Call-by-Reference

Bruke dato- og tidsrelaterte utvidelser

Bruke PHP Regular Expressions (REGEX) funksjoner

Bruke strengmanipulasjonsfunksjoner Kjøretidsfeilhåndtering i PHP

Opererer på filer i PHP

Få tilgang til databaselagring i PHP

Implementering av designmønstre i PHP

Implementering av e-postfunksjonen i PHP

    Demo: Sende og hente e-poster i PHP Demo: Bruke SMTP (Simple Main Transfer Protocol) for å sende e-poster

Bruke PEAR og cURL i PHP

    Demo: Bruke PHP Extension and Application Repository (PEAR) Demo: Implementering av grunnleggende cURL Demo: Webscraping ved å bruke cURL

Arbeider med Web Services i PHP

    Bruke Simple Object Access Protocol (SOAP) ved å bruke Web Services Description Language (WSDL)

Forstå introspeksjon og refleksjon i PHP

    Demo: Using Instrospection API Demo: Using Reflection API Demo: Using Smarty Templates

Arbeide med PHP økter

    Forstå økter Demo: PHP Sesjonsmekanisme

Oversikt over PHP Frameworks

    KakePHP Yii Zend CodeIgniter

Implementering av beste praksis og sikkerhet i PHP

    Forstå beste praksis-demo: Bruke kryptering

Feilsøking

Oppsummering og konklusjon

Krav

  • Grunnleggende PHP programmeringserfaring

Publikum

  • Webutviklere
  • Alle som er interessert i å øke eksisterende PHP kunnskap
 35 timer

Antall deltakere



Price per participant

Testimonials (3)

Relaterte kurs

Related Categories