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 (5)

Rokon tanfolyam

CRISC - Certified in Risk and Information Systems Control

21 Hours

CRISC - Certified in Risk and Information Systems Control - 4 Days

28 Hours

IBM Qradar SIEM: Beginner to Advanced

14 Hours

Open Source Intelligence (OSINT) Advanced

21 Hours

Open Source Cyber Intelligence - Introduction

7 Hours

Fundamentals of Corporate Cyber Warfare

14 Hours

Certificate of Cloud Security Knowledge

14 Hours

Application Security for Developers

21 Hours

Android Security

14 Hours

Comprehensive C# and .NET Application Security

21 Hours

Network Security and Secure Communication

21 Hours

Combined C/C++, JAVA and Web Application Security

28 Hours

Application Security in the Cloud

21 Hours

C/C++ Secure Coding

21 Hours

Advanced Java Security

21 Hours

Rokon kategóriák

1