Kurzusleírás

PHP Névterek használata

  • A névterek áttekintése
  • Névterek meghatározása
  • Névterek használata
  • Együttműködés a zeneszerzővel
  • A névfeloldási szabályok megértése

PHP interfészek használata

  • Interfész létrehozása
  • Interfész kiterjesztése
  • Előre definiált PHP interfészek használata

Munka a PHP tulajdonságokkal

  • Megértés PHP Tulajdonságok
  • Egy PHP tulajdonság létrehozása

Object-Oriented Programming Speciális PHP

  • A PHP varázslatos módszerek használata
  • PHP konstruktorok használata
  • PHP Dekonstruktorok használata
  • PHP Singletons használata

PHP Absztrakt osztályok megvalósítása

  • PHP Absztrakt osztályok áttekintése
  • PHP Absztrakt osztályok létrehozása

A PHP Iterátor használata

  • PHP Iterátor létrehozása
  • Halmozási iterátorok használata
  • SPL Iterátorok használata

PHP Generátorok használata

  • A PHP generátorok áttekintése
  • PHP Generátor létrehozása

PHP Jelszókivonat, jelszó-ellenőrzés és jelszófrissítés megvalósítása

Munka a PHP típusú tippekkel

  • Az alapvető PHP típusú tippek megértése
  • PHP Strict Type Declarations használata
  • Munka a PHP visszatérési típusokkal

Munka a PHP zárásokkal

  • A PHP bezárások áttekintése
  • PHP Lezárás létrehozása
  • Speciális zárások használata

PHP Kivételek használata

  • Megértés PHP Kivételek
  • Kivétel dobása
  • Beágyazott kivételek megvalósítása
  • PHP SPL-kivételek végrehajtása
  • Kivételek kiterjesztése PHP
  • A Végül blokk használata

Hibakeresés és bejelentkezés PHP

Funkciók használata a PHP-ban

  • A kód újrafelhasználásának megértése
  • A funkciótáplálás megértése
  • Adatok visszaadása függvényből
  • Demo: Call-by-Value vs. Call-by-Reference

Dátumhoz és időhöz kapcsolódó kiterjesztések használata

PHP Szabályos Expressionok (REGEX) függvények használata

Karakterlánc-manipulációs függvények használata

Futásidejű hibakezelés itt: PHP

Fájlok kezelése a PHP alatt

Accessing Database Tárolás itt: PHP

Design Patterns megvalósítása PHP-ban

A levelezési funkció megvalósítása a PHP-ban

  • Demo: Email küldése és visszakeresése a PHP alatt
  • Demo: SMTP (Simple Main Transfer Protocol) használata e-mailek küldésére

PEAR és cURL használata a PHP-ban

  • Demo: A PHP bővítmény- és alkalmazástár (PEAR) használata
  • Demo: Az alap cURL megvalósítása
  • Demo: Webscraping a cURL használatával

Együttműködés a következővel: Web Services itt: PHP

  • Az egyszerű objektum Access protokoll (SOAP) használata
  • A Web Services leírási nyelv (WSDL) használata

Az önvizsgálat és a reflexió megértése itt: PHP

  • Demo: Instrospection API használata
  • Demo: Reflection API használata
  • Demo: Smarty sablonok használata

Munka a PHP munkamenetekkel

  • A munkamenetek megértése
  • Demo: PHP Session Mechanism

A legjobb gyakorlatok és a biztonság megvalósítása a PHP-ban

  • A legjobb gyakorlatok megértése
  • Demo: Titkosítás használata

IT biztonság és biztonságos kódolás

  • Webes alkalmazások biztonsága
  • Webalkalmazások sebezhetőségei
  • Ügyféloldali biztonság
  • Szerver oldali biztonság
  • Gyakorlati kriptográfia
  • PHP biztonsági szolgáltatások
  • PHP Környezet
  • A biztonság és a biztonságos kódolás elvei
  • Gyakori kódolási hibák és biztonsági rések
  • Biztonsági tesztelési technikák és eszközök

Követelmények

  • Az alapvető internetes biztonság megértése.
  • PHP programozásban szerzett tapasztalat.
  • Ügyféloldali programozási tapasztalat.

Közönség

  • PHP Programozó
 35 Hours

Résztvevők száma



Ár per résztvevő

Vélemények (10)

Rokon tanfolyam

CRISC - Certified in Risk and Information Systems Control

21 Hours

Microsoft SDL Core

14 Hours

Standard Java Security

14 Hours

Java and Web Application Security

21 Hours

Advanced Java Security

21 Hours

Advanced Java, JEE and Web Application Security

28 Hours

.NET, C# and ASP.NET Security Development

14 Hours

Comprehensive C# and .NET Application Security

21 Hours

Advanced C#, ASP.NET and Web Application Security

21 Hours

Rokon kategóriák