www.oracle.com/academy Java Fundamentals – Description du cours Présentation Ce cours permet aux élèves n'ayant que peu ou pas d'expérience en programmation de créer des programmes Java. Les participants sont initiés aux concepts, à la terminologie et à la syntaxe de programmation orientée objet, ainsi qu'aux étapes nécessaires pour créer des programmes Java de base à l'aide d'Alice, de Greenfoot et d'environnements de développement interactifs Eclipse. Les exercices pratiques sont au centre de ce cours afin que les élèves puissent faire l'expérience personnellement de la puissance de la programmation informatique. Langues disponibles pour le cursus : • Arabe, chinois simplifié, anglais, japonais, portugais (Brésil), espagnol Durée • 90 heures (un semestre) Publics visés Public principal • • Membres du corps professoral universitaire enseignant la programmation informatique, la technologie de communication et de l'information (TIC) ou une discipline connexe Enseignants du secondaire qui enseignent la programmation informatique Public secondaire • Aucun Prérequis Obligatoire • • Compréhension de base d'au moins un langage de programmation Capacité à suivre les instructions d'installation d'un logiciel et à installer Alice, Greenfoot et Eclipse sur un ordinateur Conseillé • Initiation à Java avec Alice et création de programmes Java avec Greenfoot, ou expérience préalable avec au moins un langage de programmation Suggestions de cours complémentaires • Java Programming Copyright © 2016, Oracle et/ou ses affiliés. Tous droits réservés. Oracle et Java sont des marques d'Oracle Corporation. Tout autre nom peut correspondre à d'autres propriétaires qu'Oracle. 2 Sujets abordés leçon par leçon Introduction • Introduction Alice 3 • • • • • • • • • • • • • • Initiation à Alice 3 Ajout et positionnement d'objets Procédures et arguments Rotation et randomisation Déclaration de procédures Instructions de contrôle Fonctions Structures de contrôle IF et WHILE Expressions Variables Commandes de clavier Développement d'une animation complète Types de données et variables Java Méthodes et classes Java Greenfoot • Initiation à Greenfoot • Méthodes, variables et paramètres • Code source et documentation • Développement et test d'une application • Randomisation et constructeurs • Méthodes définies • Commandes de clavier et de son • Animation de monde et fin de jeu • Abstraction • Boucles, variables et tableaux Notions de base de Java • Initiation à Eclipse • Classes de pilote et d'objet • Opérateurs et types de données • Chaînes Structure de programme • • Utilisation des instructions conditionnelles et Scanner Utilisation d'instructions de contrôle de programme Arrays et Exceptions • Arrays (tableaux) • Gestion des erreurs Classes Java • • • • • Classes, objets et méthodes Paramètres et méthodes de surcharge Classes imbriquées et modificateur statique Héritage Polymorphisme Pour rechercher des événements prévus dans votre région et vous y inscrire, consultez le calendrier des événements Academy. Copyright © 2016, Oracle et/ou ses affiliés. Tous droits réservés. Oracle et Java sont des marques d'Oracle Corporation. Tout autre nom peut correspondre à d'autres propriétaires qu'Oracle.