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

Graphiques en SWING Généralités La première version du graphisme en java était assez pauvre. Les outils de dessins étaient rudimentaires. Ils offraient des méthodes draw et fill pour les lignes, rectangles, ovales et polygones, deux modes de dessin (direct ou xor) et une zone de découpe (clipping). Le graphisme de Java 2 propose des possibilités plus sophistiquées : construction de formes (Shape) complexes par compositionméthodes draw(Shape) et fill(Shape)paramétrage fin du traithuit modes de dessinzones de découpe arbitrairetextures et dégradéstransformations géométriques complexes En Swing, le double buffering est automatique. Contexte graphique L'outil de dessin est le contexte graphique. zone de dessin, c'est-à-dire le composant où s'effectue le dessin,une transformation affine des coordonnées,une zone de découpe (clipping),le trait (Stroke),la couleur courante et la texture,la fonte courante,le mode de dessin. Un contexte graphique peut être obtenu soit La dernière méthode est à préférer. Méthodes de dessin

Groupes Meetup Symfony - Symfony Meetups - Paris Twig - The flexible, fast, and secure PHP template engine - Homepage symfony framework forum • Index page Cours Java et Eclipse de J.M. Doudoux Développons en Java Préambule A propos de ce document Remerciements Notes de licence Marques déposées Historique des versions Partie 1 : Les bases du langage Java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Partie 2 : Les API de base 12. 13. 14. 15. 16. 17. 18. 19. Partie 3 : Les API avancées 20. 21. 22. 23. 24. 25. 26. 27. 28. Partie 4 : La programmation parallèle et concurrente 29. 30. 31. 32. 33. Partie 5 : Le développement des interfaces graphiques 34. 35. 36. 37. 38. 39. 40. Partie 6 : L'utilisation de documents XML et JSON 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. Partie 7 : L'accès aux bases de données 51. 52. 53. 54. 55. Partie 8 : La machine virtuelle Java (JVM) 56. 57. 58. 59. 60. Partie 9 : Le développement d'applications d'entreprises 61. 62. 63. 64. 65. 66. 67. 68. 69. Partie 10 : Le développement d'applications web

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 <! <! <! <?

Understanding Twitter Bootstrap 3 Version 3 of Twitter Bootstrap is a major change from all its past versions. It is a mobile-first framework and can claim to be one of the best CSS frameworks for building responsive website designs. In my last article I focused on building responsive websites using Twitter Bootstrap 2. From that, you should have an idea of how Bootstrap works. Since Twitter Bootstrap 3 is a mobile-first framework, by default whatever you design or create will be mobile compatible or responsive. Getting Started Twitter Bootstrap has a new website design which is itself built using the Bootstrap 3 framework. You can download the archive file here. Now, we have three directories, so let’s look at each of them. Our main CSS file is bootstrap.css, and we must include that in all our HTML pages. bootstrap.min.css is just the minified version of bootstrap.css. The biggest difference between Bootstrap 2 and Bootstrap 3 is the use of font files instead of flat images to showcase various image icons. The structure

Related: