Formation Phalcon PHP Framework: Initiation + Perfectionnement
Environnement de développement
Présentation des IDEs, installation d’un IDE
Présentation et installation du débogeur
Firefox, Firebug et FirePHP
Rappel Programmation Orientée Objet
Les principes de la programmation Orientée Objet
Les constructeurs, les méthodes magiques
L’héritage en POO
Installation Plalcon
Structure des fichiers
Bootsrap
Autoloaders
Créer un controlleur
Ajouter un formulaire
Créer un modèle
Paramétrer un accès à la base de données
Atelier pratique : Création d’un premier project Phalcon
Introduction INVO
Structure du projet
Routage
Configuration
Autoloaders
Gérer les requêtes
L’architecture MVC
Les modèles
Les vues
Les controlleurs
Injection de dépendances
Enregistrement des services dans le conteneur
Manipulation des services individuellement
Instanciation de classes via le service de conteneurs
L’organisation des services dans les fichiers
Accès à la DI de façon statique
Conventions de Nom du service
Atelier pratique : La mise en œuvre de votre propre DI
Webservices avec Phalcon
Définir l’API
Créer l’application
Créer un Modèle
Récupérer les données
Ajouter des données
Modifier les données
Supprimer des données
Tester notre application
Atelier pratique : Créer une application REST API