Mooc AtlasAutoformation de niveau universitaire
Computer Science
Computer Science · Année 2 · Programmation et algorithmique

S3 C et Java

Comprendre la mémoire, les pointeurs et la compilation avec le C, puis la programmation orientée objet avec Java.

168heures de cours
17semaines à 10 h
2étapes
9nouveaux cours
1universités

Compétences visées

  • Algorithmes en sept étapes, écriture, test et débogage en C
  • Pointeurs, tableaux, récursivité et gestion de la mémoire
  • Interaction avec le système : fichiers, arguments, mémoire dynamique
  • Java, classes, listes et principes de conception
  • Pages web simples en HTML, CSS et JavaScript

Projet du semestre

Le système de recommandation du dernier cours de Duke, puis un mini-shell Unix en C avec redirections et tubes.

Cours du semestre

  1. 1
    Duke UniversityDébutantC

    Prérequis annoncés : No prior programming experience required

    Voir les 4 cours
    CoursNiveauDuréeNote (avis)
    Programming FundamentalsDébutant19 h4,7 (7 054)
    Writing, Running, and Fixing Code in CDébutant20 h4,3 (837)
    Pointers, Arrays, and RecursionDébutant21 h4,3 (352)
    Interacting with the System and Managing MemoryDébutant24 h4,2 (182)
  2. 2
    Duke UniversityDébutantJava, JavaScript, HTML, CSS, BlueJ, CodePen
    Voir les 5 cours

Lectures

Points d’attention

  • Commencer par le C : la gestion de la mémoire éclaire ensuite le fonctionnement de Java.
  • Le premier cours de Duke porte sur le web (HTML, CSS, JavaScript) avant Java.

Avec Coursera Plus

Ce semestre représente 168 heures, soit environ 4 mois à 10 heures par semaine. L’abonnement Coursera Plus donne accès à la plupart de ses cours pendant cette période.

Découvrir Coursera Plus