Parcours de formation "Développeur PHP" - Lyon

Cette action de formation prépare les candidats à l’exercice du métier de développeur PHP, dont les missions et activités consistent principalement à :

✓ Participer aux réunions de projets en lien avec les clients et participer à l’élaboration d’une réponse adaptée aux besoins exprimés.

✓ Participer à la planification des projets et mettre en œuvre aussi bien les méthodes de gestion de projet que les outils collaboratifs de l’environnement technique de développement au sein de son équipe.

✓ Permettre un suivi et une traçabilité des projets en rédigeant régulièrement des compte-rendu d’activité à destination des équipes projet. 

✓ Maîtriser le langage PHP et son écosystème (stack Linux, Apache/Nginx, MySQL/MariaDB) de manière avancée afin d’être en mesure d’apporter des solution originales et conformes à l’état de l’art. Mettre en œuvre les principaux Frameworks.

✓ Développer et faire évoluer la partie « back-end » d’une application de niveau et de qualité professionnelle reposant sur la technologie PHP en implémentant les principes de sécurité dits « by design » et les bonnes pratiques conformes à l’état de l’art (qualité, tests, performances)

✓ Maîtriser l’utilisation des différents outils et méthodes associés au cycle de vie d’une application dans une approche DevSecOps

✓ Maîtriser et appliquer les bonnes pratiques de développement dans une logique de collaboration / projet reposant sur les outils et méthodes AGILE

✓ Connaître les ressources et maîtriser les techniques de veille technologique afin de s’auto-former et de maintenir à jour ses compétences

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :

  • Développer la partir Back End d'une application web en PHP
  • Consommer et développer des bases de données pour une application écrite en PHP
  • Sécuriser une application web écrite en PHP

Programme du parcours

Programme individualisé, adapté aux besoins du projet professionnel de l’apprenant.e et tenant compte des compétences déjà acquises tout au long de la vie.

  • Acculturation professionnelle, état du marché et positionnement du métier de développeur PHP dans l’industrie logicielle
  • Introduction à l’UX et au nouveaux usages liés à la transition numérique
  • Notions fondamentales (protocoles, services)
  • Rappels / consolidation des compétences en intégration web : HTML5 / CSS3 / UX
  • Rappels / consolidation des compétences en programmation procédurale, étude de l’écosystème PHP et prise en main du langage et des principaux outils du marché
  • Rappels / consolidation des compétences système : Linux, virtualisation et environnements de développement
  • Rappels / consolidation des compétences en algorithmie
  • Programmation Orientée Objet en PHP
  • Génie logiciel : Algorithmie avancée, problèmes complexes
  • Génie Logiciel : architectures applicatives dans le monde PHP. Focus sur les microservices et le Serverless
  • Génie logiciel : Merise/UML et conception BDD
  • Conception et développement de bases de données relationnelles : MySQL / MariaDb
  • Conception et rédaction de spécifications
  • Méthode et initiation au chiffrage de projets
  • Introduction à l’agilité, SCRUM
  • Etude des principaux Design Patterns en PHP
  • Framewoks PHP : Tour d’horizon des frameworks. Initiation au concept de paquets Composer et à la gestion des dépendances. Etude comparée Laravel & Symfony
  • Moteurs de templates PHP et intégration des Frameworks Front-End (Vue.js, AngularJS,…)
  • Persistance des données, notion d’ORM et pratique de Doctrine
  • Qualité des développements PHP : stratégies de test, tests unitaires, TDD
  • Performance des développements PHP : analyse et optimisation
  • Conception et consommation d’API en PHP
  • Développement Sécurité appliqué aux applications PHP
  • Eco-conception des développements PHP
  • Inititation à l’hébergement dans le cloud avec AWS
  • Outils et bonnes pratiques DevOps (Approche 12 Factor Apps / www.12factor.net)
  • Veille technologique et professionnelle
Illustration Développeur PHP
Conditions d'accès et pré-requis

