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
Maîtriser les fondamentaux de la programmation orientée objet en PHP - Maîtriser les exceptions et PDO
SQL
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
Utiliser un vocabulaire professionnel - Perfectionner ses connaissances de langue dans un environnement de travail - Réaliser des simulations en conditions réelles
Maîtriser les fondamentaux pour réaliser un projet Symfony
Rechercher un poste pour une alternance ou un CDI - Préparer un entretien préalable à une mission ou un emploi
Utiliser les design pattern - Développer des services web - Connaitre la création de PDF en PHP - Sécuriser les applications - Tester son Application
Découvrir les fonctions avancés de Symfony - Gérer les événements et l'automatisation de tâches - Tester et valider son application
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
Bâtir un plan de tests et constituer les jeux d'essais - Piloter l'effort de tests en fonction des risques encourus
Maîtriser la démarche d'analyse adoptée par la méthode Merise - Appliquer les différents modèles
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.
Finaliser le projet à l'aide d'une technologie back end
Suivre les tendances et évolutions techniques, méthodologiques - Savoir assurer la veille technologique - Savoir rechercher pour résoudre des problèmes techniques - Savoir partager la connaissance à des pairs
Développer une stratégie digitale