<?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 web</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-06T16:13:46+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/web/api?rev=1776936695&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/web/cms?rev=1679259019&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/web/css?rev=1679853471&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/web/framework?rev=1679452645&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/web/front-office?rev=1567254098&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/web/html?rev=1724316624&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/web/http?rev=1759445865&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/web/js?rev=1681125122&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/web/jwt?rev=1754958903&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/web/php?rev=1699454610&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/web/server?rev=1695299236&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/web/ts?rev=1754958903&amp;do=diff"/>
                <rdf:li rdf:resource="http://slamwiki2.kobject.net/web/vm-install?rev=1774529562&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/web/api?rev=1776936695&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-23T11:31:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>APIs web</title>
        <link>http://slamwiki2.kobject.net/web/api?rev=1776936695&amp;do=diff</link>
        <description>APIs web

REST

REST (Representational State Transfer) ou RESTful permet de construire des api (Application Programming Interface ou Web Service), pour permettre la communication entre applications.

REST est fondé sur un ensemble de conventions et de bonnes pratiques à respecter et non sur une technologie à part entière. L’architecture REST utilise les spécifications du protocole HTTP, plutôt que de réinventer une surcouche (comme le font SOAP ou XML-RPC par exemple).</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/web/cms?rev=1679259019&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-19T21:50:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>CMS</title>
        <link>http://slamwiki2.kobject.net/web/cms?rev=1679259019&amp;do=diff</link>
        <description>CMS

Content Managment System

	*  Wordpress</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/web/css?rev=1679853471&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-26T19:57:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>CSS</title>
        <link>http://slamwiki2.kobject.net/web/css?rev=1679853471&amp;do=diff</link>
        <description>CSS

Les CSS (Cascading Style Sheets, feuilles de style en cascade) ont pour rôle de présenter le contenu HTML. Elles permettent de séparer le contenu (HTML), de la présentation (CSS).

Intégration

Intégration d&#039;une feuille de style dans une page web, avec la balise &lt;div class=&quot;imageB&quot;&gt;&lt;/div&gt;</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/web/framework?rev=1679452645&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T03:37:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Frameworks</title>
        <link>http://slamwiki2.kobject.net/web/framework?rev=1679452645&amp;do=diff</link>
        <description>Frameworks

FullStack

	*  NextJS
	*  Spring

FrontEnd

	*  React</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/web/front-office?rev=1567254098&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-31T14:21:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Front-office</title>
        <link>http://slamwiki2.kobject.net/web/front-office?rev=1567254098&amp;do=diff</link>
        <description>Front-office

Frameworks CSS

	*  Bootstrap
	*  Semantic UI

Bibliothèques de composants

	*  &lt;https://vuetifyjs.com&gt; basé sur Material et VueJS
	*  Element UI basé sur VueJS</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/web/html?rev=1724316624&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-22T10:50:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>HTML</title>
        <link>http://slamwiki2.kobject.net/web/html?rev=1724316624&amp;do=diff</link>
        <description>HTML

Hypertext Markup Language : Langage déclaratif permettant de structurer des pages web.

Interprêté par le navigateur côté client pour produire le DOM (Document Object Model), structure arborescente d&#039;objets constituant la page Web.

Bonnes pratiques&lt;div class=&quot;imageB&quot;&gt;&lt;/div&gt;&lt;div class=&quot;imageB&quot;&gt;&lt;/div&gt;&lt;div class=&quot;imageB&quot;&gt;&lt;/div&gt;</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/web/http?rev=1759445865&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-03T00:57:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Http et Client serveur Web</title>
        <link>http://slamwiki2.kobject.net/web/http?rev=1759445865&amp;do=diff</link>
        <description>Http et Client serveur Web

Communication Client/serveur

&lt;div class=&quot;imageB&quot;&gt;

&lt;/div&gt;

Client/serveur

