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 Προγραμματιστής
 35 Hours

Number of participants



Price per participant

Testimonials (9)

Related Courses

CRISC - Certified in Risk and Information Systems Control

21 Hours

Open Source Intelligence (OSINT) Advanced

21 Hours

Certificate of Cloud Security Knowledge

14 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

Related Categories