Victor P. - April Marine
« La formation répondait tout simplement à mon besoin. Merci pour votre accueil ! »
Cette formation permet d'acquérir aux participants les compétences nécessaires afin de développer une application web à l'aide d'un framework php.
En détail :
Le contenu est actualisé régulièrement. Le parcours pédagogique se présente sous la forme d'un projet d'application web réalisé par chaque participant. Des travaux pratiques ont lieu tout au long de la formation, qui mènent progressivement les participants à corriger leurs erreurs. L'accent est mis sur les bonnes pratiques.
Pour s'inscrire aux tests de validation du certificat de compétences délivré par KNP Labs, le candidat doit avoir suivi le parcours de formation auprès de KNPLabs. Il doit en faire la demande via la page de contacte sur notre site ou par mail à certification@knplabs.com et fournir les éléments suivants : Un justificatif d’identité en cours de validité, ✓ copie de sa carte d’identité (recto/verso) ✓ Ou copie de sa passeport ✓ Ou copie de sa carte de séjour Ses coordonnées téléphoniques, son adresse postale et son adresse mail.
Une épreuve orale devant un jury professionnel à partir d’un cahier des charges d’un client réel ou fictif. Le candidat présente un projet de développement d’une application web en utilisant un framework PHP.
Le formateur distribuera les supports de la formation en format électronique à la fin de la formation.
D'autre part, le travail pendant ces 5 jours donnera lieu à la création d'une application web versionnée étape par étape. Chaque participant est invité à garder sur sa machine le code du projet de formation, qu’il aura rédigé lui-même avec l’aide du formateur, car ce code pourra servir de base technique pour de futurs projets.
La formation est destinée à des candidats professionnels du développement et/ou du marketing digital, ayant une expérience préalable en développement PHP orienté objet et dans l’utilisation de base de données relationnelle.
Afin de pouvoir profiter pleinement de la formation, les participants devront impérativement avoir une expérience professionnelle préalable dans les domaines suivants :
Les participants devront avoir un ordinateur avec les droits admin, leur permettant de faire les exercices proposés tout au long de la formation, avec un environnement LAMP comprenant de préférence les éléments suivant :
Il est conseillé de permettre aux participants d'utiliser un éditeur de texte avec lequel ils se sentent le plus à l'aise afin de se concentrer au maximum sur la formation. Il n'est pas nécessaire d'installer Symfony, cette partie sera couverte pendant la formation.
Plus généralement, si la formation se déroule dans les locaux du client, il est demandé qu'une salle permettant d'accueillir l'ensemble des participants ainsi que le formateur soit réservée pendant l'intégralité de la durée de la formation. Un moyen de présentation écran (projecteur ou téléviseur plat de grande taille) devra être présent dans cette salle afin de permettre aux participants de visualiser l'écran du formateur. Un paperboard ou tableau effaçable et une connexion internet seraient également appréciés.
Nantes:
Nos locaux se situant dans un immeuble construit en 2023, il répond ainsi aux normes d'accessibilité aux personnes à mobilité réduite, nous sommes situés au premier étage avec ascenseur.
Caen:
Les locaux sont de plain-pied, l’accès par l’arrière du bâtiment est possible pour les publics en situation de handicap.
N’hésitez pas à nous contacter, nous nous ferons un plaisir de vous accompagner pour répondre au mieux à vos besoins pour votre demande de formation.
Présentation
Historique
Installation
Pattern MVC
Introduction à Composer
Principes de base
Routing
Controller
Connexion PDO
Paramètres
Twig
Affichage d'un modèle simple
CSS
Responsive design
Accessibilité web
Héritage
Services
Introduction
Injection de dépendances
Définition des services
Autowiring
Formulaires
Installation
Types de formulaires
Formulaires de construction
Formulaires de rendu
Validation des formulaires
Doctrine
Installation
Créer une classe d'entité
Mapping
Migration
Persistance d'un objet dans la base de données
Mettre à jour un objet
Supprimer un objet
Relations / Associations
Interroger un objet
Security
Introduction aux règles RGPD
L'Utilisateur
Le Pare-feu
Authentification des utilisateurs
Déconnexion
Récupérer l'utilisateur actuel
Contrôle d'accès
Configuration du serveur
Installation du serveur web
Installation d'une base de données
Configuration de l'environnement
Déploiement automatisé
« La formation répondait tout simplement à mon besoin. Merci pour votre accueil ! »
« Merci à Antoine, c'était top d'apprendre React avec toi. »
« GG à Antoine pour la formation, ça faisait plaisir de le revoir hors du contexte Yousign ! »