Supports de cours


Programmation

Pour toute personne interessée par l'informatique, la programmation est un élément incontournable. En effet, pour créer des programmes exploitables par un ordinateur il faut lui donner des ordres en les lui communiquant au travers un "langage" de programmation. Le programme ainsi écrit sera transformé en langage machine compréhensible par l'ordinateur (ou langage binaire car l'ordinateur ne manipule que des 0 et des 1) au travers d'un outil que l'on appelle "compilateur". Il existe deux types de langage de programmation (les langages procéduraux (ex: C) dont la structure est plus proche du langage machine et les langages objets (ex: C++,java) dont la structure est plus proche de l'esprit humain). Voici une liste de cours (relativement complets) pour apprendre différents langages de programmation.


Système Unix/Linux

Il existe un grand nombre de systèmes d'exploitation même si le plus connu du grand public reste Windows (avec également Macintosh). Certains de ces systèmes interessent plus particulièrement les informaticiens de par leur coté open source, fiable et évolutif: on s'interessera donc aux systèmes Unix/Linux. Ces types de système prédominent aux coté des systèmes Windows dans le milieu professionnel.


Réseaux et télécommunications

Le propre de l'homme étant le fait de communiquer, il est donc légitime que des réseaux de communications se soient développés rapidement et se développent toujours collant à chaque fois au progrès technique. Ainsi la communication se fait au travers de différents médias utilisant différentes technologies (matérielles et logicielles) ayant leurs propres avantages et inconvénients. Les cours suivants traitent donc de ces sujets passionants.


Divers




Tutoriaux

Une formation video de Powershell (Scripting Microsoft) réalisé par Grégory Schiro est disponible ici

Pour toutes remarques, questions ou commentaires, n'hesitez pas à me joindre