Api/casoft Run

Hiver 2019

Début : 28 janvier 2019

Lieu : BF-A-400

Horaires : 9h-12h et 13h30-17h30

Espace d'échange : https://team.picasoft.net/pi4

Description de l'Api sur le catalogue

La formation est organisée en 5 journées consacrées à l'étude de module pédagogiques (cours et exercices) et la mise en application à travers un projet d'auto-hébergement.

Pré-requis

  • Avoir une machine qui fonctionne sous Linux (machine réelle ou virtuelle), correctement paramétrée sur le réseau de l'UTC ;

  • Avoir déjà utilisé Linux en ligne de commande (NF92, Api Initiation à Linux...).

Journée 1 : Hello serveur

Linux/Debian (rappels), SSH, HTML, Serveur Web Ngnix (mono-site, sans domaine)

Matin

  • Présentation de Picasoft et de l'Api (30')

  • Connexion à son VPS (30')

  • Rappels Linux/Debian (30')

  • SSH (30')

  • Installer un serveur Ngnix (mono-site) (30')

  • HTML (30')

Journée 2 : Hello web

Nom de domaine, Serveur multi-sites, PHP, PostgreSQL

Matin

  • Principe des DNS (30')

  • Installer son nom de domaine (30')

  • PHP (1h)

  • PostgreSQL (1h)

Journée 3 : Hello Docker

Principes de Docker (utiliser des images existantes)

Matin

  • Présentation et prise en main de Docker (3h)

Journée 4 : Docker++ | Hello++

Le jour 4 est consacré à l'approfondissement de Docker, mais les étudiants qui le souhaitent pourront préférer l'approfondissement des technologies vues lors des jours 1 à 3. Deux sous-groupes seront constitués.

Docker++

Créer sa propre image Docker

Matin
  • Concepts avancés et bonnes pratiques pour Docker (3h)

Hello++

Approfondir Ngnix, PHP, PostgreSQL, l'usage de conteneurs Docker

Révision et approfondissement des modules précédents.

Journée 5 : Finalisation et documentation du projet