Outils pour utilisateurs

Outils du site


java:index

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
java:index [2013/10/21 16:09] brunojava:index [2020/04/24 08:11] (Version actuelle) bruno
Ligne 1: Ligne 1:
 ====== TPs guidés en java ====== ====== TPs guidés en java ======
 +===== Les bases de la POO avec Java =====
 +
 Ces TPs guidés ont pour but de vous faire découvrir des techniques utiles en java et en POO. Ces TPs guidés ont pour but de vous faire découvrir des techniques utiles en java et en POO.
  
Ligne 7: Ligne 9:
   - [[java:bp|Bonnes pratiques]]: quelques "best practices" sur la manière d'écrire et commenter son code, ou comment éviter de perdre une heure parce qu'on n'a pas refermé une accolade ou initialisé une variable...   - [[java:bp|Bonnes pratiques]]: quelques "best practices" sur la manière d'écrire et commenter son code, ou comment éviter de perdre une heure parce qu'on n'a pas refermé une accolade ou initialisé une variable...
   - [[java:memoire|Les mécanismes de gestion de la mémoire]]: ce TP vous invite à comprendre comment fonctionne java. Il vous montrera que la distinction entre types primitifs et types construits est très concrète, que la mémoire peut vous jouer des tours; vous arriverez même à rendre java amnésique, puis à lui redonner la mémoire. Sortez le bistouri et la clef à molette, on ouvre le capot et on regarde ce qu'il y a dessous!   - [[java:memoire|Les mécanismes de gestion de la mémoire]]: ce TP vous invite à comprendre comment fonctionne java. Il vous montrera que la distinction entre types primitifs et types construits est très concrète, que la mémoire peut vous jouer des tours; vous arriverez même à rendre java amnésique, puis à lui redonner la mémoire. Sortez le bistouri et la clef à molette, on ouvre le capot et on regarde ce qu'il y a dessous!
 +  - [[java::abstract|Le mot-clef abstract]]: tout ce que vous avez toujours voulu savoir (ou pas) sur le mot-clef **abstract**, ou comment rendre les programmes qu'on crée très concrets avec des concepts abstraits!
   - [[java:horloge|L'horloge]]: programmer une horloge n'est pas si simple, vous verrez même qu'il n'y a qu'une seule technique qui permette de donner correctement l'heure! Notion abordées: écouteur, MVC, temps réel   - [[java:horloge|L'horloge]]: programmer une horloge n'est pas si simple, vous verrez même qu'il n'y a qu'une seule technique qui permette de donner correctement l'heure! Notion abordées: écouteur, MVC, temps réel
   - [[java:moutons|Les moutons]]: comprendre ce que signifie le mot-clef "static"; les insomniaques apprécieront ce programme où il est question de compter des moutons... Notions abordées: variables et méthodes de classe, static   - [[java:moutons|Les moutons]]: comprendre ce que signifie le mot-clef "static"; les insomniaques apprécieront ce programme où il est question de compter des moutons... Notions abordées: variables et méthodes de classe, static
-  - [[java:mvc|Introduction aux interfaces graphiques et à l'achitecture MVC]]: comment faire une interface graphique en évitant les principaux pièges de conception; Notions abordées: MVC, évènements, swing 
   - [[java:exceptions|Comprendre les exceptions en java]]: Ce tutoriel vous permettra de comprendre le mécanisme des exceptions en java, vous fera réviser au passage les chiffres romains et vous admirerez la puissance et la concision des expressions régulières! Notions abordées: exceptions, regexp   - [[java:exceptions|Comprendre les exceptions en java]]: Ce tutoriel vous permettra de comprendre le mécanisme des exceptions en java, vous fera réviser au passage les chiffres romains et vous admirerez la puissance et la concision des expressions régulières! Notions abordées: exceptions, regexp
 +  - [[java:xml|XML,XSL: c'est quoi, à quoi ça sert, comment l'utiliser avec java?]]: Après une très rapide introduction à XML qui vous permettra de voir que ce n'est pas du tout compliqué, nous regarderons les différentes manières d'utiliser ce format de représentation de données avec java, et comment transformer des arborescences XML directement en java ou en utilisant THE langage de transformation d'arbre: XSL.
 +
 +Vous voudriez approfondir un sujet qui n'est pas abordé ici? Vous avez besoin d'un tuto sur un point qui n'est pas abordé? Contactez-moi, je verrai si je peux faire quelque-chose!
 +
 +
 +====== TPs de rattrapage ======
 +  * CPE, 2017-2018: 4ETI, [[java:tpr:demineur|démineur]]
  
-Vous voudriez approfondir un sujet qui n'est pas abordé ici? Vous avez besoin d'un tuto sur un point qui n'est pas abordé? Contactez-moi, je verrai si je peux faire quelquechose! 
  
java/index.1382371746.txt.gz · Dernière modification : 2013/10/21 16:09 de bruno