Passer au contenu principal
FUN MOOC
  • Actualités
  • Cours
  • FormaPro
  • Établissements
  • À propos
  • FAQ
  • Vous êtes ici:
  • Accueil
  • Cours
  • Programmation objet : premiers pas en java

Programmation objet : premiers pas en java

Réf. 01035
CatégorieInformatique et programmation
  • Durée : 7 semaines
  • Effort : 35 heures
  • Rythme: ~5 heures/semaine
  • Langues: Français

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

Format

Ce MOOC 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 Mooc 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 mooc 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.

Rejoignez la communauté d'apprenants de ce mooc. Vous y trouverez de l'entre-aide et une riche diversité de motivations : la curiosité, la reconversion professionnelle, le goût du défit, un besoin ponctuel, le désir d'apprendre quelque soit l'âge, le genre, la nationalité, le contexte économique et social.

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. Les notes que vous obtiendrez à mesure de votre progression dans le cours donneront droit à une attestation de suivi avec succès, le cas échéant.

Certification

Pour ceux qui le souhaitent et sous réserve de confirmation, un CERTIFICAT avec authentification pourra être délivré contre paiement (60 euros). Le cas échéant, l'ouverture des inscriptions pour cet examen et sa date (probablement courant juin) vous seront communiquées dès que possible.

Plan de cours

    • o Programme, types, instruction
      o Tableaux à deux dimensions
      o Tableaux en Java
    • o La vie des objets
      o Que faire avec des Dates?
      o Les chaînes de caractères
      o Les types des objets
    • o Première classe
      o Score de football
      o Tableaux d'objets
      o La classe scanner
      o Simula: le vénérable ancêtre
    • o L'invocation de méthode
      o Écrire des méthodes avec paramètres
      o Traiter les erreurs
      o Smalltalk: le premier langage objet
    • 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
    • o Des objets dans des objets
      o Tableaux dans des objets
      o Les mille vies d'un objet
      o Égalité d'objets complexes
    • o Collection d'objets: la classe ArrayList
      o Collection d'objets: structure spécifique
      o Un tournoi de pétanque
      o À quoi sert this

Équipe pédagogique

François Barthélémy

Catégories

Maître de conférences en informatique au CNAM, François Barthélemy enseigne la programmation et la théorie des langages.

La Fabrique à MOOC du CNAM

Catégories

Aurélie Jugie, Astrid Rosso, Marion Fontanié, Christophe Le Nouail, Patricia Petit.

Établissements

Conservatoire National des Arts et Métiers (Cnam)

HESAM Université

Licence

Licence pour le contenu du cours

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

Vous êtes autorisé à :

  • Partager — copier, distribuer et communiquer le matériel par tous moyens et sous tous formats
  • Adapter — remixer, transformer et créer à partir du matériel

Selon les conditions suivantes :

  • Attribution — Vous devez créditer l'oeuvre, intégrer un lien vers la licence et indiquer si des modifications ont été effectuées à l'oeuvre. Vous devez indiquer ces informations par tous les moyens raisonnables, sans toutefois suggérer que l'offrant vous soutient ou soutient la façon dont vous avez utilisé son oeuvre.
  • Pas d’Utilisation Commerciale — Vous n'êtes pas autorisé à faire un usage commercial de cette oeuvre, tout ou partie du matériel la composant.
  • Partage dans les Mêmes Conditions — Dans le cas où vous effectuez un remix, que vous transformez, ou créez à partir du matériel composant l'oeuvre originale, vous devez diffuser l'oeuvre modifiée dans les même conditions, c'est à dire avec la même licence avec laquelle l'oeuvre originale a été diffusée.

Licence pour le contenu créé par les participants du cours

Tous droits réservés

"Tous droits réservés" est une formalité du droit d'auteur indiquant que le détenteur du droit d'auteur se réserve, ou détient pour son propre usage, tous les droits prévus par la loi sur le droit d'auteur.

FacebookTwitterLinkedin

En savoir plus

  • Aide et Contact
  • A propos de FUN
  • Foire aux questions
  • Boutique en ligne
  • Mentions légales
  • Politique de confidentialité
  • Infolettres
  • Conditions générales d'utilisation
  • Conditions générales de vente
  • Charte utilisateurs
  • Accessibilité : partiellement conforme
  • Plan de site
  • Gestion des cookies
Logo FUN Mooc propulsé par Richie