Our trainings

Développement logiciel Php

Goals

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.)

Program description

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.). 

Target audience

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.

Modules list

  • ACOO
  • Algorithmique
  • PHP (Initiation)
  • GOF
  • SQL/noSQL
  • PHP Framework
  • SOA
  • UX/UI
  • JScript
  • Angular
  • Agile
  • ALM
  • DevOps
     

Teaching methods

  • 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.
     

Evaluation methods

Les apprenants seront évalués sur les modalités suivantes : 

  • Tests en ligne
  • Examens
  • Projets
     

Admission requirements

Dossier de candidature à soumettre en ligne. Au besoin, des entretiens ou des tests de sélection seront organisés.

Prerequistes

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.
     

Hardware

Avoir accès à un ordinateur.
Disposer d’une connexion internet.
 

Financial conditions

Formation 100% gratuite.

Information request

Pour toute demande d’information, envoyer un mail à l’adresse suivante :  

devlogiciel.php@unchk.edu.sn

FORCE-N