Les inscriptions sont closes
  • Fin d'inscription
  • Inscription close
  • Début du Cours
  • 25 avr 2017
  • Fin du cours
  • 05 jui 2017
  • Effort estimé
  • 04:00 h/semaine
  • Langue
  • Français


"De fabuleux outils, une belle équipe et un contenu plus qu'enrichissant." - nephesh

"Avec vous, le langage C a l'air facile !" - Lhoran

"Votre MOOC est une belle réussite car vous l'avez rendu accessible et passionnant." - drareb


À propos du cours


Ce MOOC est le deuxième volet du parcours Le Langage C de A à Z.

Chaque jour, nous interagissons avec des centaines de micro-processeurs.

Intégrés dans nos smartphones, vélos, jouets ou robots, ils nous accompagnent au quotidien. Pour écrire des programmes pour ces micro-processeurs, la référence est le langage C couplé à Linux, un système d’exploitation open-source.

En suivant ce MOOC, vous comprendrez comment fonctionnent les objets qui nous entourent et pourrez vous préparer aux métiers de demain.

Vous apprendrez et mettrez en œuvre les principales commandes Linux et vous les utiliserez pour compiler et exécuter du code en langage C.

Vous aborderez également les aspects plus avancés de la programmation en C et apprendrez à gérer, de manière dynamique, la mémoire d’un ordinateur.


À la fin du MOOC, je suis capable de…


  • Construire des programmes séparés en plusieurs fichiers source. Compiler et associer ces fichiers
  • Transformer un programme en un système fonctionnel et exécutable sur des machines réelles
  • Gérer la mémoire et des fichiers sous Linux
  • Utiliser les outils nécessaires à la production d’un exécutable

Plan du cours

  • Semaine 1 : Introduction à Linux
  • Semaine 2 : Gérer la mémoire
  • Semaine 3 : Programmer une application avec les outils professionnels du développeur


Prérequis


Etre familier avec l'écriture de programmes simples en langage C (correction d'erreurs, répétitions avec des boucles, conditions, variables et tableaux de valeurs).

Pour cela, vous pouvez suivre le MOOC ABC du Langage C, premier MOOC du parcours Le langage C de A à Z.

Attestations


Une attestation de suivi avec succès est attribuée par FUN aux apprenants ayant réussi les évaluations.


L'enseignant


Rémi Sharrock

Enseignant chercheur à Télécom ParisTech

Rémi Sharrock travaille sur les systèmes informatiques distribués au laboratoire LTCI (Laboratoire de traitement et de communication de l'information). Il obtient son doctorat en réseaux, télécommunications, systèmes et architectures à l'Université de Toulouse en 2010. www.remisharrock.fr


Ce MOOC est issu du parcours
Le langage C de A à Z

Apprenez le langage C, du code jusqu’à la programmation des objets.

ABC du langage C

Apprenez facilement à coder en langage C.

Début du cours le 23 février 2017

Programmer en C

Apprenez à programmer des objets en langage C.

Début du cours le 25 avril 2017



Nos mécènes et partenaires






Conditions d'utilisation

Conditions d’utilisation du contenu du cours

Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions

L’utilisateur doit mentionner le nom de l’auteur, il peut exploiter l’œuvre sauf dans un contexte commercial, il peut créer une œuvre dérivée de l’œuvre originale si l’œuvre dérivée est diffusée sous la même licence que l’œuvre originale.

Conditions d’utilisation des contenus produits par les participants

Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions

L’utilisateur doit mentionner le nom de l’auteur, il peut exploiter l’œuvre sauf dans un contexte commercial, il peut créer une œuvre dérivée de l’œuvre originale si l’œuvre dérivée est diffusée sous la même licence que l’œuvre originale.