formation symfony casa
Formation Symfony Android J2E JAVA Algorithme VBnet oracle SQL server oracle forms Uml merise C C++ développement informatique

Formation en Symfony

Oasis de la connaissance cabinet de formation à Casablanca vous propose une formation accélérée en  Symfonyformation pour les particuliers et les entreprises en individuel ou en groupe, la formation  Symfony se déroule sous forme des ateliers réels et des projets en web, à la fin de la formation vous serez capable de créer des Projet en  Symfony

plan de formation Symfony3

  • Les bases de Symfony 2
  • Rappels sur PHP5
  • Introduction à Symfony 2
  • Architecture de Symfony 2
  • Développer avec Symfony 2
  • Configuration d’un projet
  • Maitriser les fonctionnalités de Symfony 2
  • Créer des pages
  • Les Services
  • La vue : Twig
  • Le modèle : notion d’ORM et Doctrine
  • Les formulaires
  • Bonnes pratiques de développement Symfony 2
  • L’envoi de mail
  • Bonne pratiques et standards
  • Restreindre l’accès à certaines pages
  • Tests et qualité
  • Internationalisation
  • Bundles Tiers
  • Fonctionnalités avancées de Symfony 2
  • Twig (intermédiaire)
  • Les Services (intermédiaire)
  • Surcharge et Héritage de Bundle
  • Mieux debugguer
  • Plus loin avec les composants
  • Performance et sécurité avec Symfony 2
  • Passer des paramètres à Symfony
  • Performance HTTP
  • Les formulaires
  • La sécurité

Les bases de Symfony 2

Rappels sur PHP5

La syntaxe PHP
Le développement objet en PHP5
Les exceptions
Introduction au namespaces
Les Clojures & Fonctions Anonymes
PHP en ligne de commande

Introduction à Symfony 2

Notion de framework
Historique & Feuille de route
Les nouveautés de Symfony 2 par rapport à symfony 1
Installation et mise en place d’un projet

Architecture de Symfony 2

Organisation d’une application
Notion de distribution
Design pattern MVC
Cycle de traitement d’une requête
ClassLoader et PSR-0

Développer avec Symfony 2

Gestion des sources
La ligne de commande
Debug Toolbar
Profiler

Configuration d’un projet

Les environnements
Les différents fichiers de configuration
Les différentes syntaxes Yaml, Xml, PHP

Maitriser les fonctionnalités de Symfony 2

Créer des pages

Créer des contrôleurs
Définir les urls
Recevoir des paramètres
L’objet Request
Envoyer une réponse
L’objet Response
Redirections
Utiliser la vue
Le Routing
Définition des routes
Route paramètrées
Génération d’urls
Lire et écrire dans la session de l’utilisateur courant

Les Services

Concept
Architecture & Injection de dépendances
Déclaration et utilisation

La vue : Twig

La syntaxe
Gestion et manipulation des variables
Mise en forme de données
Structures (boucle et conditions)
Définir un layout (héritage, block et inclusion)

Le modèle : notion d’ORM et Doctrine

Qu’est-ce qu’un ORM, ses objectifs
Présentation de Doctrine
Création d’un modèle
Synchronisation du schéma avec la base
Définitions des relations
Manipulations des entités
Recherche et requêtes
Organisation dans un projet Symfony2

Les formulaires

Présentation du composant Form
Stratégies de créations des formulaires
Gestion de l’affichage
Validation des données
Traitement de la soumission
Afficher des informations avec les messages flash

Bonnes pratiques de développement Symfony 2

L’envoi de mail

Présentation de Swiftmailer
Envoyer les données par courrier électronique avec Swiftmailer
Configuration

Bonne pratiques et standards

Règle de style de code
PSR
Les outils

Restreindre l’accès à certaines pages

L’approche de Symfony 2
Le firewall
Le contrôle d’accès
Gestion des droits
Configuration de la sécurité

Tests et qualité

Les tests unitaires
Les tests fonctionnels
L’intégration continue

Internationalisation

Notion de locale
Mise en place de traduction
Localisation d’interface

Bundles Tiers

Chercher un bundle
Installer un bundle tiers
Bundle recommandés

Fonctionnalités avancées de Symfony 2

Twig (intermédiaire)

Utilisation des macros, import, render et embed
Contrôle du scope
Les thèmes de formulaires
Étendre Twig

Les Services (intermédiaire)

Service abstraits
Scope & visibilité
Surcharge
Contrôleur en tant que service

Surcharge et Héritage de Bundle

Surcharge de contrôleurs
Surcharge de templates

Mieux debugguer

Utilisation de la Stopwatch
Etendre la toolbar et le profiler
Configuration de monolog
Présentation et utilisation de Blackfire.io
xdebug et point d’arrêt

Plus loin avec les composants

Console
Création d’une commande
Les helpers
Génération d’url
Finder
Filesystem
Process
VarDumper
Yaml

Performance et sécurité avec Symfony 2

Passer des paramètres à Symfony

Depuis le serveur Web
Depuis la ligne de commande (variable d’environnement)

Performance HTTP

Varnish et ESI
Block de rendu
Gestion du cache par Symfony

Les formulaires

Le form type Collection
Les formulaires imbriqués

La sécurité

Les Voter
Les ACL
Stocker la hiérarchie de rôle en base

 

Volume Horaires ; 36-72-144 heures

Nombre de places : 2-6 personnes par groupe

Durée de la formation Symfony :

Pack initiale

3 mois (36h) 3 heures par semaine

2 mois (36h) 6 heures par semaine

1 mois (36h) 9 heures par semaine

2 semaines (36h) 18 heures par semaine

Pack avancé

6 mois (72h) 3 heures par semaine

3 mois (72h) 6 heures par semaine

2 mois (72h) 9 heures par semaine

1 mois (72h) 18 heures par semaine

Pack expert Formation d’été en Symfony

Formation individuelle par projet ( formation des cadres et des entreprises )

Télécharger notre catalogue détaillé des formations

Avantages Oasis connaissance 

Formation en groupe : 18H – 36H – 72H – 144H

Formation individuelle : 12H-20H

Cours du jour, cours du soir et weekend

Attestations à la fin de la formation

Démarrage instantané à tout moment de l’année

Formation individuelle ou en groupe (6 personnes au Max)

Formation personnalisée basée sur des cas réels et projets de formations

Formateurs hautement qualifiés

Différentes formules des horaires 18H – 36H – 72H – 144H

Possibilité de bloquer la formation ou reporter la séance

Horaires flexibles 7j / 7 de 9h à 21h selon votre choix / disponibilité

Des facilités de paiement sans frais supplémentaires

Différentes formules adaptées à votre budget et besoin

Plus de 100 formations

Conseils, accompagnement et orientation

Coaching d’emploi gratuitement aux inscrits

Choix du lieu de formation

Une formation adaptée au planning des salariés

Matériel de travail en cas de besoin : pc portable, clavier, souri

Accès gratuit : wifi, café, espace de détente

 

 

Téléphone : 0522 36 20 72 / 0662 76 39 12 / 0665643640 emploi maroc Symfony stage maroc Symfony

E-mail : odc.formation2@gmail.com centre de formation informatique symfony

Notre Page facebook : www.facebook/oasisformation Cours Programmation informatique Symfony

Notre chaine youtube : www.youtube.com/oasisconnaissance École Programmation informatique Symfony

adresse 1 294 Boulevard Yacoub El Mansour, immeuble Espace Anfa 1er étage N°4 Formation Symfony Maarif

adresse 2 : 159 Bd OQBA IBN NAFII, entre bd Youssef ibn Tachfin et bd grand ceinture, au-dessus de pharmacie o-zineb HAY MOHAMMADI  Formation Symfony centre ville

 

Formation Marketing cours Marketing

Formation Marketing

Formation after effect cours after effect

Formation after effect

Formation excel cours excel

Formation excel

formation prestashop cours prestashop

formation prestashop

formation photoshop cours photoshop

formation photoshop

formation sketchup cours sketchup

formation sketchup

formation wordpress cours wordpress

formation wordpress

formation PHP cours PHP

formation PHP

formation HTML/CSS cours HTML

formation HTML CSS

formation UML cours UML

formation UML

formation JEE cours JEE

formation JEE

formation JAVA cours JAVA

formation JAVA JEE

formation ANDROID cours ANDROID

formation ANDROID

formation Illustrator cours Illustrator

formation Illustrator

formation Indesign cours Indesign

formation Indesign

formation adope premiére cours adope premiére

formation adobe premiére

Formation Mirosoft office cours Mirosoft office

Mirosoft office

formation 3D Max cours 3D Max

formation 3D Studio Max

formation Revit Structure cours Revit Structure

formation Revit Structure

formation Tekla cours Tekla

formation Tekla

formation Revit cours Revit

formation Revit

formation Inventor cours Inventor

formation Inventor

formation Caneco cours Inventor

formation Caneco

formation Dialux cours Dialux

formation Dialux

formation Catia cours Catia

formation Catia

formation Autocad électrique cours Catia

formation Autocad électrique

Formation zend cours zend

Formation zend

Formation vbnet cours vbnet

Formation vbnet

Formation Word cours Word

Formation Word

Formation symfony cours symfony

Formation symfony

Formation spring cours spring

Formation spring

Formation Msproject cours Msproject

Formation Msproject

Formation Merise cours merise

Formation Merise

Formation Outlook cours Outlook

Formation Outlook

formation C++ cours c C++

Formation C C++

Formation CMS wordpress prestashop joomla

Formation CMS

Formation algorithme cours algorithme

Formation algorithme

Formation ASP.NET cours asp.net

Formation ASPNET

Formation rapsodie cours rapsodie

Formation rapsodie

Formation power point cours power point

Formation power point

Formation Oracle cours Oracle

Formation Oracle

formation Dessin bâtiment cours Dessin bâtiment

Dessin bâtiment

       

Formation Informatique
Formation Bureautique Formation Excel Formation Word Formation PowerPoint Formation Excel Macros VBA Formation Access Formation Outlook
Formation création des sites web Formation PHP Formation ASP Formation HTML Formation JavaScript Formation wordpress Formation joomla Formation prestashop Formation Magento Formation Symfony
Formation développement informatique Formation J2E Formation JAVA Formation Android Formation VB,net Formation Oracle Formation Oracle forms Formation SQL server Formation UML Formation Merise Formation Algorithme Formation C C++ Formation C# Formation ado.NET
Formation Maintenance informatique
Formation dessin industriel
Formation Dessin bâtiment : Formation autocad Bâtiment Formation Revit architecture Formation Revit structure Formation sketchup Formation 3D Max Formation Archicad formation architecture d’intérieure formation Covadis 
Formation Dessin électrique : Formation Caneco Formation Autocad électrique Formation Dialux Formation Rapsodie 
Formation Dessin mécanique : Formation Autocad mécanique Formation Catia Formation Inventor Formation solidworks Formation MasterCAM Formation ArtCAM
Formation Infographie Montage vidéo
Formation infographie Formation Photoshop Formation Illustrator Formation Indesign Formation montage vidéo Formation Adobe première Formation After effect formation 3D Animation formation Multimédia
Formation commerce Marketing GRH
Formation webmarketing Formation marketing Formation Techniques de vente Formation Force de vente Formation Prospection commercial Formation GRH coaching d’emploi 
Certification Microsoft Office 2013
Certification Excel Certification word Certification word expert1 Certification word expert2 Certification Power point Certification Access Certification Excel expert1 Certification Excel expertCertification Microsoft Master Certification MOS

Votre nom (obligatoire)

Votre email (obligatoire)

Sujet

Votre message

Formation des entreprises Maroc, organisme de formation Maroc, cabinet de formation Maroc, formation marketing digital Maroc, école d’architecture Maroc, emploi Maroc, stage Maroc, diplome informatique Maroc, ecole decoration Maroc, ecole decoration interieur Maroc, ecole de design Maroc, ecole supérieure Maroc, cours de soutien universitaire Maroc, cours de soutien Maroc, cours particuliers Maroc, ecole marketing Maroc, ecole de communication Maroc, ecole marketing digital Maroc, ecole genie civil Maroc, ecole privée Maroc, cours du soir Maroc, ecole grh Maroc, Formation des entreprises casa, organisme de formation casa, cabinet de formation casa, Formation Intra-Entreprise casa

Formation Inter-Entreprises casa, cabinet de formation professionnelle Casa, Formation Intra-Entreprise Maroc, Formation Inter-Entreprises Maroc, cabinet de formation professionnelle Maroc, formation marketing digital casa, ecole d’architecture casa, emploi casa, stage casa, diplome informatique casa, ecole decoration casa, ecole decoration interieur casa, ecole de design casa, ecole supérieure casa, cours de soutien universitaire casa, cours de soutien casa, cours particuliers casa, ecole marketing casa, ecole de communication casa, ecole marketing digital casa, ecole genie civil casa, ecole privée casa, cours du soir casa, ecole grh casa

Emploi Symfony, stage Symfony, Ecole Symfony, cabinet Symfony, Formation professionnelle Symfony, diplôme Symfony, cours Symfony, centre de formation Symfony, centre de Symfony, école privé Symfony, cours du soir Symfony, certification Symfony, service Symfony, cours en ligne Symfony

À propos odcplus

x

Check Also

ecole formation industriel casa

Formation en Dessin Industriel

Oasis de la connaissance cabinet de formation à Casablanca vous propose une formation accélérée en  Dessin Industriel, formation pour ...