Symfony intermédiaire

Retour à la liste des formations
Formations de courte durée
Thème(s): Principes, méthodes, tests
Durée:
3 jours
Formateur:
Bstorm
Symfony est un des frameworks Web PHP les plus utilisés permettant de développer des applications sous une architecture MVC. Il offre de nombreux outils permettabnt d'organiser le code et de faciliter le développement et la maintenance. Cette formation vise à présenter à des développeurs PHP l'utilisation de Symfony pour le développement d'applications Web.
Public
Cette formation vise les développeurs Web disposant d'une bonne connaissance du langage PHP et des concepts OO.
Prérequis

Connaissance de PHP, de l'orienté objet et de SQL.

Contenu de la formation

Les compétences visées par la formation sont les suivantes :

  • Installer Symfony
  • Citer les principaux frameworks PHP
  • Argumenter le choix d’un framework pour un développement PHP
  • Utiliser un ORM en PHP
  • Utiliser une architecture MVC
  • Installer le Framework Symfony
  • Utiliser les outils de développement de Symfony
  • Accéder aux bases de données avec Symfony
  • Filtrer les données avec Symfony
  • Mettre en place des formulaires avec Symfony
  • Réaliser une application à l’aide du Framework Symfony

 Contenu :

Présentation du Framework

  • Qu'est-ce qu'un framework ?
  • Les outils
  • Les conventions d'écriture

Installation, configuration et intégration dans un IDE

  • Installation au sein d'un environnement Apache
  • Mise en place de l'IDE

Les outils de base

  • Le chargement automatique des ressources
  • Les exceptions
  • La journalisation des événements
  • Les librairies standards

L'accès aux bases de données

  • L'utilisation des SGBD
  • La construction dynamique de requêtes
  • Le mapping sur les tables

Le filtrage des données

  • La transformation des données
  • La validation des données
  • Le filtrage d'un ensemble de données
  • La création de filtres et de validateurs personnalisés

Les formulaires

  • La création d'un formulaire
  • Les éléments de formulaires et les fieldsets
  • Contrôler la validation des données
  • La génération du code HTML des formulaires

Utilisation de fonctionnalités diverses

  • L'internationnalisation
  • L'utilisation de systèmes de cache
  • Session, authentification et permissions

Introduction au MVC

  • La théorie de MVC
  • La configuration du serveur
  • Les composants
  • Mise en place d'une application avec MVC
symfony
Particularités

Cette formation est dédiée à des travailleurs, indépendants et salariés, du privé, du public et du non-marchand, ainsi qu’aux enseignants du secondaire et du supérieur et aux travailleurs sous un statut assimilable: outplacement, PFI,...

Technofutur TIC se réserve le droit de restreindre, le cas échéant, l’accès à des candidats qui ne répondent pas à ces critères ou ne remplissent pas les prérequis.

Cette formation n'est pas agréée Chèques-Formation.

Formateur
  Des formations professionnalisantes. Les technologies enseignées par les formateurs sont celles qu’ils pratiquent quotidiennement, à savoir le développement .NET avec C#, SQL Server, Silverlight, WCF, et le développement Web. 
Développement de sites ou d’applications Web dédiées aux besoins de ses clients. Ces prestations couvrent le développement de simples sites Web basés sur les CMS Drupal et Wordpress mais également le développement d’applications Web dédiées permettant de gérer des flux d’informations spécifiques.
Prix
Informations
Prix plein : 750 €
Secrétariat - Pôle Entreprises
Tél. + 32 (0)71 25 49 60
Date
* Aucune session n’est programmée pour cette formation ? Les dates ne conviennent pas ? Inscrivez-vous à la LISTE D’ATTENTE. C’est une simple manifestation d’intérêt qui nous permettra de vous recontacter quand la formation sera organisée à nouveau.
agoria
agario - kisaltmasi - diyet - ilahi dinle - film izle - cuma mesajlari - sarki sozleri - sarki sozleri - youtube- openload search - fon sesi