informatique

Langages de programmation

Vous êtes :

  • un étudiant souhaitant avoir des connaissances en programmation
  • un professionnel ayant des besoins de connaissances en programmation sans pour autant faire un bachelier
  • un passionné ou intéressés par le domaine de la programmation
  • hésitant à aborder des études dans l’informatique mais désireux de vous initier à un domaine porteur d’emploi

Ce cycle court de formation vous permettra d’aborder les domaines suivants :

  • Algorithmique de base (C)
  • Programmation orienté objet (JAVA)
  • Programmation en base de données (SQL)
  • Programmation Web (PHP & JavaScript)
  • Notions d’analyse (UML)

Cette formation vous permettra d’obtenir une “passerelle”, donnant droit automatiquement à des dispenses menant au bachelier Informatique, si vous voulez aprender ce domaine menant à des métiers en pénurie.


CONDITIONS D’ADMISSION

  • Un diplôme de l’enseignement secondaire supérieur général, artistique ou technique, soit le CESS (certificat d’enseignement secondaire supérieur) ou d’un diplôme, titre ou certificat reconnu équivalent, soit un diplôme d’aptitude à l’enseignement supérieur.
  • Un diplôme délivré par une institution universitaire ou un établissement organisant l’enseignement supérieur de plein exercice.
  • Une attestation de succès à un des examens d’admission organisés par les établissements d’enseignement supérieur ou par un Jury de la Communauté ou réussir le test d’entrée/ admission aux unités d’enseignement (UE) du cycle.


PROGRAMME
En disposant d’une structure informatique matérielle et logicielle opérationnelle et d’une documentation appropriée, dans le respect des normes de sécurité, d’hygiène et d’environnement, l’étudiant sera capable :

  • d’identifier les différents langages de programmation existants ;
  • de choisir le langage de programmation approprié à son application ;
  • de mettre en œuvre une méthodologie de résolution de problème (observation, résolution, expérimentation, validation) et de la justifier en fonction de l’objectif poursuivi ;
  • de concevoir, construire et représenter des algorithmes, en utilisant :
    • les types de données élémentaires,
    • les figures algorithmiques de base (séquence, alternative et répétitive),
    • les instructions,
    • les portées des variables, 
    • les fonctions et procédures, 
    • la récursivité, 
    • les entrées/sorties, 
    • les fichiers, 
    • les structures de données de base (tableaux et enregistrements) ; 
  • de traduire de manière adéquate des algorithmes en respectant les spécificités du langage utilisé ;
  • de documenter de manière complète et précise les programmes développés ;
  • de produire des tests pour valider les programmes développés.

TITRE DÉLIVRÉ

Une ATTESTATION DE RÉUSSITE est délivrée à l’issue de chaque unité d’enseignement

durÉe

280 périodes/an