<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://slamwiki2.kobject.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://slamwiki2.kobject.net/feed.php">
        <title>SlamWiki 2.1 framework-web:symfony</title>
        <description></description>
        <link>http://slamwiki2.kobject.net/</link>
        <image rdf:resource="http://slamwiki2.kobject.net/lib/tpl/bootstrap3/images/favicon.ico" />
       <dc:date>2026-05-17T05:13:09+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/framework-web/symfony/accueil?rev=1710408456&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/framework-web/symfony/commandes?rev=1710408508&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/framework-web/symfony/controllers?rev=1567254100&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/framework-web/symfony/models?rev=1567254100&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/framework-web/symfony/routing?rev=1567254100&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/framework-web/symfony/structure?rev=1567254100&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/framework-web/symfony/td0?rev=1567254100&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/framework-web/symfony/td1?rev=1567254100&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/framework-web/symfony/td2?rev=1567254100&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/framework-web/symfony/td3?rev=1567254100&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/framework-web/symfony/td4?rev=1567254100&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/framework-web/symfony/td6?rev=1567254100&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/framework-web/symfony/td7?rev=1567254100&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/framework-web/symfony/templates?rev=1567254100&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://slamwiki2.kobject.net/lib/tpl/bootstrap3/images/favicon.ico">
        <title>SlamWiki 2.1</title>
        <link>http://slamwiki2.kobject.net/</link>
        <url>http://slamwiki2.kobject.net/lib/tpl/bootstrap3/images/favicon.ico</url>
    </image>
    <item rdf:about="http://slamwiki2.kobject.net/framework-web/symfony/accueil?rev=1710408456&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-14T10:27:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Symfony</title>
        <link>http://slamwiki2.kobject.net/framework-web/symfony/accueil?rev=1710408456&amp;do=diff</link>
        <description>Symfony

&lt;table border=&#039;0&#039;&gt;&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;https://symfony.com&quot; target=&quot;_new&quot;&gt;&lt;img src=&quot;https://symfony.com/logos/symfony_black_03.png&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;div class=&quot;info&quot;&gt;
&lt;div style=&quot;font-size:14px;font-weight: bold;&quot;&gt;Si vous avez apprécié :&lt;/div&gt;
&lt;br&gt;
&lt;a class=&quot;github-button&quot; href=&quot;https://github.com/symfony/symfony&quot; data-icon=&quot;octicon-star&quot; data-show-count=&quot;true&quot; aria-label=&quot;Star symfony/symfony on GitHub&quot;&gt;symfony thanks&lt;/a&gt;
&lt;br&gt;
&lt;a class=&quot;github-button&quot; href=&quot;https://gi…</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/framework-web/symfony/commandes?rev=1710408508&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-14T10:28:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Commandes</title>
        <link>http://slamwiki2.kobject.net/framework-web/symfony/commandes?rev=1710408508&amp;do=diff</link>
        <description>Commandes

Installations

Création d&#039;un projet



Pour les commandes suivantes, se déplacer dans le dossier du projet

Installation du serveur de développement


Ajout de la Debug toolbar


Ajout de Twig


Ajout de Doctrine


Installation du package asset</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/framework-web/symfony/controllers?rev=1567254100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-31T14:21:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Controllers</title>
        <link>http://slamwiki2.kobject.net/framework-web/symfony/controllers?rev=1567254100&amp;do=diff</link>
        <description>Controllers

Bien qu&#039;un contrôleur puisse être une classe normale, il est conseillé d&#039;étendre la classe Controller ou AbstractController, pour bénéficier des méthodes utilitaires définies dans ces classes.

Classe  de base



Opérations courantes</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/framework-web/symfony/models?rev=1567254100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-31T14:21:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Databases : Doctrine</title>
        <link>http://slamwiki2.kobject.net/framework-web/symfony/models?rev=1567254100&amp;do=diff</link>
        <description>Databases : Doctrine

Installer doctrine (et maker par la même occasion):



Configuration

Définir la variable DATABASE_URL dans le fichier .env à la racine du projet :



Création base de données

Création de la base mentionnée dans le fichier de configuration :</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/framework-web/symfony/routing?rev=1567254100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-31T14:21:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Routing</title>
        <link>http://slamwiki2.kobject.net/framework-web/symfony/routing?rev=1567254100&amp;do=diff</link>
        <description>Routing

Le composant router de symfony permet de solliciter la méthode d&#039;un contrôleur, en lui passant éventuellement des paramètres, en fonction de l&#039;url demandée.

Les routes peuvent être définies par l&#039;intermédiaire :

	*  de l&#039;annotation @Route</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/framework-web/symfony/structure?rev=1567254100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-31T14:21:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Structure</title>
        <link>http://slamwiki2.kobject.net/framework-web/symfony/structure?rev=1567254100&amp;do=diff</link>
        <description>Structure

Structure d&#039;une application Symfony 4
dossier/fichier Contenu config/  contient les fichiers de configuration (routes, services et packages) src/ Code source php de notre application templates/  Fichiers templates twig. bin/  Contient le fameux bin/console + d&#039;autres exécutables</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/framework-web/symfony/td0?rev=1567254100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-31T14:21:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TD n°0</title>
        <link>http://slamwiki2.kobject.net/framework-web/symfony/td0?rev=1567254100&amp;do=diff</link>
        <description>TD n°0

