Retour

Développeur PHP

Objectifs de la formation

Découvrir le développement web avec PHP - Acquérir les compétences du bloc CCP2 "Développer la partie back-end d'une application web ou web mobile sécurisée" du titre Dévéloppeur Web et Web Mobile

Contenu de la formation

PHP - MySQL Initiation + Approfondissement (5 jours) Objectifs : Savoir développer avec PHP des sites et applications Web, notamment utilisant des bases de données MySQL - Comprendre les différentes méthodes de gestion du contexte et mettre en oeuvre les sessions et les cookies - Savoir manipuler des fichiers quelconques en PHP PHP Intermédiaire : Programmation Orientée Objet + Exception, PDO (5 jours) Objectifs : Maîtriser les fondamentaux de la programmation orientée objet en PHP - Maîtriser les exceptions et PDO SQL : Initiation (3 jours) Objectifs : Comprendre les fondements de la structuration d'une base de donnée - Savoir exploiter une base de donnée au moyen de requêtes simples Anglais pour l'IT : Initiation (2 jours) Objectifs : Utiliser un vocabulaire professionnel - Perfectionner ses connaissances de langue dans un environnement de travail - Réaliser des simulations en conditions réelles Framework PHP Symfony Initiation + Approfondissement (5 jours) Objectifs : Maîtriser les fondamentaux pour réaliser un projet Symfony Candidats ESN : Posture et recherche de poste (5 jours) Objectifs : Rechercher un poste pour une alternance ou un CDI - Préparer un entretien préalable à une mission ou un emploi PHP Avancé : Modélisation, Webservices, Librairies courantes + Déploiement, Tests, Frameworks (5 jours) Objectifs : Utiliser les design pattern - Développer des services web - Connaitre la création de PDF en PHP - Sécuriser les applications - Tester son Application Symfony Avancé (5 jours) Objectifs : Découvrir les fonctions avancés de Symfony - Gérer les événements et l'automatisation de tâches - Tester et valider son application Git : Gestion de dépôts + Gitlab-CI / Intégration continue (5 jours) Objectifs : Maîtriser l'usage de commandes Git pour la gestion d'un dépôt de sources - Mettre en oeuvre et exploiter un serveur d'intégration continue. Gérer les interconnexions avec un système de build et de tests Tests : Fondamentaux (2 jours) Objectifs : Bâtir un plan de tests et constituer les jeux d'essais - Piloter l'effort de tests en fonction des risques encourus Méthodes d'analyse : Merise (3 jours) Objectifs : Maîtriser la démarche d'analyse adoptée par la méthode Merise - Appliquer les différents modèles MongoDB Développement : Initiation + Approfondissement (5 jours) Objectifs : Savoir installer MongoDB et comprendre la structure des données et le vocabulaire - Savoir manipuler et modéliser les données - Améliorer les performances avec les index - Comprendre les concepts avancés de stockage - Accéder aux données de MongoDB depuis un programme Java - Utiliser Spring Data MongoDB. Mise en situation Fullstack PHP : Back End (4 jours) Objectifs : Finaliser le projet à l'aide d'une technologie back end Actualiser et partager ses compétences en conception et développement de site Web et web mobile (1 jours) Objectifs : Suivre les tendances et évolutions techniques, méthodologiques - Savoir assurer la veille technologique - Savoir re

Résultats de la formation

Non renseigné

Conditions spécifiques d'accès à la formation

Aucune

Métier formé

Développement

Niveau d'étude visé

Bac+2

Type d'immersion professionnelle

Formation initiale

Organisme de formation

DAWAN

Durée de la formation

3 mois

Modalités de formation

formation mixte

Prochaine(s) session(s)

  • 04/10/2024 - 31/12/2024

Lieu de formation

250 Avenue Emile Counord 33000 Bordeaux