Opleiding: Eclipse Introductie
In de cursus Eclipse Introductie leren de deelnemers hoe ze kunnen werken met de Eclipse ontwikkelomgeving.Eclipse Intro
De cursus Eclipse Introductie gaat van start met een bespreking van de voornaamste elementen van de Eclipse IDE, Eclipse als Tools Framework en de structuur van Eclipse projecten.
Perspectives and Views
De rol van views en perspectives in Eclipse wordt besproken en de deelnemers leren hoe ze Eclipse kunnen configureren voor een reeks van verschillende taken, zoals het gebruik van een specifieke Java SDK of Java-versie of het gebruik van een specifieke applicatie server.
Eclipse Configuratie
De creatie van verschillende typen Eclipse projecten zal worden besproken en de deelnemers leren ook hoe ze hun weg kunnen vinden in de veelheid van instellingen en configuratie opties in Eclipse. Ook wordt aandacht besteed aan het debuggen van applicaties in het Eclipse Debug perspective.
Eclipse Plugins
Verder komt de uitbreiding van Eclipse door de installatie van Eclipse Plugins aan bod. De cursus Eclipse Introductie behandelt eveneens hoe je zelf Eclipse Plugins kunt maken, welke architectuur Eclipse Plugins hebben en wat de rol is van OSGI.
JUnit Testing
Tenslotte komt de integratie met JUnit en de inrichting van JUnit tests aan de orde.
Doelgroep Cursus Eclipse Introductie
De cursus Eclipse Introductie is bestemd voor developers die willen leren hoe je de Eclipse IDE kunt gebruiken bij de ontwikkeling van software.
Voorkennis Eclipse
Elementaire kennis van en ervaring met programmeren is vereist om aan de cursus Eclipse Introductie te kunnen deelnemen.
Uitvoering Training Eclipse
De theorie wordt behandeld aan de hand van presentatie slides en wordt afgewisseld met oefeningen. Demo's zorgen voor een verduidelijking van de theoretische concepten. De cursustijden zijn van 9.30 tot 16.30.
Certificering Eclipse
De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Eclipse Introductie.
Modules
Module 1 : Eclipse Intro
- Eclipse Project Aims
- Eclipse Overview
- Eclipse Origins
- Early History of Eclipse
- Eclipse as Java IDE
- Eclipse as IDE Framework
- Eclipse as Tools Framework
- Top Level Projects
- Eclipse Projects
- Eclipse Open Source Community
- Eclipse Eco System
- Eclipse Foundation
Module 2 : Eclipse IDE
- Workspace Component
- Standard Widget Toolkit
- Workbench Terminology
- Editors and Views
- Perspectives
- Debug Component
- Java Development Tools
- Java Perspective
- Java Editor
- Refactoring
- Eclipse Java Compiler
- Eclipse Java Debugger
Module 3 : Eclipse Plugin Architecture
- Eclipse Layering
- Eclipse Plugin Architecture
- Eclipse Plugins
- Plugin Manifest
- Eclipse Plugin Architecture
- Platform Architecture
- Plugin Activation
- Plugin Fragments
- Plugin Install
- Eclipse and OSGI
- Import-Package
- Require-Bundle
Module 4 : Eclipse JUnit
- Test Driven Development
- Unit Testing
- What is and why JUnit?
- JUnit Features
- JUnit Based Test Code
- JUnit mechanics
- Simple Test
- Simple Testcase
- Assert Statements
- Fixtures
- Test Suites
- Test Runner
- JUnit classes

