Développement logiciel Php
Objectifs (général et spécifiques)
Le Certificat Développement Logiciel PHP constitue une formation pratique et professionnelle permettant la validation de compétences en développement logiciel.
A l’issue du programme, les seize (16) compétences suivantes seront acquises par les apprenants :
- Concevoir un composant logiciel en langage PHP
- Implémenter un composant logiciel en langage JavaScript
- Implémenter une interface graphique utilisateur avec le framework Angular
- Développer un composant en se basant sur un framework comme DRUPAL, Symfony, Laravel, Lumen
- Étudier les opportunités et la faisabilité technologique de l’application
- Concevoir une architecture logicielle
- Élaborer et implémenter des cas et des scenarii de tests pour des composants, frameworks et applications PHP
- Documenter des composants, frameworks et applications PHP / Angular
- Déployer des composants, frameworks et application PHP / Angular selon une approche DevOps
- Expliquer et communiquer au client sur la conception / le développement / l’application
- Créer et maintenir des modèles de données avec un ORM
- Coopérer avec les équipes métiers, de développement, de conception d’application et de designer UX/UI
- Comprendre et savoir appliquer les principes agiles
- Savoir utiliser GIT
- Se familiariser avec les bonnes pratiques de développement
- Se familiariser avec les outils Atlassian (JIRA, Confluence, etc.)
Description et/ou agencement du programme
Le certificat en développement logiciel PYTHON est délivré selon un format hybride. La formation mixera notamment (i) un parcours de formation en ligne, (ii), un séjour au sein d’une entreprise partenaire (qui donnera à l’apprenant l’occasion de travailler sur de vrais projets d’entreprises) et/ou la participation à un projet collaboratif (en relation donc avec d’autres apprenants), (iii) des rencontres en présentiel (bootcamps, etc.).
Public cible
Tout jeune (entre 18 et 35 ans), motivé, et souhaitant d’une part disposer d’une formation autour du développement logiciel en PYTHON et d’autre part bénéficier de grandes opportunités d’insertion professionnelle.
Les candidatures féminines sont vivement encouragées.
Liste (indicative) des modules
- ACOO
- Algorithmique
- PHP (Initiation)
- GOF
- SQL/noSQL
- PHP Framework
- SOA
- UX/UI
- JScript
- Angular
- Agile
- ALM
- DevOps
Modalités pédagogiques
- Approche basée sur les compétences (APC)
- Apprentissage en ligne
- Activités en présentiel : bootcamps, etc.
- Immersion en entreprise
- Apprentissage en mode projets
- Apprentissage collaboratif (peer review)
- Mentorat
- Activités complémentaires d’animation pédagogique : webinaires, meet up, masterclass, visites d’entreprises, etc.
Modalités d'évaluation
Les apprenants seront évalués sur les modalités suivantes :
- Tests en ligne
- Examens
- Projets
Conditions d'admission
Dossier de candidature à soumettre en ligne. Au besoin, des entretiens ou des tests de sélection seront organisés.
Pré-requis
Le certificat de compétences en Développement Logiciel - Python cible tout particulièrement les candidats qui satisfont les pré-requis suivants :
- bon niveau en algorithmique
- connaissance des bases de données relationnelle et noSQL,
- connaissance d’un langage objet
- connaissance Windows & Linux et des outils associés.
Matériel
Avoir accès à un ordinateur.
Disposer d’une connexion internet.
Conditions financières
Demande d'information
Pour toute demande d’information, envoyer un mail à l’adresse suivante :