Session Méthodologies de développement logiciel – Docker/Kubernetes niveau avancé (préparation à la CKAD) 2025

Les containers Docker apportent une nouvelle façon de développer des applications sur vos postes personnels mais aussi dans un environnement professionnel étendu. Cette formation vous prépare à la certification CKAD.
Microcertification

Informations

Période

Se renseigner
5 Crédits ECTS (Microcertification)
35 Heures enseignement en présence
4 journées de formation: 24, 25, 31 mai et 1er juin 2023. Le 5ème jour de préparation sera fixé ultérieurement en fonction des besoins. Microcertification: travail personnel pour un total de 40h

Niveau CEC

7

Langue

Français

Format

En présence – basculement en ligne en cas de nécessité

Renseignements

Elisabeth GIUDICELLI
+41 (0)22 379 02 23
Elisabeth.Giudicelli(at)unige.ch

Lieu

Uni Batelle, Carouge

Inscriptions

Se renseigner

Finance d'inscription:

Sans microcertification: CHF 2500.- (n'inclut pas l'inscription à la certification CKAD)
Avec microcertification: CHF 2800.- (n'inclut pas l'inscription à la certification CKAD)

D'autres tarifs sont disponibles sur demande.

Contribution aux ODD

Objectif 4 : Assurer l’accès de tous à une éducation de qualité, sur un pied d’égalité, et promouvoir les possibilités d’apprentissage tout au long de la vie Objectif 8 : Promouvoir une croissance économique soutenue, partagée et durable, le plein emploi productif et un travail décent pour tous Objectif 9 : Bâtir une infrastructure résiliente, promouvoir une industrialisation durable qui profite à tous et encourager l’innovation Objectif 12 : Établir des modes de consommation et de production durables Objectif 17: Renforcer les moyens de mettre en oeuvre le Partenariat mondial pour le développement durable et le revitaliser

Public

Développeur/euse, analyste, architecte

Programme

  • API & Concepts | Course + quizz + labs
  • Exposing Applications | Course + quizz + labs
  • Configuration & Persistence | Course + quizz + labs
  • Deployment, Scheduling & Life Cycle | Course + quizz + labs
  • Packaging Applications | Course + labs
  • Lightweight K8s | Course + labs
  • Observability | Course + group exercise + labs
  • Security | Course + labs
  • Troubleshooting | Course + labs
  • Hands on with Use Cases | group lab

Direction

Prof. Giovanna DI MARZO SERUGENDO, Centre universitaire d'informatique (CUI), Université de Genève

Coordination

Dre Lamia FRIHA, Université de Genève

Conditions d'admission

Prérequis

Être familier avec Docker et les concepts de Kube (voir cours d'initiation)

Laptop :

  • apporter son propre ordinateur
  • équipé avec un Linux terminal, avec Docker installé et prêt à être utilisé.
  • [K3d](https://k3d.io/v5.3.0/#installation) doit être installé.
  • avoir un accès à Internet.

# Vérifier que Docker est disponible

docker images

# Vérifier k3d est installé

k3d cluster list

Pour les utilisateurs Windows, nous recommandons d’installer WSL2 avec Ubuntu:

Si les étudiant-es ne peuvent pas utiliser leur propre machine, ils peuvent utiliser une VM avec un système Linux. Il faut s’assurer que les prérequis du système sont satisfaits sur cette machine.

Horaires d'enseignement

  • Mercredi 24 mai 2023
  • Jeudi 25 mai 2023
  • Mercredi 31 mai 2023
  • Jeudi 1er juin 2023

Contribution aux ODD

Objectif 4 : Assurer l’accès de tous à une éducation de qualité, sur un pied d’égalité, et promouvoir les possibilités d’apprentissage tout au long de la vie Objectif 8 : Promouvoir une croissance économique soutenue, partagée et durable, le plein emploi productif et un travail décent pour tous Objectif 9 : Bâtir une infrastructure résiliente, promouvoir une industrialisation durable qui profite à tous et encourager l’innovation Objectif 12 : Établir des modes de consommation et de production durables Objectif 17: Renforcer les moyens de mettre en oeuvre le Partenariat mondial pour le développement durable et le revitaliser