Eclipse Essential Training
2hIntermediate2025-04-04
Authors

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