Chrono stage "Héberger et installer une application coopérative"


9H

Préparation accueil (30 minutes)


9h30

Accueil (15 minutes)

Introduction, mot de bienvenue, présentation de la formation :
  • Objectifs généraux de la formation :
    • mettre les mains dans le cambouis
    • être autonome dans l'installation de son application dynamique coopérative
  • Programme
  • Détails pratiques (toilettes (au bout du couloir à gauche), pauses, repas etc).

9h45

Présentation des stagiaires et formateurs (15 minutes)

  • Attentes
  • Niveau (c'est quoi un hébergeur, Apache, FTP, mysql )
-> Noter paper-board attentes

10h

Qu'est ce qu'une application web collaborative? (15 min)

  • Application: programme exécuté sur une machine, capable de faire des opérations de saisie, recherche, ...
  • Collaborative : inter-actions entre un ordinateur et un utilisateur
  • Web : accessible par un navigateur internet

  • Il existe des solutions commerciales ou même gratuites (google) pour avoir son dispositif coopératif mais quid de la personnalisation, comment récupérer les contenus, quelles garanties de confidentialité ? Les solutions en logiciel libre que l'on présentera ici sont faites pour vous rendre totalement autonome.
  • Définitions: LAMP, PHP, Mysql
  • Notions : logiciel, programmation (php), hébergement, nom de domaine, réseau, internet

10h15

Module choisir son hébergeur (45 min)

Objectifs:
  • Savoir ouvrir un hébergement
  • Etre capable de lire une feuille de données technique en provenance d'un hébergeur

Contenus:
Définitions : Serveur / Service , Nom de domaine, TLD, sous domaines, re-direction
Cours : hébergement et nom de domaine

11h

Travaux pratiques (1h)

  • Lecture de la feuille avec tous les codes et logins des sites-coop
  • Utilisation d'un FTP (Voir cours FTP)
  • Récupération de Wikini (décompression, Transfert FTP, Installation, Bonus: Phpmyadmin)

12h30

Repas

13h45

  • spip
  • blog
  • forums

14h30

  • Installer l'outil de son choix

15h30

  • notions PHP: lire la structure d'un fichier php (code).
  • 2 options:
    • Soit personnalisation des outils mis en place (CSS, squelettes, thèmes, plugins)
    • Soit installation d'autres outils

16h00

  • Pause

16h15

  • On continue !

16h45

Pour aller plus loin: ressources web, applications avancées, ...

17h15

  • bilan : un truc appris, une frustration, une mise en œuvre.
  • perspectives, autres demandes / besoins pour modules courts