Développeur Web PHP Full Stack (Symfony ou Laravel, SQL, ORM, Sécurité, etc.)

ILARIA DIGITAL SCHOOL

Localité

En distanciel

Durée

445h

Prix

2 400Éligible CPF

Certification

Qualiopi

Programme

(Découvrez, sur Youtube, le replay de notre session de rentrée !En moins d'une heure, toutes vos questions sur la formation, le programme, les projets, les certifications et le rythme sont traitées sans détour: https://www.youtube.com/watch?v=RdocxglVuLg) - Introduction à PHP et au Développement Web :Histoire de PHP et son rôle dans le web moderne. Configuration de l'environnement de développement. Bases de PHP : syntaxe, variables, boucles, conditions, et gestion des erreurs. - Programmation Orientée Objet :Concepts de base de la POO : classes, objets, héritage, et encapsulation. - Gestion des Données avec MySQL :Principes de bases de données relationnelles. Création et gestion de bases de données et de tables avec MySQL. Techniques avancées : transactions, indexation, et optimisation des requêtes. - Développement avec des Frameworks PHP :Laravel ou Symfony : architecture, routage et ORM. Construction d'applications CRUD (Create, Read, Update, Delete). Authentification et autorisation des utilisateurs. - Sécurité des Applications PHP :Sécurisation contre les injections SQL, XSS, et CSRF. Bonnes pratiques pour sécuriser les fichiers et données utilisateur. - Développement API et Services Web :Création d'APIs RESTful avec PHP. Utilisation et gestion des Web Services. Intégration et consommation d'APIs externes. - Test et Déploiement d'Applications PHP :Tests unitaires et d'intégration avec PHPUnit. Déploiement d'applications PHP sur différents environnements de serveurs. - Projet :Conception et développement d'une application web complète en utilisant PHP et MySQL. Application des principes de sécurité et de performances. Présentation finale du projet. - Initiation au développement assisté par l'IA: Vous serez initié au développement assisté par l'IA pour maîtriser dès aujourd'hui les outils qui révolutionnent le métier de développeur Questions/Réponses : - Quelle est la durée de la formation ?La formation dure 6 mois, mais vous pouvez terminer plus vite ou prendre plus de temps selon votre rythme. - Quel est le format de la formation ?Cours à distance via Teams, avec replays disponibles et accès aux ressources vidéos pour avancer à son propre rythme. - Moyens de financement disponibles ?CPF, Région, France Travail, etc., prévoir un délai de traitement de 6 semaines. - Taux de réussite et d'insertion ?100% des candidats retrouvent un emploi dans les 6 mois suivant la formation. - Est-il possible de parler avec un formateur avant de s'inscrire ?Oui, vous pouvez parler avec un formateur avant de vous inscrire.