Tortilla B
Maîtriser les fondamentaux pour réaliser un projet Symfony.
 

Lieu

Marseille, Aix-en-Provence, Toulouse, Montpellier.

Durée

5 jours

Programme

Introduction

Les caractéristiques de Symfony

L'Architecture de Symfony

L'approche MVC

Les outils intégrés

Le Code

Organisation du code de Symfony

Structure d'un Projet (Applications, Modules, Actions)

Structure de fichiers Web

Installation et mise en route

Configuration du serveur Apache

Création d'un hôte virtuel (Virtual Host)

Test et résolution de problèmes

Création de pages

Créer le squelette du Module

Ajouter une Page et une Action

Les Variables de Template

Fonctions d'Action

Système de configuration

Aperçu de la Configuration

Syntaxe YAML

Configuration Projet

Module

Environnements de Développement

Couche contrôleur

Front Controller

La classe Action : Fonctions et Sécurité

Gestion de Session et systèmes de droits

Filtres

Configuration de Module

Couche vue

Templates et Mise en Page

Réutilisation de Code (partials)

Configuration Vue

Échappement des Sorties

Couche modèle

Couche d'abstraction de données et Schéma

Accès et manipulation de données

SQL brut

Internationalisation (I18n)

Localisation (L10n)

Route URL

Routes : introduction et configuration

Assistants de Liens

Règles et Patterns

Formulaires sous symfony

Assistants Formulaires HTML

Validation et Messages d'erreur de formulaires

Ajax selon symfony

Assistants Ajax

Internationalisation et Localisation

Culture par défaut

Standards et Formats

Configurer la traduction Assistants


Dominique CASSAN
Carré à Bulles - 24 Rue du communal - 11230 Saint Benoit - Siret 53018999200015 - N° Enregistrement 91 11 01218 11 Twitter facebook google + fil Rss