Programmation

Objectifs

Cette série d’articles sur la programmation a pour objectifs

  • S’initier à la programmation
  • découvrir les paradigmes de programmation
  • Appliquer les algorithmes à un langage informatique

L’ojbjectif de cette formation est de donner de solides bases en programmation pour pouvoir aborder n’importe quel langage de programmation et aider à comprendre les fondements de la programmation et de l’algorithmique. Tous les aspects essentiels de la programmation y sont abordés, de la programmation procédurale à la programmation objet et la programmation fonctionnelle.

Audience

On se propose d’expliquer clairement les concepts de base liés à la programmation sur ordinateur, il s’adresse à des novices voir débutant désirant se former aux techniques de programmation.

Pré-requis

Aucun prérequis n’est nécessaire car l’on part de zéro pour progresser vers des concepts de plus en plus avancés. Cependant la maîtrise de la programmation demande une bonne connaissance de l’algorithmique, du bon sens, de la rigueur et de la méthode.

Contenu de la formation

Comment apprendre la programmation ? Tout simplement suivre dans l’ordre la progression d’apprentissage proposée ci-dessous, sachant que les trois grandes étapes sont:

  1. L’apprentissage de l’algorithmique.
  2. L’apprentissage des notions de base de la programmation à travers l’étude des langage Swift, C, Ada et Objective-C
  3. L’apprentissage des concepts avancés présents dans la plupart des paradigmes de de programmation.
    
    1- Introduction à la programmation
    2- La programmation
    3- Programmation: Notions de base
    4- Paradigmes de programmation
    5- Programmation orientée objet
    6- Introduction à l'algorithmique
    7- Le langage Swift