Devops / Square Code

Fourni(e) par

Plus d'information

Description

Type de formation :   | Participants : 12  | Durée : 100 jours

> Objectifs

Le DevOps sera capable de :

  • Gérer le maintien et l’évolution régulière des applications
  • Tester au plus tôt dans un environnement similaire à celui de production
  • Intégrer en continu incluant des "tests continus"
  • Apporter des ajouts rapides en réponse à des besoins d’utilisateurs
  • Surveiller étroitement l'exploitation et la qualité de production
  • Installer, configurer et maintenir les serveurs gérant la sécurité et les fichiers
  • Installer, configurer et maintenir le système d’exploitation adéquat
  • Insérer un ordinateur dans un réseau d’entreprise
  • Comprendre et utiliser un moteur de virtualisation
  • Installer un serveur de base de données
  • Installer un serveur web
  • Parfaire sa formation de manière autonome

> Public

Demandeurs d’emploi (H/F)

> Prérequis

AVOIR :

  • Le sens de la technique et un intérêt prononcé pour l’informatique
  • L’esprit logique et des bases en programmation
  • Maîtriser la manipulation d’ordinateurs fonctionnant sous système d’exploitation Windows (XP ou plus récents) et/ou Linux
  • Une facilité de communication
  • Un niveau d'anglais technique raisonnable

ETRE :

  • Dynamique, organisé, résistant au stress et capable de travailler en équipe

> Programme

Module 1 : Les bases

  • Virtualisation – Concepts et utilisation (1 jour)
  • Développement – La théorie objet (3 jours)
  • Réseaux – Principes de base TCP/IP (5 jours)

Module 2 : Les systèmes serveurs

  • Microsoft - OS Servers – Installation (1 jours)
  • Microsoft - OS Servers – Domaine et services réseau (7 jours)
  • Linux – Base et administration (6 jours)
  • Linux – Orientation réseaux (2 jours)

Module 3 : Services applicatifs et virtualisation

  • Microsoft – Base de données – Installation et configuration d’un serveur SQL (2 jours)
  • Microsoft – Serveur Web – Installation et configuration d’un serveur IIS (1 jours)
  • Linux – Base de données – Installation d’un serveur MySQL ou PostgreSQL (2 jours)
  • Linux – Serveur Web – Installation et configuration d’un serveur Apache (1 jours)
  • Mise en œuvre d’une infrastructure virtualisée (4 jours)

Module 4 : Langage et scripts

  • Apprentissage du langage de Java (10 jours)
  • Apprentissage de base du langage Python (8 jours)
  • Programmation de scripts en PowerShell (6 jours)
  • Programmation de scripts en bash, Python (6 jours)

Module 5 : Analyse, correction et déploiement

  • Outils de « versionning des sources» (2 jours)
  • Outils de « bug tracking » (2 jours)
  • Outils de « code review » (2 jours)
  • Outils de monitoring (3 jours)
  • Outils de déploiement (2 jours)
  • Technique d’audit (2 jours)

Module 6 : Méthodologie

  • Développement « AGILE » et « TDD » (Test Driven Development) (2 jours)

Module 7 : Aspect humain

  • Communication écrite et orale (3 jours)
  • Gérer la collaboration entre plusieurs équipes (7 jours)
  • Gestion des conflits (3 jours)
  • Recherche d’emploi (10 jours)

Module 8 : Concrétisation

  • Réalisation du travail de fin de formation (10 jours)

Je souhaite plus d'information ou je m'inscris

Aucune date précisée

Article suggéré

Quatre étudiants sur dix se disent préparés pour une fonction qui n’existe pas encore. C’est ce qui ressort d’une enquête menée par Kaspersky Lab, ...