Unlock the potential of generative AI across all your managerial functions.
Log in
Or create your account
You have just added to your selection
Your cart is empty, See our trainings

Description

During this practical course on Eclipse, the essential IDE for Java developers, you will learn to master all aspects of a Java project. You will see how the IDE can be integrated with the rest of the software factory with: the unit test manager, the version server and the builder (MAVEN).

Who is this training for ?

For whom ?

Developers and project managers.

Prerequisites

  • Basic knowledge of the Java language.

Training objectives

  • Get to grips with the Eclipse development interface
  • Use different Eclipse tools to develop Java applications: editing, compilation, debugging
  • Configure Eclipse to match your development needs
  • Set up unit tests with JUnit
  • Automate Java application building tasks with Maven
  • Manage versions of a Java application with SVN
  • Training program

      • The objectives and principles of Eclipse.
      • The basic concepts: view, editor, perspective, workspace, project, directory, file, nature.
      • Starting Eclipse. Help functions. Managing views and perspectives. Managing resources.
      • Navigation, search functions. Project management.
      • The main concepts.
      • Code organization and editing.
      • Completion and assisted correction mechanisms.
      • Code generation functions. Refactoring functions.
      • The principles of unit testing.
      • Writing test cases and test suites, executing the test. Launching the tests.
      • The Debugger perspective in Eclipse.
      • The different Breakpoints and Watchpoints.
      • Inspection of variables or expressions, navigation in the execution stack.
      • Execution control. Distributed debugging.
      • General concepts related to version management.
      • SVN concepts: repository, projects, revisions, trunk, branches and tags.
      • The main operations offered to the developer. Conflict management.
      • Branch management. SVN perspectives offered by Eclipse plug-ins.
      • Definition of the structure of a project.
      • Conventions. Dependencies between projects. Predefined tasks: compilation, generation of archives...
      • Maven perspectives offered by Eclipse plug-ins.
      • Managing preferences. Managing properties.
      • Referencing between projects. Adding Plug-ins and Features. Setting up Eclipse.
    • 870
    • 14 h

    Submit your review

    Translated By Google Translate