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ó
Vélemények (9)
A kockázati témák áttekintése és a vizsgára való felkészülés
Leszek - EY GLOBAL SERVICES (POLAND) SP Z O O
Kurzus - CRISC - Certified in Risk and Information Systems Control
Machine Translated
Lap Qradar
Sutthikan Noisombat - NTT
Kurzus - IBM Qradar SIEM: Beginner to Advanced
Hozzáférni az eszközökhöz, és kérdéseket feltenni egy olyan barátságosnak, akiről úgy éreztem, hogy nem ítél el engem
Kiara
Kurzus - Open Source Cyber Intelligence - Introduction
Machine Translated
The simple explanation of the trainer
Mohammed salem - Palestinian Police
Kurzus - Open Source Intelligence (OSINT) Advanced
A wide range of knowledge of the lecturer.
Marcin Szklarski - Santander Consumer Bank
Kurzus - CCSK Plus (Certificate of Cloud Security Knowledge - Plus)
az előadások és gyakorlatok egyensúlya, a ritmus, az oktatói tudás és a pedagógiai készség
Armando Pinto - EID
Kurzus - C/C++ Secure Coding
Machine Translated
Very good knowledge and character.
Constantinos Michael
Kurzus - Java and Web Application Security
Folyamatosan erőltetve a változtatásokat, amikor a 3. napon kezdtem jobban eltévedni, mint korábban, és nehezebb volt gyorsan észrevenni a hibát, gyorsan meg tudtam nézni a legújabb változásokat és naprakész voltam az anyaggal
Paulina
Kurzus - Advanced Java Security
Machine Translated
Nagyon jó annak megértése, hogy egy hacker hogyan elemzi a webhelyek gyengeségeit és az általuk használt eszközöket.
Roger - OTT Mobile
Kurzus - .NET, C# and ASP.NET Security Development
Machine Translated