- From www.fun-mooc.fr
Programmation objet : premiers pas en java
- Free Access
- Free certificate
- 29 Sequences
- Introductive Level
- Starts on March 17, 2019
- Ends on May 4, 2019
Course details
Syllabus
Semaine 1 - Rappels et mise à niveau
- Programme, types, instruction
- Tableaux à deux dimensions
- Tableaux en Java
Semaine 2 - Créer et utiliser des objets
- La vie des objets
- Que faire avec des Dates?
- Les chaînes de caractères
- Les types des objets
Semaine 3 - Créer sa propre classe. Programmer avec classe
- Première classe
- Score de football
- Tableaux d'objets
- La classe scanner
- Simula: le vénérable ancêtre
Semaine 4 - Programmer avec des paramètres
- L'invocation de méthode
- Écrire des méthodes avec paramètres
- Traiter les erreurs
- Smalltalk: le premier langage objet
Semaine 5 - Identité et égalité. Contrôle d'identité
- 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
Semaine 6 - Des objets dans des objets. Les poupées russes
- Des objets dans des objets
- Tableaux dans des objets
- Les mille vies d'un objet
- Égalité d'objets complexes
Semaine 7 - Structure de données et classe
- Collection d'objets: la classe ArrayList
- Collection d'objets: structure spécifique
- Un tournoi de pétanque
- À quoi sert this
Prerequisite
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.
Instructors
Ce MOOC 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...).
Editor
The Conservatoire national des arts et métiers is a major higher education establishment dedicated to lifelong learning. Created by the Convention in 1794 at the suggestion of Abbé Henri Grégoire "to improve national industry", CNAM is now a public scientific, cultural and professional institution with the status of a grand établissement.
Every year, the public institution, its 28 regional centres and its 150 teaching centres welcome almost 100,000 students (employees, jobseekers, self-employed workers), who come to Cnam to update their knowledge, improve their skills or acquire a diploma, from baccalaureate level to post-graduate and engineering diplomas.
In order to meet the expectations of its customers, Cnam has set itself the target of offering 70% of its training courses in digital format, enabling a variety of learning methods to be used (face-to-face, hybrid, distance learning) and ensuring that its courses are accessible to everyone, anywhere and at any time.
In addition to this objective, the Cnam has included in its master plan the development of massive, open and online courses (MOOC) for the French-speaking public, which will complement its range of degree courses in different ways. The first courses in the fields of management, health, IT and mathematics are already in production.
Platform
France Université Numérique is the broadcaster of the online courses of French higher education institutions and their partners.
It operates several platforms of diffusion, of which the best known, FUN MOOC, is the first French-speaking academic platform worldwide. Thanks to many partner institutions, this platform offers a vast catalog of courses enriched daily with various themes and current events.