Eclipse IDE - Bien débuter avec cet éditeur
3.3 (29 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
853 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Eclipse IDE - Bien débuter avec cet éditeur to your Wishlist.

Add to Wishlist

Eclipse IDE - Bien débuter avec cet éditeur

Ce cours est axé sur l'interface globale et son utilisation ainsi que plusieurs aides pour le langage Java.
3.3 (29 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
853 students enrolled
Created by Simon Levesque
Last updated 5/2015
French
Price: Free
Includes:
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Choisir et installer la distribution qui répond le mieux à ses besoins
  • Personnaliser l'éditeur pour tous les langages désirés
  • Configurer les éléments de bases de leur espace de travail
  • Rapidement créer du code Java sans avoir à tout l'écrire
  • Remanier le code Java existant
View Curriculum
Requirements
  • Être un peu familier avec le code Java (pour bien saisir la partie sur Java)
Description

Eclipse est une plate-forme pour développer en plusieurs langages. Initialement pour Java, il permet maintenant de programmer en C++, PHP, Ruby et bien d'autres en plus d'offrir plusieurs outils.

Ce cours se veut simple et rapide pour vous permettre de bien démarrer avec l'éditeur Eclipse et plus concrètement dans des projets Java.

  • Vous verrez comment choisir la distribution qui répond le mieux a vos besoins ainsi que comment l'agrémenter de ce qui vous manque.
  • Par la suite, vous apprendrez l'interface et les configurations usuelles pour tout nouvel espace de travail.
  • Pour compléter, des exemples concrets d'utilisation avec Java pour générer du code automatiquement ainsi que remanier le code existant seront présentés.
Ce cours s'adresse surtout aux débutants en Java qui recherchent un éditeur professionnel et gratuit et aussi aux développeurs confirmés qui veulent voir ce qu'Eclipse peut leur offrir.
Who is the target audience?
  • Tout ceux qui débutent avec Java et qui veulent utiliser un éditeur professionnel gratuit
  • Tout ceux qui veulent découvrir l'utilisation de base d'Eclipse
Students Who Viewed This Course Also Viewed
Curriculum For This Course
10 Lectures
01:13:21
+
Installation et interface
6 Lectures 27:01
Introduction
01:36

Eclipse est une plate-forme pour créer des IDE. Pour être productif, il faut choisir plusieurs extensions à installer. Malgré qu'il soit possible d'avoir un Eclipse complètement vide dans lequel on ajoute toutes les extensions, il est possible de prendre une distribution qui incorpore déjà le plus de fonctionnalités que nous désirons et ensuite ajouter seulement les petits oubliés.

  • Quelques distributions (00:40)
  • Téléchargement (01:00)
    • Eclipse IDE incluant un langage (01:00)
    • Spring Tool Suite (01:21)
    • Eclipse Platform (la plate-forme sans aucune extension) (01:42)
  • Installation (02:23)
  • Premier démarrage (02:34)
  • Choix du Workspace (03:04)
  • L'interface (03:41)
Les distributions et l’installation
04:23

Dans Eclipse, un workspace permet de mettre ensemble plusieurs projets et de gérer les configurations telles que le formatage.

  • Choisir un workspace et en mettre un par défaut (00:00)
  • Ce que c'est sur le système de fichiers (00:45)
  • Importer quelques projets (01:30)
  • Changer de workspace (02:32)
  • Créer un projet Java (02:52)
Le workspace
03:56

Eclipse est comme un panneau de contrôle sur lequel nous plaçons des vues. Une configuration de vues est appelée une perspective et ces dernières sont offertes par les extensions et vous pouvez facilement créer les vôtres.

  • Description de quelques vues (00:00)
  • Déplacer les vues (00:55)
  • Fermer une vue (01:11)
  • Ce qu'est une perspective (01:22)
  • Reset perspective (01:33)
  • Sauvegarder une perspective (01:51)
  • Voir et changer de perspective (02:01)
  • Voir et ajouter des vues (02:27)
  • Minimiser et maximiser une vue (03:17)
Perspectives et vues
04:09

Lorsque nous avons un nouvel espace de travail (workspace), il est bon de prendre quelques minutes pour le configurer comme bon nous semble.

  • Compilateurs Java (00:38)
  • Éditeur de texte (indentations par tabulation ou espace et largeur maximale du texte) (01:36)
  • Actions lors de la sauvegarde (04:37)
  • Association de fichiers (06:07)
Les configurations
07:57

Les extensions sont au coeur d'Eclipse puisque sans eux, ce logiciel ne fait rien du tout d'utile.

  • Installer des extensions des entrepôts pré-configurés (00:00)
    • Voir les extensions déjà installées (01:06)
  • Chercher des extensions dans le Marketplace (03:15)
Les extensions
05:00
+
Utiliser avec Java
4 Lectures 46:20

Pour développer rapidement et efficacement, le clavier peut aider grandement avec des raccourcis. En voici quelques-uns:

  • Ctrl-Shift-R Ressources (00:07)
  • Lier le fichier ouvert au « Package Explorer » (01:13)
  • Ctrl-Shift-T Types (02:07)
  • Ctrl-T Hiérarchie des classes et interfaces (03:54)
  • Ctrl-Shift-L Recherche partout (uniquement Spring tools) (05:53)
Raccourcis clavier Java
06:51

  • Java (00:29)
    • Créer un projet Java (00:29)
    • Créer une classe exécutable (02:03)
    • Écrire du texte à la console (03:00)
    • Générer une méthode inexistante (03:39)
    • Exécuter l'application et regarder la console (04:24)
    • Déboguer l'application (04:56)
    • Montrer toutes les vues de la perspective de débogage (05:42)
    • Avancer dans le débogage (06:11)
    • Modifier du code en même temps de déboguer (07:52)
  • Gradle (09:27)
    • Créer un projet Gradle (09:27)
    • La structure des répertoires (10:07)
    • Le fichier build.gradle (11:49)
    • Trouver et ajouter une librairie (13:04)
Projet Java et Gradle
14:43

Le langage Java étant assez verbeux par moment, tous les outils qui peuvent nous aider à générer du code sont les bienvenues.

  • Créer les getters et setters (01:16)
  • Mettre les méthodes en ordre alphabétique (02:16)
  • Créer une classe avec la méthode pour démarrer une application (02:39)
  • Utiliser un SimpleDateFormat (04:13)
  • Écrire à la console avec sysout (05:31)
  • Générer un toString (06:02)
  • Générer des constructeurs qui initialise les champs (07:40)
  • Créer des variables locales non existantes (09:06)
  • Créer une classe avec tous les constructeurs parents (10:04)
  • Créer une classe avec toutes les méthodes à implémenter (11:46)
Générateur de code
13:03

Au fur et à mesure qu'un projet avance, nous ajoutons toujours plus de fonctionnalités et éventuellement, il y a des éléments que nous devrons renommer, déplacer, partager, etc. et en ce temps-là, Eclipse peut nous aider.

  • Renommer une classe (00:00)
  • Déplacer des classes dans un nouveau paquet (00:33)
  • Renommer un paquet et ses sous-paquets (01:24)
  • Extraire une méthode (02:28)
  • Extraire en variable locale et constante (03:33)
  • Utiliser la fonction de triage avec une classe anonyme générée (07:41)
  • Créer une classe à partir d'une classe anonyme (09:43)
  • Extraire une classe (10:39)
Remaniement
11:43
About the Instructor
Simon Levesque
3.3 Average rating
29 Reviews
853 Students
1 Course
Concepteur de logiciels

J'ai commencé à programmer dès mes 6 ans et depuis j'ai appris plusieurs langages, technologies et techniques pour réussir à créer tout ce qui est possible de faire. Je suis diplômé en Génie Logiciel de l'École Polytechnique de Montréal depuis 2008.

J'aime autant concevoir des logiciels que transférer mes connaissances et c'est pourquoi j'ai un blogue technologique, un livre d'écrit et des heures d'enregistrement de vidéos.