Formation Développeur PHP

Vous habitez Nantes ou les environs ? Vous avez déjà une première formation ou une première expérience dans le code et vous souhaitez vous spécialiser en PHP ou renforcer vos compétences de développeurs ? Alors vous êtes au bon endroit. Vous n’habitez pas Nantes ou ses environs ? Aucun soucis, cette formation se déroule à 70% en télé-présentiel, elle peut donc se suivre depuis n’importe quel endroit muni d’une connexion internet et une fois par mois vous serez amené à retrouver votre groupe en salle dans nos locaux de Nantes.

Durée

399 heures de formation

certification

Certificat de compétences professionnelles

Modalités

30% en présentiel
70% en téléprésentiel

Métiers

Dev Back-end
Dev PHP

Qu'allez-vous apprendre pendant la formation Développeur PHP ?

Frédéric DUFAU - référent formation webdesigner intégrateur

Frédéric DUFAU
Référent de la formation

Cette formation s’adresse à des personnes ayant une première formation ou expérience dans les métiers du web ou du développement. Bien sûr les autodidactes sont acceptés.

Durant cette formation, aprés avoir revu quelques bases et nouveautés autour des fondamentaux du web, nous rentrerons rapidement dans le vif du sujet pour découvrir la programmation vanilla en PHP puis nous attaquerons l’apprentissage de deux gros framework qui sont Laravel et Symfony. Enfin cette formation tournée vers la pratique se conclura par une grande séquence de réalisation d’un projet complet.

Tout au long de cette formation, notre service emploi vous accompagne pour préparer au mieux votre accès à l’emploi.

Le programme

Objectifs

👉 Gérer un projet de développement web avec les méthodes agiles
👉 Formaliser un projet avec UML
👉 Connaître et comprendre les méthodes et technologies relatives PHP / Base de données / Symfony / Laravel
👉 Formaliser la programmation d’une application PHP / Symfony / Laravel
👉 Développer une application en PHP / Symfony / Laravel
👉 Ancrer sa pratique du langage dans un contexte professionnel

Pré-requis

La formation est ouverte à tous, sans condition de diplôme.

Les pré-requis sont les suivants :

  • connaître les architectures n-tier, notamment web (serveur web, serveur d’application, serveur de base de données) ;
  • savoir interpréter des spécifications fonctionnelles et des spécifications techniques ;
  • avoir déjà pratiqué HTML5 et CSS3
  • avoir déjà pratiqué un langage de programmation (JS, Java, C#, …)
  • être inscrit(e) comme Demandeur(e)s d’emploi.

Déroulé

Pendant toute la durée de la formation, vous alternez entre des phases de “Camp” qui sont des phases d’apprentissage intensif avec des phases de “projet” qui mélange mise en pratique et nouveaux apports. Bien sûr, en permanence, vous êtes accompagnés par un formateur(trice). Nos formations sont basées essentiellement sur la pratique et l’accompagnement individuel de l’équipe pédagogique permet d’adapter la courbe d’apprentissage aux capacités de chacun.e.

Objectif : rappel des bases des langages web HTML5, CSS3

Au menu de cette première qui permet aussi une immersion en douceur dans la formation
Créer des pages HTML en respectant la syntaxe et la sémantique
Utiliser CSS pour mettre en forme le HTML
Techniques avancées de disposition CSS : Flexbox, CSS Grid
Utiliser BootStrap pour intégrer rapidement
Utiliser SASS pour générer dynamiquement ses feuilles de style

Modalité : apports théoriques et exercices de répétition
Evaluation : QCM argumenté

Objectifs : être capable d’analyser, modéliser, concevoir et mettre en oeuvre une base de donnée

Structurer et manipuler une base de données
Manipuler les données avec SQL
Correctement typer sa structure dans son MCD
Sécuriser sa base de données
Sécuriser ses accès à phpmyadmin/mysql
Gérer différents utilisateurs
Ajouter les fonctions avancées de phpmyadmin

Modalité : apports théoriques et exercices pratiques
Evaluation : livrable à réaliser dans la séquence projet (séquence 4)

Objectif : maîtriser la programmation procédurale avec PHP et être capable de programmer en POO (programmation orienté objet) en PHP vanilla.

Détails :

  • Introduction au langage : variables, fonctions, tableaux, include, sessions et cookies
  • MySQLi et PDO : se connecter et communiquer avec la base de données
  • Manipuler les données avec PHP
  • Les formulaires
  • Manipuler les tableaux
  • Traiter les erreurs
  • Entrées / Sorties
  • Sécurité
  • PHP orienté objet : classes, pattern, héritage, encapsulation, etc…

Modalité : apports théoriques et exercices pratiques
Evaluation : réaliser et livrer un projet complet en PHP vanilla (cf séquence suivante)

Objectif : ancrer ses apprentissages dans une pratique de projet avec un cahier des charges précis.

Détails : au delà de la pratique technique liée directement aux apprentissages précédents, le projet sera l’occasion d’aborder de manière concrète les outils de la gestion et de la modélisation d’un projet de développement informatique :

  • Méthodes Kanban,
  • Modélisation UML,

outils de travail collaboratifs généralistes (Trello, GDrive)
et plus spécifiques les outils de contrôle de version (Git, GitKraken).

Modalité : travail en autonomie tutoré
Evaluation : Le livrable à fournir en fin de semaine fera l’objet d’une évaluation sur la base d’une grille de critères fournies en amont aux étudiants.Durant cette séquence les étudiants sont accompagnés par leur formateur.

Objectif : Symfony est un framework HTTP ecrit en PHP et basé sur des composants indépendants. Il permet d’écrire des applications web robustes en un minimum de temps.

Détails :

  • Logique et objectif d’un framework
  • Le pattern MVC
  • La notion de routing
  • Le moteur de template TWIG

La sécurité : protection des injections, accès aux données sécurisées avec Doctrine

Modalité : apports théoriques et exercices pratiques
Evaluation : QCM argumenté

Objectif : Après Symfony, on part se faire la main sur son petit frère, non moins célébre et tout autant utilisé.

Détails :

  • Logique et objectif d’un framework
  • Le pattern MVC
  • La notion de routing
  • Le moteur de template Blade

La sécurité : protection des injections, accès aux données sécurisées avec Eloquent ORM

Modalité : apports théoriques et exercices pratiques
Evaluation : QCM argumenté

Objectif : à partir d’un cahier des charges fourni, l’objectif est de développer une application complète à l’aide du framework Symfony ou Laravel. Ce projet est une répétition pour ancrer les apprentissages dans un contexte authentique et dans des modalités impliquant une plus grande autonomie dans l’apprentissage.

Détails : au delà de la pratique technique liée directement aux apprentissages précédents, le projet sera l’occasion d’aborder de manière concrète les outils de gestion et de modélisation d’un projet de développement informatique.

Evaluation : le livrable du projet réalisé fera l’objet d’une évaluation au regard d’une grille de critères préalablement exposée aux étudiants. Ce “feedback” formatif permettra à chaque étudiant de se situer dans sa courbe d’apprentissage et de permettra aux formateurs de réaliser les ajustements nécessaires sur le plan de travail.

Objectif : Une attention particulière sera portée à l’accompagnement des bénéficiaires afin de faciliter leur retour à l’emploi. Ce module sera animé par notre responsable du service emploi. Des temps d’animation collective et individuelle seront mis en place :

  • techniques de recherche d’emploi,
  • ateliers CV,
  • lettre de motivation,
  • optimisation des réseaux sociaux,
  • entretiens,
  • rencontres avec des entreprises (job dating).

Les points forts de la formation

Nous prenons un soin particulier à pouvoir proposer un environnement de travail qualitatif et des outils en phase avec les pratiques professionnelles. Nos salles de formation sont climatisées et équipées de vidéo-projecteur HD. Et enfin sur chaque formation nous cherchons à proposer en permanence les conditions et les outils optimum pour travailler.

Pas de machine ?
Pas de soucis !

macbook

Vous n’avez pas de machines pour travailler efficacement en formation ? Pas de soucis, on vous en prête une pendant toute la durée de la formation, vous pouvez même travailler à la maison avec.

Le service emploi

megane-souchet

Mégane SOUCHET, spécialiste du recrutement dans l’IT, accompagne les étudiants tout au long du parcours de formation pour maximiser les opportunités de retour vers l’emploi.

L'équipe

Aux petits soins pour nos étudiants !

Ceux qui l'ont vécu en parlent le mieux...

Les chiffres clés

C’est la première session de cette formation dans ce format, nous n’avons donc pas de chiffres clés ou de retour de nos étudiants pour l’instant.

Les prochaines sessions

🗓️
du 25 mai au 12 août

35h / semaine
 
  • 399h de cours
  • 245h en téléprésentiel / 154h en présentiel
  • Regroupement présentiel Halle 6 Ouest - Nantes
    (jusqu'à fin juillet)
  • Regroupement présentiel La Cantine - Nantes
    (début août)
  • Modalités de financement : 12 places financée par l’OPCO Atlas. Session spéciale Nantes, AIF, Transition Pro, Autofinancement
Nantes
opco-atlas

Session organisée avec le concours financier de l'OPCO Atlas

Pas de nouvelles dates prévues ?

Contactez-nous, c'est qu'on doit être en train de préparer un truc.
😇

Comment financer sa formation ?

logo-rcvl-on

Places financées PRF

Survolez pour en savoir plus

Région Centre-Val de Loire

Certaines sessions de nos formations sont inscrites au plan régional de formation (PRF). Si votre candidature est retenue sur la formation, vous pouvez profiter de ce mode de financement.
En savoir plus

Le compte personnel de formation

Survolez pour en savoir plus

CPF

Le CPF est un droit à l’évolution professionnelle dont dispose chaque individu entré dans la vie active, qui se concrétise par des droits formation comptabilisés en euros pour une activité professionnelle et en heures pour une activité d’agent public.
En savoir plus

Autofinancement - paiement en 10x - sans frais

Survolez pour en savoir plus

Autofinancement avec PLEDG - Payez en 10 fois sans frais

Nous contacter pour plus de détails et la mise en place de cette modalité.
En savoir plus
Logo-Pôle-Emploi-1

Aide individuelle à la formation

Survolez pour en savoir plus

Financement Pôle Emploi

Aide individuelle à la formation (AIF) Aide financière qui permet de compléter les aides des collectivités territoriales, des Opco. Pour en bénéficier, il faut être demandeur d’emploi ou en CSP (contrat sécurisation professionnelle).
En savoir plus sur le site de Pôle Emploi

CPF de Transition

Survolez pour en savoir plus

Transition Pro

Congé qui permet au salarié de s’absenter de son poste afin de suivre une formation pour se qualifier, évoluer ou se reconvertir. Il est accordé sur demande à l’employeur. Le salarié est rémunéré pendant toute la durée de la formation. (3-4 mois en moyenne de délai de traitement du dossier)
En savoir plus
agefiph

Agefiph

Survolez pour en savoir plus

Agefiph

Les personnes en situation de handicap disposent des mêmes dispositifs que les salariés ou demandeurs d’emploi (CPF, CPF de Transition, AIF...). De plus, elles peuvent bénéficier d’aides supplémentaires en contactant l’Agefiph (secteur privé)
En savoir plus

Le parcours de candidature

Prenons le temps de vous accompagner vers votre nouvelle vie professionnelle.

Parcours Assistant(e) de Direction 2.0 - CEFIM

Etape 1

Webinaire d'infos

Chaque semaine, nous organisons un webinaire d’informations vous permettant d’avoir plus de détails et surtout de pouvoir poser vos questions.
Les outils pour référencer son site web facilement - CEFIM

Etape 2

Parcours Welcome

Quelques challenges à réaliser en autonomie à la maison pour se tester et nous permettre de vérifier si vous êtes fait.e pour cette formation.

stephanie-thomas-responsable-filière-web-cefim

Etape 3

Entretien
 

Dès la fin de votre parcours welcome, vous pouvez prendre un RDV en ligne pour faire connaissance plus finement et comprendre votre projet.

Cover téléprésentiel

Etape 4

Semaine de testing

C’est la dernière étape de notre parcours de candidature. Nous vous invitons une semaine entière avec les autres candidats pour se tester en live.

En fonction de votre niveau technique, le temps de réalisation de ce parcours est variable selon les candidat.e.s. Mais en moyenne compter entre 10h et 15h de travail personnel.

Situation de handicap

Mickaël CLEMENT

Mickaël CLÉMENT
Chargé de développement
et référent accessibilité du CEFIM

Vous avez une reconnaissance RQTH et vous vous demandez si nous pouvons vous accueillir ?
Nous accueillons régulièrement des étudiants avec différents handicap sur nos formations. Pour les handicaps moteurs, nos locaux et nos équipement sont tout à fait adaptés aux normes en vigueur.
Pour les autres handicaps, l’accessibilité peut être adaptée.
L’inclusion de tous et toutes dans la formation est une valeur importante pour nous et nous prendrons toujours le temps de vous accueillir spécifiquement pour évaluer avec vous notre capacité à nous adapter à votre empêchement.
Vous pouvez dès maintenant prendre un rendez-vous avec notre référent accessibilité qui saura vous accueillir et être à votre écoute.
Ou vous pouvez lui passer un message directement : referent-handicap@cefim.eu
Et au-delà du premier rendez-vous, il sera la personne à votre écoute tout au long de la formation.

Infos pratiques

Nous contacter

Vous souhaitez échanger avec nous ?
Rencontrons-nous lors d’un webinaire d’informations, nous laissons toujours beaucoup de place pour répondre à vos questions.
Sinon passez-nous un message, nous efforcerons de répondre au mieux.

Retour en haut de page