• Online, Self-Paced
Course Description

Eclipse is an open-source integrated development environment (IDE) that can be used to develop applications with a number of different programming languages, including Java, C and C++, and PHP. This course provides an overview of Eclipse features, including some of its advanced features, and it provides an introduction to programming languages, working with code in Eclipse, and expanding Eclipse.

Learning Objectives

Eclipse Features

  • start the course
  • work with advanced editor features
  • work with syntax checking
  • use Content Assist
  • use Eclipse help
  • recognize Eclipse community forums

Advanced Eclipse Features

  • search Eclipse
  • work with the Eclipse debugger
  • work with the console
  • use the Windows console in Eclipse

Introduction to Languages

  • recognize the basics of Java
  • recognize the basics of Java syntax
  • recognize the basics of C++
  • recognize the basics of C++ syntax
  • recognize the basics of PHP

Working with Code

  • navigate code
  • use the Outline view
  • work with annotations
  • create tasks
  • use Call Hierarchy
  • work with markers and locate code
  • use breakpoints

Expanding Eclipse

  • recognize how to expand Eclipse
  • install EGit
  • install Apache Maven
  • install WindowBuilder

Practice: Using Eclipse

  • use Eclipse as a development environment

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.