Notre équipe vous propose des formations en PHP|Bases de données|DevOps|Agilité|Configuration de serveurs|HTML/CSS|jQuery|Ansible|CMS

Nous pouvons effectuer ces formations en entreprises ou en écoles

Développement PHP

Formation entre 5 et 10 jours
Image

Le PHP est un language de développement qui représente à l'heure actuelle près de 80% du web. Cette technologie est stable, fiable et très abordable par des novices.
Chez Miicom nous utilisons ce language au quotidien parmis d'autres. L'expérience que nous en avons nous permet de former des développeurs débutants à confirmés.

Programme de la formation :

  • Ressources statiques et dynamiques
  • PHP et son écosystème
  • Les différents types de serveurs
  • Comment développer en local ?
  • Les premiers pas avec PHP
  • Comment gérer votre code ? (git)
  • Vos premières intéractions entre HTML et PHP
  • Création d'une base de donnée
  • Premières pages HTML avec PHP & requêtes BDD
  • Gestion des sessions & requêtes BDD
  • Optimisation PHP et MVC
  • Découverte de Twig
  • Le développement objet
  • Une bataille d’objets, et traitement de formulaires
  • Traitement de formulaires en développement objet
  • Création d’un autoload et découverte des tests unitaires

Bases de données

Formation de 5 jours
  • SQL
    %
  • Merise
    %
  • Conception
    %

Le stockage de donnée est la base de tout projet informatique.
Dans cette formation nous présentons les différents SGBD existants sur le marché et nous nous concentrons sur MySQL / MariaDB.

Miicom vous propose de découvrir l'importance d'une bonne conception et de créer une base de données répondant au besoin fonctionnel demandé par votre client final.

Programme de la formation :

  • Introduction aux bases de données
  • Présentation SGBD
  • MERISE
  • Conception et modélisation
  • Création MCD
  • Génération MLD
  • PHPMyAdmin / DBeaver
  • Présentation langage SQL
  • Création base de données
  • Manipulation structure base de données
  • Manipulation des données
  • Requêtes SQL avancées
  • Jeux de rôles client / prestataire
  • Optimisation base de données

Configuration de serveurs

Formation de 2 à 5 jours
Image

Un développeur doit aujourd'hui être autonome sur son activité, de la mise en place de sa plateforme d'environnement à la mise en production de son système.
C'est pourquoi chez Miicom nous proposons une formation permettant de découvrir le système d'exploitation Linux à travers son architecture, sa configuration et son optimlisation.

