Centrale Lyon 2A, Applications concurrentes, mobiles et réparties en Java¶
Cours de Stéphane Derrode.
Lien vers le déroulé des séances.
Lien vers le site Moodle du cours.
Remarques introductives¶
- Si nous avons besoin de faire un enseignement à distance au cours du module, alors nous utiliserons ce lien zoom (spécifique à S. Derrode - Mr Saidi proposera sa propre solution).
- Les documents de Mr Saidi (slides, énoncés de BE) sont disponibles sur la plate-forme Pedagogie2.
- Les rendus des BEs notés se font sur la plate-forme Pedagogie2.
- Pour programmer en Java, nous commencerons par utiliser VSCodium (Chapitre 1, 2 et 3), dans lequel il faut installer le package extension pack for Java. Pour cela, vous pouvez vous référer au début de ce tuto, en remplaçant VSCode par VSCodium, qui est la version open source de VSCode. Puis, dans le chapitre 4, nous utiliserons Android Studio (chapitre 4). Merci d’installer ces logiciels bien en avance des séances (en particulier, le volume de téléchargement d’Android Studio est énorme). Lors du premier BE, nous vérifierons ensemble les installations, et nous apprendrons à réaliser un premier projet Java.
Pdfs des cours¶
- Cours Chapitre 1: Introduction à Java.
- Cours Chapitre 2: Programmation événementielle et interfaces graphiques en Java.
- Cours Chapitre 4: Introduction à la programmation mobile avec Android Studio.
Exemples, sujets de TP et Tutoriels¶
-
Sujet BE Chapitre 1: Apprentissage de Java
Autres documents / exercices :
-
Sujet BE Chapitre 2: IHM Java.
Exemples vus en cours (Tous les exemples en un seul zip):
-
BE Chapitre 4 - Introduction à la programmation mobile avec Android Studio
Tutoriel :
BE notés, en binôme¶
Les CR doivent être déposés dans l’espace Moodle dédié sur Pedagogie2, en respectant la date butoir. Attention Avant de compresser votre projet pour le déposer sur Pedagogie2, nettoyez-le (menu ‘clean’) pour en réduire considérablement la taille.
- BE noté #1 (chapitre 2) : Le jeu de l’araignée.
- BE noté #2 (chapitre 4) : Une calculette ou un convertisseur de devises.