Sans prérequis académique, des compétences de base en développement informatique sont requises. Une première expérience professionnelle dans le domaine est un plus. Sélection sur dossier et entretien individuel
(consulter le cycle d'études)

Procédure d'admission

Procédure standard (plus d'infos)

Statut

Stagiaire de la formation professionnelle

Durée indicative de la formation

400 heures

Pédagogie

Pédagogie innovante et diversifiée.
En savoir plus sur la pédagogie
Découvrir les nombreux avantages

Prochaine rentrée

1 session par an, en attente de programmation

Campus où se déroule la formation

En présentiel : Villeurbanne - Charpennes

Accessibilité

Ce parcours est accessible aux personnes en situation de handicap.
Plus d'informations

Certification

Le parcours "Développeur PHP" prépare au passage de la certification "Bloc 4 DFS : Développement back-end" (certificateur : IT-AKADEMY), enregistré au niveau 6 auprès de France Compétences (RNCP36400BC04 - code NSF 326).
Consultez la fiche France Compétences pour connaître le détail des compétences attestées par la certification.

Conformément à la législation en vigueur (art. L. 6113-1 du code du travail), « Les certifications professionnelles sont constituées de blocs de compétences, ensembles homogènes et cohérents de compétences contribuant à l'exercice autonome d'une activité professionnelle et pouvant être évaluées et validées. ».
La validation de la certification professionnelle peut être acquise par :

  • la somme des blocs de compétences constitutifs de la certification, le cas échéant via des évaluations spécifiques ;
  • la validation des blocs de compétences complétées d’une ou plusieurs modalités de validations visant principalement à attester de la capacité du candidat à mobiliser de manière coordonnée les compétences des différents blocs de compétences.

Chaque bloc de compétences est acquis à vie, mais la durée de validité d'un bloc dans le cadre d’un parcours d’acquisition de la certification est limitée à 5 ans.
Enfin, dans le cas d'une validation partielle de la certification (un ou plusieurs blocs de compétences constitutifs de la certification ne sont pas validés), le/la candidat.e à la possibilité de se soumettre à une nouvelle évaluation afin d'obtenir une validation totale de la certification (rattrapage). Cette procédure expose le candidat à des frais notamment liés à l'organisation d'un jury et d'une commission de certification.

Modalités d'évaluation

Chaque bloc ou unité de compétences repose sur un référentiel de modalités et critères d'évaluation spécifiques. Ainsi, chaque module ou séquence pédagogique (sauf exception) comprend une évaluation qui peut prendre la forme d'une mise en situation professionnelle réelle ou simulée, d'un projet, d'un QCM en français, ... et s'intègre dans le temps de formation ou dans le cadre de la procédure de VAE le cas échéant.

L'obtention de la certification est également soumise à la préparation d'un dossier de validation soutenu à l'oral devant un Jury en fin de parcours.

Statistiques de sorties et débouchés

  • Taux de réussite (promotion 2023)
    100%
  • En emploi ou poursuite d'études après 6 mois (promotion 2023)
    100%

Après la certification ?

Insertion professionnelle

Pour quels métiers ?

La formation développeur PHP ouvre à des postes à responsabilité dans les métiers du développement, comme par exemple :

  • Développeur PHP (24-38 k€)
  • Développeur web Back End (26-36 k€)
  • Back End, Lead Développeur (40 k€)
  • Développeur Zend, Symfony, Laravel (28-45 k€)
  • Analyste-Programmeur (27-40 k€)

Source : point emploi 2023

Rémunération

Merci de renseigner le formulaire ci-dessous pour obtenir immédiatement nos plaquettes d'information :

Information obligatoire
Information obligatoire
Information obligatoire
Information facultative
Information obligatoire
Sélectionnez les parcours qui vous intéressent

La sécurité de vos données est importante.
Conformément à la règlementation, vous bénéficiez d’un droit d’accès et de rectification aux informations qui vous concernent.
En renseignant ce formulaire vous acceptez d'être contacté.e par l'IT-Akademy dans le cadre d'une démarche commerciale et vous reconnaissez avoir pris connaissance de notre politique en matière de traitement des données à caractère personnel.
Pour en savoir plus, vous pouvez consulter nos Conditions Générale d'Utilisation.

Vous souhaitez d'autres renseignements ? Appellez-nous aujourd'hui au 0482537375

ou obtenez plus d'informations en téléchargeant notre brochure :