Devis Demander un devis
star--3

Administration réseaux et déploiement d’applications avec Modulo Training

Ce programme offre une immersion complète dans les domaines cruciaux des réseaux, de la sécurité et du développement web, combinant théorie, pratique et projet final pour une expérience d'apprentissage enrichissante et complète.

À propos de cette formation

Courville-sur-Eure

28

À partir de 0€ HT

15 jours

100 heures

Action de formation

Éligible OPCO

En savoir plus

Objectifs pédagogiques
  • Compréhension des Fondamentaux des Réseaux
  • Maîtrise des Principes de Sécurité
  • Compétences en Administration Réseau
  • Déploiement et Maintenance d'Applications Web
  • Compétences en Programmation
  • Développement d'Applications Web Completes
  • Optimisation des Performances
Contenu de la formation
  • Semaine 1 : Introduction aux Réseaux et Protocoles (10h)
    • Présentation générale des réseaux informatiques.
    • Les différents types de réseaux (LAN, WAN, MAN).
    • Les protocoles de communication (TCP/IP, HTTP, FTP, SMTP).
    • Les adresses IP et les masques de sous-réseau.
    • Les équipements réseaux (routeurs, switchs, pare-feu).
    • Test d'évaluation QCM.
  • Semaine 2 : Sécurité des Réseaux (10h)
    • Les menaces et les risques liés aux réseaux.
    • Les politiques de sécurité et les bonnes pratiques.
    • Les différents types de pare-feu et leur configuration
    • La sécurité des réseaux sans fil.
    • La sécurité des accès distants (VPN).
    • Test d'évaluation QCM.
  • Semaine 3 : Administration des Réseaux (10h)
    • Les outils d'administration réseau (DHCP, DNS, SNMP).
    • La supervision des réseaux et la gestion des incidents.
    • La configuration des équipements réseaux (routeurs, switchs).
    • La gestion des utilisateurs et des droits d'accès.
    • La sauvegarde et la restauration des données.
    • Test d'évaluation QCM.
  • Semaine 4 : Déploiement d'Applications sur un Serveur Distant (10h)
    • Les différents types de serveurs (web, mail, FTP, etc.).
    • La configuration d'un serveur distant (Linux ou Windows).
    • Le déploiement d'une application sur un serveur distant.
    • La gestion des mises à jour et des correctifs de sécurité.
    • La surveillance et la maintenance du serveur distant.
    • Test d'évaluation QCM.
  • Introduction à la Programmation (10h)
    • Les fondamentaux de la programmation.
    • Les langages de programmation (Python).
    • Les structures de données (variables, tableaux, boucles, etc.).
    • Les algorithmes et la résolution de problèmes.
    • Test exercice pratique.
  • Semaine 6 : Programmation d'un Back Office (10h)
    • Les frameworks de développement web
    • La création d'une base de données et la modélisation des données.
    • La création d'une API REST pour le back office.
    • La gestion des utilisateurs et des droits d'accès.
    • La sécurité du back office (authentification, autorisation, chiffrement).
  • Semaine 7 : Développement d'une Application Web (10h)
    • Les technologies front-end (HTML, CSS, JavaScript).
    • Les frameworks front-end (React, Angular, Vue.js).
    • La création d'une interface utilisateur responsive.
    • La communication entre le front-end et le back-end.
    • Le déploiement de l'application web sur un serveur distant.
    • Cas Pratique.
  • Semaine 8 : Test et Débogage (10h)
    • Les différents types de tests (unitaires, fonctionnels, d'intégration).
    • Les outils de test automatisé (Selenium, JUnit, PyTest, etc.).
    • Le débogage d'une application (debugger, logs, etc.).
    • La gestion des erreurs et des exceptions.
    • La correction des bugs et la maintenance de l'application.
    • Test d'évaluation QCM.
  • Semaine 9 : Optimisation des Performances (10h)
    • L'optimisation du code et des requêtes SQL.
    • La mise en cache des données et des pages web.
    • L'utilisation d'un CDN pour la distribution de contenu.
    • La compression des données et la réduction des temps de chargement.
    • La mesure des performances et l'analyse des résultats.
    • Test d'évaluation QCM.
  • Semaine 10 : Projet Final (10h)
    • La réalisation d'un projet de synthèse.
    • La mise en pratique des compétences acquises tout au long de la formation.
    • La présentation du projet devant un jury de professionnels.
    • La remise d'un rapport de projet écrit.

L'organisme de formation

Public concerné

  • Personnes travaillant dans le domaine de l'informatique
Prérequis
  • Chef de projet
  • Chef d'entreprise

Conditions d'accès

Accessibilité

Délai d'accès

2 semaines

Diplôme / Certification

  • Niveau de sortie : Certificat de suivi de formation "Administration réseaux et déploiement d’applications"
  • Présentation devant un jury de professionnels du projet final réalisé en groupe, démontrant l'application des compétences acquises tout au long de la formation.
  • Développer un projet final conforme aux exigences définies par le programme. La qualité de la présentation du projet et la démonstration des compétences acquises seront évaluées par un jury de professionnels.
  • Certificat de suivi de formation "Administration réseaux et déploiement d’applications"

Plus qu'une formation !

Objectifs pédagogiques
  • Manuels et Livres de Référence
  • Cours en Ligne
  • Vidéos et Conférences
  • Sessions Pratiques
Demander un devis

D'autres formations qui pourraient vous intéresser

star--2
10/24 - Concepteur Développeur d'Applications Intelligence Artificielle (Alternance)
Le métier de concepteur développeur d'applications consiste à concevoir, développer, tester et maintenir des applications logicielles. Ce professionnel analyse les besoins des utilisateurs, crée des solutions techniques adaptées et les implémente en utilisant divers langages de programmation et frameworks. Il travaille souvent en équipe, collaborant avec d'autres développeurs, des designers et des chefs de projet pour assurer la qualité et la performance des applications. Avec l'évolution rapide de la technologie, la maîtrise des outils d'intelligence artificielle (IA) devient de plus en plus essentielle pour les concepteurs développeurs d'applications. L'IA offre des capacités avancées telles que l'analyse de données, l'apprentissage automatique et le traitement du langage naturel, permettant de créer des applications plus intelligentes et réactives. Par exemple, les applications peuvent utiliser l'IA pour personnaliser l'expérience utilisateur, automatiser des tâches complexes, et améliorer la sécurité par la détection proactive des menaces. Ainsi, les compétences en IA sont devenues un atout crucial, permettant aux développeurs de rester compétitifs et de répondre aux exigences croissantes du marché technologique. Consciente de ces enjeux, la Fabrique Numérique Paloise a décidé de compléter le programme du Titre Professionnel "Concepteur Développeur d'Applications et d'intégrer de manière systématique des modules destinés à prendre en main ces les outils. La formation se déroule en alternance sur 18 mois sur un rythme alterné de 3 semaines en entreprise et 1 semaine en cours pour une durée de 609 heures en centre.
Lieux sur devis

À partir de 13500€ HT (Entreprise)

À partir de 0€ HT (Individuel)

87 jours | 609 heures
  • Action de formation par l'apprentissage

  • Formation éligible OPCO

Options de formation

Des Organismes de formation de confiance !

Nous recensons aujourd’hui des formations dans plus d’une 100ène de catégories et sous catégories afin d’être le plus représentatif par rapport au besoin en compétences des entreprises.

Comparer
Comparez jusqu'à 3 cours