Eclipse Essential Training (2021)
2h 8mIntermediate2021-03-11
Authors

Todd Perkins
Developer specializing in iOS
Course details
Eclipse is an industry-standard IDE and a critical tool for developers who want to build projects in multiple languages. In this course, Todd Perkins shows how to effectively use the IDE's built-in tools and extensions to create, code, test, and debug projects in Java and Python. He shows how to adapt the Eclipse workflow to the nuances of each language, and integrate with Git for version control. By the end of the course, developers will be able to wield all of the most essential features in Eclipse with confidence.
Skills covered
EclipseSoftware Development ToolsEssential TrainingOpen SourceSoftware Development
Concepts
Introduction
- Build projects in multiple languages with Eclipse
- What you should know
- How to use 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
- 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
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
- Unit testing
- Coverage
- Debugging a Java app
- Installing JavaFX
- Creating a JavaFX project
- Resolving errors in JavaFX
- Building a UI with JavaFX
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