Algorithme et programmation

Résumé de la formation

  • Type de diplôme: Certificat
  • Domaines de compétences: Informatique – Télécommunications – Réseaux

Présentation

Présentation

Ce cours est un des 7 modules du Diplôme Universitaire DAFS.

Il peut aussi être suivi individuellement.

Objectifs

  • Construire rigoureusement une application de taille moyenne (raffinage, test, contrats, analyse statique)
  • Documenter les constituants d’une application
  • Utiliser à bon escient les concepts des langages de programmation impératifs et objet savoir utiliser les structures de données classiques et plus généralement des bibliothèques

Programme

Contenu de la formation

  • Programmation (et algorithmique) : Structures de contrôle, exceptions, types prédéfinis.
  • Documentation, programmation par contrat, programmation défensive
  • Test des constituants d’une application
  • Structuration d’une application : encapsulation et masquage d’information
  • Programmation objet : notation UML : diagramme de classe, diagramme d’objet et diagramme de séquence, classe, objet, héritage, sous-typage, polymorphisme…
  • Structures de données et bibliothèques
  • Introduction aux patrons de conception

Modalités de mise en œuvre

  • Séquences de cours et exercices d’application : connaître et comprendre.
  • Travaux pratiques (travail autonome sur des sujets plus ouverts) : approfondir et savoir utiliser.
  • Exercices de synthèse pour prendre du recul : assimiler et prendre du recul.
  • Lectures croisées, travail en binôme, etc.

Admission

Condition d'accès

Aucun prérequis n'est nécessaire

Contact(s)

Contact(s) administratif(s)

Conseiller Formation Qualifiante

Tél : 0534323107

Email : qualifiant @ toulousetech-formation.fr

Plus d'infos

Public concernéFormation continue, Formation continue non diplômante, Formation professionnelle

Formation à distance Non

Nature de la formation
Certification

Nous contacter

Toulouse Tech Formation Professionnelle

6 allée Emile Monso - BP 34038
31029 Toulouse Cedex 4

05 34 32 31 02

Contacts

Service commun des centres de Formation Continue de l'INP Toulouse et de l'INSA Toulouse

  • Logo MENESR
  • Logo Region
  • Logo UTFTMP
  • Logo INP
  • Logo INPT
  • Logo Ensat
  • Logo Enseeiht
  • Logo Ensiacet
  • Logo INSA
  • Logo CTI
  • Logo CGE