YoVDO

Programmation objet : premiers pas en java

Offered By: CNAM via France Université Numerique

Tags

Java Courses

Course Description

Overview

Description

La programmation orientée objet est aujourd’hui incontournable, elle est utilisée partout, elle est puissante et moderne et en suivant ce mooc vous aurez des bases extrêmement solides pour développer vos premières vraies applications.

Le langage Java est l’un des plus utilisé dans le monde du développement et nous l’avons aussi choisi pour ses qualités pédagogiques : il est conçu spécifiquement pour la programmation orientée objet.

Vous écrirez chaque semaine un programme dont la validité sera instantanément testée par un correcteur automatique. Vous progresserez ainsi vers la maîtrise des fondamentaux : création et utilisation d’objets, de classes, de constructeurs et compréhension du fonctionnement de la mémoire. Un mooc est une aventure collective, vous ne serez jamais seul, l’équipe pédagogique et les autres apprenants seront toujours là pour soutenir vos efforts


Syllabus

Plan de cours

  • Semaine 1 - Rappels et mise à niveau
    • o Programme, types, instruction
      o Tableaux à deux dimensions
      o Tableaux en Java
  • Semaine 2 - Créer et utiliser des objets
    • o La vie des objets
      o Que faire avec des Dates?
      o Les chaînes de caractères
      o Les types des objets
  • Semaine 3 - Créer sa propre classe. Programmer avec classe
    • o Première classe
      o Score de football
      o Tableaux d'objets
      o La classe scanner
      o Simula: le vénérable ancêtre
  • Semaine 4 - Programmer avec des paramètres
    • o L'invocation de méthode
      o Écrire des méthodes avec paramètres
      o Traiter les erreurs
      o Smalltalk: le premier langage objet
  • Semaine 5 - Identité et égalité. Contrôle d'identité
    • o Utilisation de la mémoire
      o Objets et affectation
      o Identité et état d'un objet
      o Passage par référence: le piège
      o Passage de paramètres
  • Semaine 6 - Des objets dans des objets. Les poupées russes
    • o Des objets dans des objets
      o Tableaux dans des objets
      o Les mille vies d'un objet
      o Égalité d'objets complexes
  • Semaine 7 - Structure de données et classe
    • o Collection d'objets: la classe ArrayList
      o Collection d'objets: structure spécifique
      o Un tournoi de pétanque
      o À quoi sert this

Tags

Related Courses

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity