ORSYS formation
CONTACT - +33 (0)1 49 07 73 73
CONTACT - 📞 +33 (0)1 49 07 73 73    drapeau francais   drapeau anglais

Consult our trainings :

Using the Eclipse Environment Training

Hands-on course
Duration : 2 days
Ref : DEC
Price  2020 : Contact us
  • Program
  • Participants / Prerequisite
  • Intra/Tailored
Program

Eclipse is a very open and modular development platform which can be extended with numerous open source and commercial tools. This two day training focusses on the tools available for Java developers. General concepts are presented. The Java Development Toolkit is described; its edition, compilation, debugging and unit test functionalities are detailed.

PROGRAM

Introduction

  • Objectives and principles of Eclipse.
  • Basic concepts: view, editor, perspective, workspace.
  • Launching Eclipse.
  • Managing Views and Perspectives.
  • Managing Resources (creation, destruction, copy, ...).
  • Project management.

Hands-on work
Creating projects, managing resources, basic functionalities.

Programming with the Java Development Toolkit

  • Main concepts.
  • Code organization and code edition.
  • Completion mechanisms.
  • Assisted correction mechanisms.
  • Code generation functionalities.
  • Refactoring functionalities.
  • Launching programs.

Hands-on work
Developing a minimal application using all functionalities provided by the environment.

Unit Testing: JUnit

  • Principles of unit testing.
  • General presentation of JUnit.
  • Implementing test cases and test suites.
  • Launching tests.

Hands-on work
Testing the application of lab n.2.

Debugging

  • Debug perspective in Eclipse.
  • Different breakpoints and watchpoints.
  • Inspecting variables or expressions.
  • Controlling the execution.
  • Distributed debugging.

Hands-on work
Debugging the application of lab n.2.

Controlling Versions: introduction to SVN

  • General concepts of Version Control.
  • Concepts of projects, revisions, branches, tags, etc.
  • Main functionalities provided to the developer.
  • Managing conflicts and branches.
  • SVN Perspective.

Hands-on work
Controlling the versions of the application developed in labs n.2, n.3 and n.4.

Automating Tasks: introduction to Maven

  • Fundamental concepts: Project, Target, Task, Property.
  • Definition of the structure of a project. Dependencies between projects.
  • Preview of some core tasks:, compilation, archives generation, etc.
  • The prospects offered by the Maven Eclipse plug-ins.

Hands-on work
Implementing a Maven project for completing a previous lab.

Configuring Eclipse

  • Managing Preferences Properties.
  • Installing plug-ins and features.
Participants / Prerequisite

» Participants

This training is for any Developer, Project Manager or Software Architect.

» Prerequisite

Basic knowledge of the Java language.
Intra/Tailored

Contact Informations

By checking this box, I certify that I have read and accepted the conditions for the use of my data regarding the General Data Protection Regulation (GDPR).
You can at any time modify the use of your data and exercise your rights by sending an email to rgpd@orsys.fr
By checking this box, I agree to receive commercial and promotional communications from ORSYS Training*. You can unsubscribe at any time by using the link included in our communications.

Book your place

Submit your request

Time schedule

Generally, courses take place from 9:00 to 12:30 and from 14:00 to 17:30.
However, on the first day attendees are welcomed from 8:45, and there is a presentation of the session between 9:15 and 9:30.
The course itself begins at 9:30. For the 4- or 5-day hands-on courses, the sessions finish at 15:30 on the last day
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys