CS107 : Références/Bibliographie

Pour des raisons de stabilité des versions et de compatibilité avec l'environnement des salles de TP (pour ceux d'entre vous qui n'ont pas de machines) le cours vous montre comment installer la version 17 de Java. Il s'agit de ce que l'on appelle une LTS (version stable à long terme). La LTS 21 est à venir tout prochainement mais les nouveautés qu'elle comporte restent anecdotiques pour ce cours d'introduction et ne sont pas couvertes pendant le semestre d'automne. Coder avec l'outillage présenté en cours vous permettra de produire des programmes compatibles avec toutes les versions de java en principe. Il faut simplement retenir que si vous utilisez, sur votre propre initiative, certaines spécificités plus avancées de java (versions > 11), les correcteurs automatique de Coursera, pourront les refuser. Ces derniers sont en cours de mise à jour et devraient passer à Java 17 incessamment.

Livres et tutoriaux divers

Quelques pointeurs sur des livres des tutoriaux ainsi que des conseils d'achats sont accessibles en cliquant ici

Java

Documentation de base :
Installation :
https://adoptium.net/
Forums:
https://community.oracle.com/community/java

Environnements de développement

Eclipse:
https://www.eclipse.org
IntelliJ:
https://www.jetbrains.com/idea/
Netbeans:
http://www.netbeans.org

UNIX

Conseils et FAQs (Foires Aux Questions ou Frequently Asked Questions)