Passer au contenu principal
FUN CAMPUS
  • Mon compte
  • Nous contacter
  • Actualités
  • Cours
  • Organisations
  • Vous êtes ici:
  • FUN Campus - Des formations pour enrichir les cursus
  • Cours
  • Programmation objet : premiers pas en java

Programmation objet : premiers pas en java

InformatiqueCatégorieDUT/BUTCatégorieLicence
  • Durée : 7 semaines
  • Effort : 35 heures
  • Rythme: ~5 heures/semaine

Vous êtes enseignant et souhaitez utiliser ce cours avec vos étudiants ?

Nous contacter

Ce que vous allez apprendre

À la fin de ce cours, vous saurez :

  • Maîtriser des fondamentaux : création et utilisation d’objets, de classes et de constructeurs
  • Comprendre le fonctionnement de la mémoire.

Description

La programmation orientée objet est aujourd’hui incontournable, elle est utilisée partout, elle est puissante et moderne et en suivant ce cours 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.

Format

Ce cours se déroule sur 7 semaines. Chaque semaine comporte plusieurs séquences. Chaque séquence est composée d’une vidéo vous présentant une thématique ainsi qu’un quiz qui permet aux apprenants de faire le point sur leurs acquis.

La première semaine est consacrée aux pré-requis afin que chacun aborde la programmation objet avec le même niveau, que vous connaissiez le langage java ou non. Les six semaines suivantes traiteront de la programmation objet.

Les inscrits auront accès à tous les contenus (vidéos, documents et quizz) dès l’ouverture du cours et conserveront l’accès même après sa fermeture. Pour chaque séquence, des discussions sont ouvertes sur le forum. Les retours hebdomadaires aux principales questions posées sur les forums se feront en direct par hangout.

Prérequis

Vous avez déjà programmé, même juste assez pour savoir ce qu'est une boucle et vous souhaitez découvrir la programmation objet ? Vous avez suivi le précédent cours de François Barthélemy "écrivez votre premier programment avec Java" ?

Dans tous les cas, pas besoin d'un super niveau, la première semaine vous permettra de revoir les bases et/ou de vous familiariser avec le langage Java si vous ne le connaissez pas encore. Vous serez ensuite initié progressivement à l'art et la pratique de la programmation objet.

Evaluation et Certification

Des évaluations intermédiaires, sous forme de QCM non notés, sont proposées après chaque séquence.

Vous aurez à écrire chaque semaine un court programme qui sera évalué et noté.

Vous pourrez soumettre votre code à notre correcteur automatique autant de fois que nécessaire, jusqu’au succès.

Plan de cours

    • - Programme, types, instruction
      - Tableaux à deux dimensions
      - Tableaux en Java
    • - La vie des objets
      - Que faire avec des Dates?
      - Les chaînes de caractères
      - Les types des objets
    • - Première classe
      - Score de football
      - Tableaux d'objets
      - La classe scanner
      - Simula: le vénérable ancêtre
    • - L'invocation de méthode
      - Écrire des méthodes avec paramètres
      - Traiter les erreurs
      - Smalltalk: le premier langage objet
    • - Utilisation de la mémoire
      - Objets et affectation
      - Identité et état d'un objet
      - Passage par référence: le piège
      - Passage de paramètres
    • - Des objets dans des objets
      - Tableaux dans des objets
      - Les mille vies d'un objet
      - Égalité d'objets complexes
    • - Collection d'objets: la classe ArrayList
      - Collection d'objets: structure spécifique
      - Un tournoi de pétanque
      - À quoi sert this

Équipe pédagogique

FRANÇOIS BARTHÉLÉMY

Catégories

Maître de conférences en informatique au CNAM,

Établissements

Conservatoire national des arts et métiers

L'équipe de production
  • Sophie Guichard,
  • Aurélie Jugie,
  • Astrid Rosso,
  • Guillaume Vatan ,
  • Christophe Le Nouail
Partenaires :
Programme Pariscode de la mairie de Paris.

Ce cours a été partiellement financé par le programme Pariscode de la ville de Paris qui concerne la formation de développeurs-codeurs. Son contenu est utilisé par une formation hybride pour des demandeurs d'emplois franciliens.

Ce cours bénéficie du travail de recherche et de développement mené dans le cadre du projet EIFFELa ANR-15-IDFN-0012 financé par l’Agence Nationale de la Recherche. Une attention particulière a été consacrée à rendre les contenus proposés plus accessibles et interactifs (sous-titrage et enrichissement des vidéos, accessibilité des contenus...).

Des formations pour enrichir les cursus

FacebookTwitterLinkedin

En savoir plus

  • Qui sommes-nous ?
  • A propos de Fun Campus
  • Mentions légales
  • Charte utilisateur
  • Politique de confidentialité
  • Conditions d'utilisation
  • Aide et contact
Propulsé par Richie