• Accueil
  • BC2: Développement web backend

BC2: Développement web backend

Bloc de compétences 2 du titre professionnel Développeur web et web mobile. Cette formation préparer des personnes capables de créer la partie backend des application web.

  • Dernière mise à jour 09/2023
  • Modalité : Mixte
  • Durée : 200H en 4 mois
Demande d'informations

Objectifs

Cette formation représente le bloc de compétence 2 du titre professionnel développeur développeur web et web mobile 


  • Développer la partie back-end d'une application web ou web mobile en intégrant les recommandations de sécurité
Si vous souhaitez vous former en vue de l'obtention du titre professionnel développeur web et web mobile (Bac +2 - niveau 5), rendez-vous à la page de la formation en cliquant sur le bouton ci-dessous 






Contenu


Module 1: Créer une base de données pour un projet spécifique

  1. Analyse des besoins du projet et définition des entités et des relations
  2. Conception du schéma de la base de données et création des tables
  3. Utilisation des clés primaires et étrangères pour assurer la cohérence des données
  4. Optimisation des performances de la base de données avec l'indexation et la normalisation
  5. Création de vues, de procédures stockées et de déclencheurs pour faciliter l'accès aux données

Module 2: Développer les composants d'accès aux données du projet avec PHP

  1. Introduction à PHP et connexion à la base de données du projet
  2. Exécution de requêtes SQL pour insérer, modifier, supprimer et récupérer des données
  3. Utilisation de PDO pour interagir de manière sécurisée avec la base de données
  4. Création de fonctions et de classes pour organiser le code et faciliter la réutilisation
  5. Gestion des erreurs et sécurisation des données du projet en PHP

Module 3: Développer la partie back-end du projet avec Symfony

  1. Configuration de Symfony et création du projet spécifique
  2. Création de contrôleurs, de routes et de vues adaptées au projet avec Twig
  3. Authentification et gestion des sessions utilisateurs pour le projet
  4. Intégration de services tiers et utilisation des bundles Symfony pour étendre les fonctionnalités
  5. Tests unitaires et d'intégration avec PHPUnit et Symfony pour assurer la qualité du code

Module 4: Élaborer et mettre en œuvre des composants du projet dans une application de gestion de contenu ou e-commerce

  1. Choix d'une solution de gestion de contenu ou e-commerce adaptée au projet
  2. Installation, configuration et personnalisation de la solution choisie
  3. Développement de modules, de thèmes et de fonctionnalités spécifiques au projet
  4. Intégration de la base de données et des composants d'accès aux données avec la solution
  5. Déploiement, maintenance et optimisation de l'application finale pour le projet
Afficher plus

Prérequis

Plus d'informations

Ressources techniques et pédagogiques
Plusieurs ressources techniques et pédagogiques sont mises à votre disposition pour suivre cette formation:
Une plateforme e-learning disponible 24h/24,
  • Cours en e-learning et tutoriels,
  • Mises en situation professionnelles pour monter en compétences rapidement,
  • Un mentor professionnel pour vous assister dans la réalisation des projets,
  • Une communauté d'apprenants pour partager les connaissances.

Certification ou attestation de réussite

A la fin de la formation vous obtenez : 

  • Une Attestation de formation Backend sous réserve de la validation des soutenances orales. 
  • Un certificat de compétences professionnelles du Ministère du travail sous réserve de la validation de l'examen devant le jury de titre professionnel 

Ces formations peuvent vous intéresser

Besoin de plus de renseignement sur cette formation

Contactez nous

Shape Images