Course Outline

Εισαγωγή

    Γιατί τούρταPHP;

Κατανόηση του MVC (Model View Controller)

Τοποθέτηση κέικPHP

Δημιουργία της πρώτης σας τούρταςPHP Εφαρμογή

Ελεγκτής: Έλεγχος της λογικής ροής στην εφαρμογή Τούρτα σαςPHP

Μοντέλο: Μοντελοποίηση των δεδομένων σας στο CakePHP

ORM (Object Relational Mapping): Σχέσεις πινάκων αντιστοίχισης

Προβολή: Δημιουργία της διεπαφής χρήστη για την εφαρμογή CakePHP σας

Εφαρμογή Ψήνουμε το κέικ σαςPHP

Ρύθμιση ελέγχου ταυτότητας χρήστη

Δημιουργία και χρήση εξαρτημάτων

Προσθήκη λειτουργικότητας SEO

Βελτιστοποίηση της Εφαρμογής σας

Εντοπισμός σφαλμάτων της εφαρμογής σας

Επικύρωση δεδομένων

Χειρισμός σφαλμάτων και εξαιρέσεων

Unit Testing Ο κωδικός σας

Προσαρμογή της προβολής για βελτίωση της εμπειρίας χρήστη

Διαμόρφωση βοηθών στο επίπεδο παρουσίασης

Προσθήκη υποστήριξης για I18N (Διεθνοποίηση) και L10N (Τοπική προσαρμογή)

Υλοποίηση Javaσεναρίου και Χαρακτηριστικά Ajax

Παρακολούθηση αλλαγών εφαρμογών με το σύστημα συμβάντων

Ενίσχυση του μοντέλου με χρήση συμπεριφορών

Αλλαγή του σχήματος Database σας με χρήση της προσθήκης Migrations

Routing in CakePHP

Δημιουργία των δικών σας API για REST, έλεγχο ταυτότητας κ.λπ.

Προσωρινή αποθήκευση και βελτιστοποίηση

Ανάπτυξη της εφαρμογής Ιστού σας

Μεταφορά υπαρχόντων ιστότοπων στο CakePHP

Περίληψη και Συμπέρασμα

Requirements

  • Απαιτείται γνώση PHP, Javascript, HTML και CSS.
  • Η βασική κατανόηση του Object Oriented Programming (OOP) είναι χρήσιμη.

Ακροατήριο

  • Προγραμματιστές Ιστού που επιθυμούν να αναπτύξουν καλύτερες εφαρμογές Ιστού πιο γρήγορα
 28 Hours

Number of participants



Price per participant

Testimonials (2)

Related Courses

Creating and managing Web sites

35 Hours

Behat: Behavior Driven Development (BDD) with PHP

14 Hours

Combined JAVA, PHP and Web Application Security

28 Hours

Secure coding in PHP

21 Hours

IoT Programming with PHP

14 Hours

PHP 8 for Developers

14 Hours

Related Categories