background preloader

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

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

Symfony deployment Cheat Sheet Club des développeurs Web PHP : actualités, cours, tutoriels, programmation, codes sources, livres, outils et forums 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 CSS & SASS : Augmentez votre productivité dans vos intégrations Les technologies évoluent de plus en plus, pas seulement avec l'arrivée du HTML5 et CSS3 mais dans nos process de développement. Notre métier de designer web est connu pour évoluer de jour en jour, où il faut s'adapter aux nouvelles tendances et aux différentes utilisations du web. Aujourd'hui un tournant se fait dans les méthodes d'intégration au niveau du HTML et du CSS. Sass ne manque pas de style ! Sass est une extension de CSS3, ajoutant de nouvelles règles dans notre façon d'intégrer un web design. Vous avez surement déjà entendu parler de LESS ou SCSS ces dernières semaines, Sass va plus loin dans la simplification du code. Les caractéristiques de Sass Les variables : Un outil précieux que connaissent déjà les développeurs, il permet de stocker n'importe quelles informations (couleur, taille, texte, etc.) dans un objet que l'on nomme $MonObjet : Les mixins : L'héritage : Quelques outils utiles : Le fonctionnement et les contraintes de Sass Sass a un framework disponible : COMPASS

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

Bootstrap 3 Tutorial 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

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.

MySQL vs PostgreSQL MySQL vs PostgreSQL is a decision many must make when approaching open-source relational database management systems. Both are time-proven solutions that compete strongly with proprietary database software. MySQL has long been assumed to be the faster but less full-featured of the two database systems, while PostgreSQL was assumed to be a more densely featured database system often described as an open-source version of Oracle. MySQL has been popular among various software projects because of its speed and ease of use, while PostgreSQL has had a close following from developers who come from an Oracle or SQL Server background. These assumptions, however, are mostly outdated and incorrect. [edit] Architecture PostgreSQL is a unified database server with a single storage engine. [edit] Performance Database systems can be optimized according to the environment they run in. [edit] Beginnings [edit] Raw Speed [edit] PostgreSQL PostgreSQL provides significant performance features [edit] MySQL:core

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: