background preloader

Symfony2 - Apprendre à maîtriser le Framework Symfony 2 - Tutorial

Symfony2 - Apprendre à maîtriser le Framework Symfony 2 - Tutorial

Symfony deployment Cheat Sheet Web Mozarts - Symfony Development and PHP Best Practices Découvrir le framework Symfony2 Connaissances requises : PHP (niveau intermédiaire à avancé) ; base de données (niveau débutant) ; (X)HTML (niveau intermédiaire) ; programmation orientée objet (niveau débutant). Il n'est pas nécessaire de connaître les versions antérieures de Symfony (1.2, 1.3 ou 1.4). Configuration minimale : PHP 5.3.2 ; serveur http : Apache, IIS, etc. ; système de base de données : MySQL, PostGreSQL, SQLite, etc. Ce tutoriel a pour objectif de vous apprendre les bases pour développer une application web grâce au langage PHP et au framework Symfony2. chaque film comporte un ou plusieurs acteurs ; chaque film est classé dans une catégorie (Comédie, Science-fiction, etc.). Nous allons ainsi créer une application qui permettra de gérer les acteurs, les catégories et les films. Cet exemple très simple permettra d'aborder les principaux points pour développer une application web. Problèmes possibles : Symfony2 est installé, voyons maintenant comment créer la structure de base de notre application. IV-A. IV-B. <?

Création d’un blog avec Symfony2 — Symblog - Un tutoriel Symfony2 Je propose également des formations en petits groupes sur 2 à 3 jours. Plus d’infos sur la page dédiée. N’hésitez pas à me contacter (06.62.28.01.87 ou clement [@] keiruaprod.fr) pour en discuter ! Introduction Ce tutoriel va vous guider dans le processus de création d’un blog complet avec Symfony2. La distribution standard du framework sera utilisée, qui inclut les principaux composants nécessaires à la création de vos propres sites web. Site démo Le site original de Symblog se trouve à l’adresse : Contenu Le but de ce tutoriel est de couvrir les tâches que vous allez régulièrement être amené à réaliser lors de la création d’un site web avec Symfony2. Symfony2 est fortement personnalisable et propose différentes manières de réaliser un même tâche. Traductions Français La version de Symblog que vous lisez actuellement a été traduite en français grâce à Keirua. Auteur Ce tutoriel a été originalement écrit par dsyph3r. Participer

Groupes Meetup Symfony - Symfony Meetups - Paris Twig - The flexible, fast, and secure PHP template engine - Homepage symfony framework forum • Index page Les Bundles que vous allez regretter de ne pas avoir connu plus tôt - Symfony Live Paris 2013 que vous allez regretter de ne pas avoir connu plus tôt Une présentation par Damien Alexandre / JoliCode Symfony Live Paris 2013 @damienalexandre Conseil, réalisation, audit, expertise et formation Le menu Qu'est-ce qu'un Bundle ? Pourquoi c'est génial Des Contrôleurs Des Commandes Des Services Des Entités / Documents Des Assets (js, css, images) Des Dépendances (librairies) Des Outils de debug REDISTRIBUABLE & AUTONOME Quelques chiffres 1952 Bundles* Plus d'1,5 Bundle par jour est publié Symfony 1 ne compte que 1445 plugins On est encore loin... des 24 000 plugins Wordpress des 21 000 modules Drupal des 6 141 extensions Joomla! Les Bundles que même ta mamie connaît FOSUserBundle Gestion des utilisateurs Stockage Doctrine ou ODM ou Propel Formulaire d'inscription Mot de passe oublié ... FOSRestBundle Création d'API REST à la volée Un contrôleur pour plein de formats de sortie Génération de routes automatiques Négociation du format (accept) <? StofDoctrineExtension‐Bundle ♥ FOS : Friends of Symfony ♥ <? <?

Formulaires dans Symfony2 Table des matières Référence Traiter avec des formulaires HTML est l'un des plus commun - et difficile - des tâches pour un développeur web. Symfony2 intègre une composante formulaire qui fait face à des formes simples. Dans ce chapitre, vous allez construire une forme complexe à partir du sol en place, l'apprentissage des caractéristiques les plus importantes de la bibliothèque de formulaires en cours de route. Le composant de formulaire de symfony est une bibliothèque autonome qui peut être utilisé en dehors de Symfony2 projets. Création d'un formulaire simple Supposons que vous construisez une application simple liste todo qui devront afficher «Tâches». mkdir src/Acme/TaskBundle/Entity Si vous codez avec cet exemple, créez la première fois par AcmeTaskBundle en exécutant la commande suivante (et en acceptant toutes les options par défaut): php app/console generate:bundle --namespace=Acme/TaskBundle Construire le formulaire Rendre la form <! <! <! <?

Tuto Jobeet Symfony2 FR :: Le projet Pleine page Ce deuxième chapitre porte sur les spécifications du projet. Ils sont les mêmes que dans le tutoriel Jobeet d'origine de sorte que vous puissiez voir une description plus détaillée et une conception de la maquette. Jobeet est un logiciel Open-Source d'offres d'emploi qui ne fait qu'une chose, mais il le fait bien. Nous avons quatre types d'utilisateurs: administrateur (possède et administre le site web), utilisateur (visite le site à la recherche d'un emploi), recruteur (visite le site pour publier des offres) et partenaire (re-publie les offres sur son site). Dans le tutoriel original nous avons dû faire deux applications, le frontend, où les utilisateurs interagissent avec le site, et le backend, où les administrateurs gèrent le site. Scénario F1: Sur la page d'accueil, l'utilisateur voit les dernières offres actives Sur la page d'accueil Jobeet, un utilisateur voit une liste des 10 dernières offres actives regroupées par catégorie. Un utilisateur peut publier une offre.

Tuto: Création de sa première application Symfony2 This page is not available in english yet. Introduction 11/04/2013 : Après une longue attente, le tutoriel a enfin été mis à jour pour correspondre à la dernière version de Symfony 2. J’espère que ça pourra en aider quelques uns. Depuis les années 2000, PHP est un langage qui fait fureur sur le web. Au cours de ce tutoriel vous allez donc apprendre à mettre en place un environnement de développement symfony2 puis à créer votre première application mettant en scène : une base de données une méthode permettant d’initialiser des données de départ pour votre application (fixtures) un accès utilisateur avec authentification une administration sommaire des enregistrements au sein de la base de données Vous êtes confortablement installé dans votre canapé, prêt à faire votre première rencontre avec symfony2 ? Concernant mon environnement de travail A propos de ce tutorial Vous pouvez télécharger l’archive du projet en cliquant sur le lien suivant : Archive du projet. List of comments

Related: