Eclipse Essential Training (2021)

Eclipse Essential Training (2021)

2h 8mIntermediate2021-03-11

Authors

Todd Perkins

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
80,000 Toman