Programme de la formation :

  • Ressources statiques et dynamiques
  • PHP et son écosystème
  • Les différents types de serveurs
  • La virtualisation et les conteneurs
  • Les premiers pas avec Bash
  • Architecture d’un serveur
  • Connexion SSH
  • Installation de paquets
  • Configurations apache2 / php / mariadb
  • Configuration de certificats https (Let's encrypt)
  • Scripting shell
  • Configuration d'une base de donnée locale
  • Déploiement d'un site web

Ansible

Formation de 2 jours
Image

Ansible est un outils d'automatisation de provisionning cloud, configuration management, déploiement d'applications. La simplicité de son language et son idempotence apporte aux entreprises l'utilisant des gains de productivité très importants.
Grâce à cet outil, les grandes entreprises (banques, assurances, télécoms) tout comme les plus modestes déploient et pilotent leurs infrastructures avec une grande simplicité.

Programme de la formation :

  • Les différents types de déploiements applicatifs
  • Le DevOps
  • Les outils de gestion de configuration
  • Fonctionnement d'Ansible
  • Les commandes ad-hoc
  • Votre premier playbook
  • Développement de rôles
  • Inventaire de serveurs
  • Gestion des variables
  • Configuration d'un serveur
  • Déploiement applicatif
  • Déploiement cloud
  • Patch management
  • Ansible Vault
  • Intégration d'Ansible à une chaine de déploiement continu

DevOps

Formation de 1 à 2 jours
Image

L'agilité est au coeur de toutes les discutions IT de nos jours. Il faut être flexible, performant, rapide, mais surtout il faut que nos solutions soient aussi agiles que nous.
Miicom vous propose donc de découvrir l'agilité et le DevOps dans une formation mélant la théorie et la pratique. Suite à cette formation, vous serez en capacité de comprendre les principes de l'agilité et du DevOps mais également de mettre en place et maintenir une chaine d'intégration continue et déploiement automatisé.

Programme de la formation :

  • L'agilité
  • Les différentes méthodes (Kanban, Scrum, etc)
  • Jeux de rôles
  • Génération de livrables applicatifs
  • Déploiements de livrables
  • Présentation de Jenkins
  • Présentation de GitlabCI
  • Mise en place d'une chaine de CI
  • Scan de qualité de code
  • Construction et publication d'images docker
  • Mise en place d'une chaine de CD
  • Déploiement docker avec ansible ou shell
  • Déploiement CI/CD d'un applicatif

CMS - Système de gestion de contenu

Formation de 1 à 2 jours
Image

Un système de gestion de contenu type Wordpress ou Joomla peut vous permettre de réaliser un site internet sans être développeur.
Miicom vous propose donc de découvrir Wordpress ou Joomla dans une formation mélant la théorie et la pratique. Suite à cette formation, vous serez en capacité de réaliser un site internet élégant et performant.

Programme de la formation :

  • Un cms, kezako ?
  • Wordpress, Joomla ou autre
  • Modes d'installation
  • Présentation de l'administration CMS
  • Mise en place d'un template
  • Ajout de contenu
  • Présentation des extensions / plugins indispensables
  • Sécurisation du CMS
  • Référencement naturel
  • Maintenance

Gestion de projet

Formation de 2 jours
Image

Miicom vous propose de réaliser les objectifs suivants :
- Repartir du cours avec un cadre à poser dans tous vos projets (grandes lignes, étapes à respecter)
- Savoir déterminer en fonction du client et en fonction du projet, quelle méthode appliquer
- Savoir respecter pas à pas une méthode, prendre du recul à chaque fin de projet pour s’améliorer en continu

Programme de la formation :

  • Définition des phases essentielles
  • Identification des besoins
  • Recherche de solutions, faisabilité
  • Définition d’objectifs et livrables
  • Identifications des parties prenantes du projet
  • Planification des étapes du projet
  • Exécution du projet
  • Clôture et analyse

GIT - Versionning de code

Formation de 2 jours
Image

Miicom vous propose de réaliser les objectifs suivants :
- Connaître les commandes Unix et GIT élémentaires
- Savoir démarrer un projet de développement en utilisant git
- Collaborer avec d’autres développeurs en utilisant git et un workflow

Programme de la formation :

  • Introduction à git
  • Pourquoi et comment versionner son code ?
  • GUI vs Terminal
  • Initiation au terminal
  • Unix
  • Commandes GIT
  • Utilisation de git
  • Configuration et initialisation
  • Gestion des branches
  • Gestion des conflits
  • Projet Github
  • Tips

Pédagogie

Nous avons été à la place de nos élèves, nous sommes donc patients, compétents et à l'écoute pour eux.

Théorie

Toute phase d'apprentissage démarre par de la théorie, nous nous efforçons de transmettre l'historique et les bonnes pratiques de tous nos enseignements.

Pratique

Pour assimiler de nouvelles choses, nous avons besoin de pratiquer, essayer, échouer, recommencer, pour cela toutes nos formations sont construites majoritairement de pratique.

Evaluation

Sans métriques, nous ne pouvons pas connaitre notre progression, c'est pourquoi nos formations comprennent toutes des quizz, évaluation tout au long de la session.

Projets

Rien de mieux qu'avoir un intérêt personnel dans chacune de nos activités pour mieux les adresser, c'est pourquoi notre équipe accompagne nos élèves dans leurs projets personnels.

Documentation

Nous avons tous des manières d'apprendre et de comprendre différentes, c'est pourquoi nos supports de formation sont perpétuel amélioration et à disposition de nos élèves pendant et après nos cours.

Appelez-nous dès maintenant pour en savoir plus au  06 38 67 74 43

Nous pouvons nous déplacer sur toute la Communauté Urbaine de Bordeaux Contactez-nous

Nos élèves

Voici quelques évaluations de nos élèves