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.6 (27 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.
852 students enrolled
Free
Start Learning Now
  • Lectures 10
  • Contents Video: 1 hour
  • Skill Level Beginner Level
  • Languages French
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2015 French

Course 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.

What are the requirements?

  • Être un peu familier avec le code Java (pour bien saisir la partie sur Java)

What am I going to get from this course?

  • 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

What 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

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Installation et interface
Introduction
01:36
04:23

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)
03:56

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)
04:09

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)
07:57

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)
05:00

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)
Section 2: Utiliser avec Java
06:51

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)
14:43
  • 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)
13:03

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)
11:43

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)

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Simon Levesque, 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.

Ready to start learning?
Start Learning Now