Acteurs

	*  Entre 1 client Web (navigateur, application...)
	*  Et un ou plusieurs serveurs HTTP

Scénario

	*  Requête initiale vers la ressource (method + URL + headers) de la part du client&lt;div class=&quot;imageB&quot;&gt;&lt;/div&gt;&lt;div class=&quot;imageB&quot;&gt;&lt;/div&gt;&lt;div class=&quot;imageB&quot;&gt;&lt;/div&gt;&lt;pre&gt;
GET [/ https://slamwiki2.kobject.net/] HTTP/1.0    
Accept : text/html,application/xhtml+xml,application/xml;q=0.9,imag…</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/web/js?rev=1681125122&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-10T13:12:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bases javascript</title>
        <link>http://slamwiki2.kobject.net/web/js?rev=1681125122&amp;do=diff</link>
        <description>Bases javascript

Variables

voir MDN Variables et litéraux
Déclaration explicite (avec le mot clé var) : variable dont la portée dépend de l&#039;emplacement de la déclaration (peut être locale)

Déclaration implicite (sans le mot clé var ⇒ déconseillé) : variable globale</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/web/jwt?rev=1754958903&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-12T02:35:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>JWT</title>
        <link>http://slamwiki2.kobject.net/web/jwt?rev=1754958903&amp;do=diff</link>
        <description>JWT

JSON Web Token : 

Norme (ou standard ouvert) définie par une RFC (RFC 7519)

Principe

Structure

Header

Claims

Signature

Ressources

	*  jwt.io
	*  RFC
	*  Json Web Tokens</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/web/php?rev=1699454610&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-08T15:43:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Web dynamique en PHP</title>
        <link>http://slamwiki2.kobject.net/web/php?rev=1699454610&amp;do=diff</link>
        <description>Web dynamique en PHP

Objectifs

	*  Savoir développer des applications Web
	*  Savoir développer des applications client-serveur (n-tiers)
	*  Notions sur les langages extensibles de balisage et d’échange d’informations

Contenu

	*  Développement de scripts côté serveur</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/web/server?rev=1695299236&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-21T14:27:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Serveurs Web</title>
        <link>http://slamwiki2.kobject.net/web/server?rev=1695299236&amp;do=diff</link>
        <description>Serveurs Web

Quelques serveurs web connus

	*  Apache
	*  NGINX
	*  IIS
	*  Apache Tomcat

Suites pour développeurs

A ne pas confondre avec des serveurs Web :

Ces suites intègrent un ensemble d&#039;outils et de serveurs destinés aux développeurs, pour mettre en place facilement des solutions locales (souvent non sécurisées).</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/web/ts?rev=1754958903&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-12T02:35:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bases TypeScript</title>
        <link>http://slamwiki2.kobject.net/web/ts?rev=1754958903&amp;do=diff</link>
        <description>Bases TypeScript

Installation

Installer TypeScript


Vérifier l&#039;installation :



Création de projet

Dans un nouveau dossier, initialiser TypeScript :



Un fichier tsconfig.json est créé :



	*  target: Spécifie la version ECMAScript de sortie.</description>
    </item>
    <item rdf:about="http://slamwiki2.kobject.net/web/vm-install?rev=1774529562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-26T13:52:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Installation VM</title>
        <link>http://slamwiki2.kobject.net/web/vm-install?rev=1774529562&amp;do=diff</link>
        <description>Installation VM

Tout savoir sur la fameuse erreur du gestionnaire de paquets apt :

Voir dpkg lock error

Démarrage VM

Démarrer votre VM depuis &lt;https://servers1.sts-sio-caen.info/&gt;

Les informations de connexion au serveur sont données sur le drive.

Démarrer votre VM

Connexion SSH

Démarrer Putty&lt;div class=&quot;imageB&quot;&gt;&lt;/div&gt;&lt;div class=&quot;imageB&quot;&gt;&lt;/div&gt;</description>
    </item>
</rdf:RDF>
