Course Outline
Χρήση χώρων ονομάτων PHP
- Επισκόπηση χώρων ονομάτων Καθορισμός χώρων ονομάτων με χρήση χώρων ονομάτων Εργασία με τον συνθέτη Κατανόηση κανόνων ανάλυσης ονομάτων
Χρήση διεπαφών PHP
- Δημιουργία διεπαφής Επέκταση διεπαφής Εργασία με προκαθορισμένες PHP διεπαφές
Εργασία με PHP Χαρακτηριστικά
- Κατανόηση PHP Χαρακτηριστικών Δημιουργία PHP Χαρακτηριστικού
Αντικειμενοστραφή Programming με Προηγμένη PHP
- Χρήση PHP μαγικών μεθόδων Χρήση PHP κατασκευαστών που χρησιμοποιούν PHP αποδομητές χρησιμοποιώντας PHP μονόχρωμα
Υλοποίηση PHP Abstract Classes
- Επισκόπηση PHP Abstract Classes Δημιουργία PHP Abstract Classes
Χρησιμοποιώντας το PHP Iterator
- Δημιουργία ενός PHP Iterator με χρήση επαναληπτικών στοίβαξης με χρήση επαναληπτικών SPL
Χρήση γεννητριών PHP
- Επισκόπηση PHP Γεννήτριες Δημιουργία γεννήτριας PHP
Εφαρμογή PHP Κατακερματισμός κωδικού πρόσβασης, επαλήθευση κωδικού πρόσβασης και ενημέρωση κωδικού πρόσβασης
Εργασία με PHP Type Hints
- Κατανόηση των βασικών PHP υποδείξεων τύπων με χρήση PHP αυστηρών δηλώσεων τύπου που λειτουργούν με PHP τύπους επιστροφής
Εργασία με PHP κλεισίματα
- Επισκόπηση PHP κλεισίματος Δημιουργία PHP κλεισίματος με χρήση προηγμένων κλεισίματος
Χρήση PHP Εξαιρέσεις
- Κατανόηση PHP Εξαιρέσεις Ρύθμιση εξαίρεσης Εφαρμογή ένθετων εξαιρέσεων Εφαρμογή PHP Εξαιρέσεις SPL Επέκταση PHP Εξαιρέσεις Χρήση του Τελικού Μπλοκ
Εντοπισμός σφαλμάτων και σύνδεση PHP
Χρήση συναρτήσεων στο PHP
- Κατανόηση επαναχρησιμοποίησης κώδικα Κατανόηση τροφοδοσίας συνάρτησης Επιστροφή δεδομένων από επίδειξη συνάρτησης: Call-by-Value vs. Call-by-Reference
Χρήση επεκτάσεων που σχετίζονται με την ημερομηνία και την ώρα
Χρήση συναρτήσεων PHP κανονικών εκφράσεων (REGEX).
Χρήση Λειτουργιών χειρισμού συμβολοσειράς Χειρισμός σφαλμάτων χρόνου εκτέλεσης στο PHP
Λειτουργία σε αρχεία στο PHP
Πρόσβαση στον χώρο αποθήκευσης βάσης δεδομένων στο PHP
Εφαρμογή μοτίβων σχεδίασης στο PHP
Εφαρμογή της συνάρτησης αλληλογραφίας στο PHP
- Επίδειξη: Αποστολή και ανάκτηση email σε PHP Επίδειξη: Χρήση SMTP (Simple Main Transfer Protocol) για αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου
Χρήση PEAR και cURL στο PHP
- Επίδειξη: Χρήση του PHP Αποθετήριο επεκτάσεων και εφαρμογών (PEAR) Επίδειξη: Εφαρμογή βασικής επίδειξης cURL: Webscraping με χρήση cURL
Εργασία με το Web Services στην PHP
- Χρήση του πρωτοκόλλου πρόσβασης απλού αντικειμένου (SOAP) με χρήση Web Services Γλώσσα περιγραφής (WSDL)
Κατανόηση της ενδοσκόπησης και του προβληματισμού στο PHP
- Επίδειξη: Χρήση επίδειξης API Instrospection: Χρήση επίδειξης API Reflection: Χρήση Smarty Templates
Εργασία με PHP συνεδρίες
- Κατανόηση επίδειξης συνεδριών: PHP Μηχανισμός συνεδρίας
Εφαρμογή βέλτιστων πρακτικών και ασφάλειας στο PHP
- Κατανόηση επίδειξης βέλτιστων πρακτικών: Χρήση κρυπτογράφησης
Ασφάλεια πληροφορικής και ασφαλής κωδικοποίηση
- Ασφάλεια εφαρμογών Ιστού Ευπάθειες εφαρμογών Ιστού Ασφάλεια από πλευράς πελάτη Ασφάλεια διακομιστή Πρακτική κρυπτογραφία PHP υπηρεσίες ασφαλείας PHP Περιβάλλον Αρχές ασφάλειας και ασφαλούς κωδικοποίησης Συνήθη σφάλματα και τρωτά σημεία κωδικοποίησης Τεχνικές και εργαλεία δοκιμών ασφαλείας
Requirements
- Κατανόηση της βασικής ασφάλειας στο διαδίκτυο.
- Εμπειρία στον προγραμματισμό PHP.
- Εμπειρία προγραμματισμού από την πλευρά του πελάτη.
Ακροατήριο
- PHP Προγραμματιστής
Testimonials (9)
Επισκόπηση θεμάτων κινδύνου και προετοιμασία για εξετάσεις
Leszek - EY GLOBAL SERVICES (POLAND) SP Z O O
Course - CRISC - Certified in Risk and Information Systems Control
Machine Translated
Lap Qradar
Sutthikan Noisombat - NTT
Course - IBM Qradar SIEM: Beginner to Advanced
Το να έχω πρόσβαση σε εργαλεία και να μπορώ να κάνω ερωτήσεις σε κάποιον φίλο που ένιωθα ότι δεν θα με έκρινε
Kiara
Course - Open Source Cyber Intelligence - Introduction
Machine Translated
The simple explanation of the trainer
Mohammed salem - Palestinian Police
Course - Open Source Intelligence (OSINT) Advanced
A wide range of knowledge of the lecturer.
Marcin Szklarski - Santander Consumer Bank
Course - CCSK Plus (Certificate of Cloud Security Knowledge - Plus)
η ισορροπία μεταξύ διαλέξεων και πρακτικής, ο ρυθμός, η γνώση του εκπαιδευτή και η παιδαγωγική ικανότητα
Armando Pinto - EID
Course - C/C++ Secure Coding
Machine Translated
Very good knowledge and character.
Constantinos Michael
Course - Java and Web Application Security
Πιέστε τις αλλαγές σε συνεχή βάση, όταν την 3η μέρα άρχισα να χάνομαι περισσότερο από πριν και ήταν πιο δύσκολο να εντοπίσω το σφάλμα γρήγορα, μπόρεσα γρήγορα να ελέγξω για την τελευταία αλλαγή και να μείνω ενημερωμένος με το υλικό
Paulina
Course - Advanced Java Security
Machine Translated
Είναι πολύ καλό να κατανοήσουμε πώς ένας χάκερ θα ανέλυε δυνητικά ιστότοπους για αδυναμίες και εργαλεία που μπορεί να χρησιμοποιήσει.
Roger - OTT Mobile
Course - .NET, C# and ASP.NET Security Development
Machine Translated