(Rennes) :
– 1 jour d'initiation à git
– 2 jours de présentation de GitLab :
· Gestion des dépôts et utilisateurs
· Présentation et création de runners et de pipelines
– 1 jour de présentation DevOps et Usine Logicielle
Présentation de Docker
– Mise en œuvre de la ligne de commande
– Création de conteneurs personnalisés et d’applications multi-conteneurs
– Interface d’administration, orchestration et clustérisation
Mise en place, mapping, associations, manipulation des entités
· Le langage HQL et l’API Criteria
· Transactions et accès concurrents, le cache, la génération automatique
Initiation Git :
· Les fondamentaux, la gestion locale des fichiers et des branches
· Partage du travail et collaboration et mise en œuvre des outils Git
Formation Jenkins sur 2 jours :
· Mise en place et automatisation du Build
· Qualité du code
· Automatisation des tests et du déploiement
· Administration d'un serveur Jenkins
Automatisation de la gestion des tests
· Automatisation des tests unitaires, d’intégration, fonctionnel et système
DÉVELOPPEUR OPEN SOURCE
Projets :
- Création d'une solution open source de gestion multimédia pour des festivals de danses, basée sur des cartes Raspberry Pi, prenant en charge aussi bien la prise de photos et de vidéos que la mise à disposition de ces contenus pour tous les festivaliers (en cours de tests)
- Création d’un logiciel multi-plateforme de synchronisation et d’organisation automatique de fichiers, permettant une gestion ainsi qu’une détection efficaces des doublons et des différentes versions, sans perte de données (en cours de développement)
Développement Web
Initiation Git :
· Les fondamentaux, la gestion locale des fichiers et des branches
· Partage du travail et collaboration et mise en œuvre des outils Git
Initiation Python sur 2 jours :
· Syntaxe du langage Python
· La programmation Objet en Python
Création de site web
Technologies : HTML5, CSS, Javascript, jQuery, MySQL, Wordpress, Bash