Our trainings

Développement logiciel Java

Goals

Le Certificat Développement Logiciel JAVA constitue une formation pratique et professionnelle permettant la validation de compétences en développement logiciel.

A l’issue du programme, les treize (13) compétences suivantes seront acquises par les apprenants :

  • Concevoir un composant logiciel en langage Java 
  • Implémenter un composant logiciel en langage Java
  • Implémenter une interface graphique utilisateur avec le framework Angular
  • Développer un composant JEE
  • É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 Java / JEE / Angular
  • Documenter des composants, frameworks et applications Java / JEE / Angular
  • Déployer des composants, frameworks et application Java / JEE / Angular selon une approche DevOps
  • Expliquer et communiquer au client sur la conception / le développement / l’application
  • Utiliser et mettre à jour les modèles de données
  • 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
     

Program description

Le certificat en développement logiciel JAVA 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 JAVA 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
  • Java Standard Edition (JSE)
  • GOF
  • SQL/noSQL
  • J2E
  • 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 - JAVA cible tout particulièrement les candidats qui satisfont les pré-requis suivants : 

  • bon niveau en algorithmique,
  • bonne maîtrise de Java, 
  • connaissance d’un langage objet,
  • connaissance avancée 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.java@unchk.edu.sn

FORCE-N