Eclipse Essential Training

Eclipse Essential Training

2hIntermediate2025-04-04

Authors

Todd Perkins

Todd Perkins

Developer specializing in iOS

Course details

In this course, seasoned instructor Todd Perkins covers the basics of Eclipse, including creating projects, navigating the UI, and writing code. Learn key concepts of building Java and Python apps in Eclipse. Then, grow your Eclipse knowledge by learning keyboard shortcuts and tricks for quickly refactoring code.

Learning objectives
Create Eclipse projects in any programming language supported by Eclipse.
Navigate the many menus in Eclipse to leverage its project management features.
Use key time-saving shortcuts that will speed up your workflows when working on Eclipse projects.

Skills covered

EclipseSoftware Development ToolsEssential TrainingProgramming LanguagesOpen SourceSoftware Development

Concepts

Introduction

  • Build projects in multiple languages with Eclipse
  • What you should know
  • Using the exercise files

Introduction to Eclipse

  • What is Eclipse
  • Downloading and installing Eclipse
  • Creating a basic project
  • Touring the Eclipse interface
  • Adjusting preferences
  • Managing views and perspectives
  • Installing and removing additional software (plugins)
  • Adding external files to your project
  • Creating additional files and folders
  • Adjusting project-specific settings

Working with Code

  • Effectively navigating code
  • Using breakpoints
  • Refactoring code
  • Working with tasks
  • Applying and customizing formatting
  • Shortcuts
  • Code Templates

Using Git for Version Control

  • Setting up Git users
  • Creating a local repository
  • Committing changes
  • Viewing history
  • Working with branches
  • Creating a remote repository
  • Pushing to a remote repository

Using Eclipse for Java Development

  • Run Configurations
  • Unit testing
  • Coverage
  • Debugging a Java app
  • Setting up an SWT project
  • Implementing SWT elements
  • Creating interactivity in an SWT app

Using Eclipse for Python Development

  • Installing Python
  • Installing Python add-ons
  • Creating a Python project
  • Testing a Python application
  • Debugging a Python app
  • Importing a PyDev project

Conclusion

  • Next steps
80,000 Toman