Exemple de démonstration : projet first-app

Objectifs

	*  Créer des routes, des contrôleurs, utiliser les templates
	*  Montrer la logique du framework

Pré-requis

Installations

	*  php 7.1 ou supérieur (vérifier avec php -v en invite de commande)</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/framework-web/symfony/td1?rev=1567254100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-31T14:21:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TD n°1</title>
        <link>http://slamwiki2.kobject.net/framework-web/symfony/td1?rev=1567254100&amp;do=diff</link>
        <description>TD n°1

&lt;div class=&quot;noborder&quot;&gt;
   Tous les exercices utilisent Semantic-UI pour la partie CSS.
&lt;/div&gt;

	*  Projet td1
	*  Application gestion des contacts

Objectifs

	*  Créer des routes, des contrôleurs, utiliser/structurer les templates
	*  Utiliser l&#039;injection de dépendances
	*  Créer des services</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/framework-web/symfony/td2?rev=1567254100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-31T14:21:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TD n°2</title>
        <link>http://slamwiki2.kobject.net/framework-web/symfony/td2?rev=1567254100&amp;do=diff</link>
        <description>TD n°2

&lt;div class=&quot;noborder&quot;&gt;
   Tous les exercices utilisent Semantic-UI pour la partie CSS.
&lt;/div&gt;

	*  Projet td2
	*  Application gestion des contacts (Version BDD)

Objectifs

	*  Créer des routes, des contrôleurs, utiliser/structurer les templates
	*  Utiliser l&#039;injection de dépendances</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/framework-web/symfony/td3?rev=1567254100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-31T14:21:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TD n°3</title>
        <link>http://slamwiki2.kobject.net/framework-web/symfony/td3?rev=1567254100&amp;do=diff</link>
        <description>TD n°3

&lt;div class=&quot;noborder&quot;&gt;
   Tous les exercices utilisent Semantic-UI pour la partie CSS.
&lt;/div&gt;

	*  Projet boards
	*  Application gestion de projets SCRUM

Objectifs

	*  Bases symfony + Doctrine
	*  Requêtes Ajax, Composants

Contexte

Vous travaillez sur un outil permettant de gérer des projets.</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/framework-web/symfony/td4?rev=1567254100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-31T14:21:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TD n°4</title>
        <link>http://slamwiki2.kobject.net/framework-web/symfony/td4?rev=1567254100&amp;do=diff</link>
        <description>TD n°4

&lt;div class=&quot;noborder&quot;&gt;
   Tous les exercices utilisent Semantic-UI pour la partie CSS.
&lt;/div&gt;

	*  Projet boards
	*  Application gestion de projets SCRUM

Objectifs

	*  Bases symfony + Doctrine
	*  Requêtes Ajax, Composants

Partie 2 : Administration

Création de la gestion des Projects et Developers</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/framework-web/symfony/td6?rev=1567254100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-31T14:21:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TD n°6</title>
        <link>http://slamwiki2.kobject.net/framework-web/symfony/td6?rev=1567254100&amp;do=diff</link>
        <description>TD n°6

&lt;div class=&quot;noborder&quot;&gt;
   Ce projet utilise le repository github : boards-symfony.
&lt;/div&gt;

	*  Projet boards
	*  Application gestion de projets SCRUM

Objectifs

	*  Factorisation du code
	*  Réutilisation

Prise en main

Vous pouvez au choix :

	*  Partir de votre propre projet et y inclure les éléments du projet Github</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/framework-web/symfony/td7?rev=1567254100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-31T14:21:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TD n°7</title>
        <link>http://slamwiki2.kobject.net/framework-web/symfony/td7?rev=1567254100&amp;do=diff</link>
        <description>TD n°7

&lt;div class=&quot;noborder&quot;&gt;
   Dépôt eCampus :
parcours 2 
&lt;/div&gt;

	*  Suite Projet boards
	*  Application gestion de projets SCRUM

Commencer, à partir du dossier de votre projet par :



Objectifs

	*  Conception d&#039;interfaces Web client riche
	*  Manipulations de données avec Doctrine&lt;div class=&quot;todo&quot;&gt;
&lt;div style=&quot;font-size:14px;font-weight: bold;&quot;&gt;Si vous avez apprécié :&lt;/div&gt;
&lt;br&gt;
&lt;a class=&quot;github-button&quot; href=&quot;https://github.com/symfony/symfony&quot; data-icon=&quot;octicon-star&quot; data-show-count=&quot;…</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/framework-web/symfony/templates?rev=1567254100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-31T14:21:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Templates</title>
        <link>http://slamwiki2.kobject.net/framework-web/symfony/templates?rev=1567254100&amp;do=diff</link>
        <description>Templates

Le moteur de templates est responsable de l&#039;affichage des vues. Il est conseillé d&#039;utiliser Twig, plutôt que PHP, comme moteur de templates.

Installation



Éléments syntaxiques

Twig utilise 3 types de tags :
{{ ... }}  “affiche quelque chose</description>
    </item>
</rdf:RDF>
