Eclipse Introduction Cursus
Aanbieder | Learnit Training |
Kosten | €460,00 |
Overzicht
Bestemd voor
Ontwikkelaars die de Eclipse omgeving willen leren gebruiken voor software ontwikkeling.
Benodigde kennis
Basiskennis van en ervaring met programmeren is vereist om aan deze cursus te kunnen deelnemen.Keurmerken
InschrijvenBeschrijving
Korte inhoud
In deze cursus leert men werken met de Eclipse omgeving. Eclipse is een veel gebruikte IDE (Integrated Development Environment) voor applicatie ontwikkeling. Vaak worden in Eclipse Java applicaties ontwikkeld maar ook zijn er plugins beschikbaar voor de ontwikkeling van PHP en C++ applicaties. De rol van views en perspectives in Eclipse wordt besproken en men leert Eclipse te configureren voor een reeks uiteenlopende taken, zoals voor het gebruik van een specifieke Java SDK of versie en voor een specifieke applicatie server. Het maken van diverse Eclipse projecten komt aan de orde en men leert hoe een weg te vinden in de veelheid aan instellingen en configuratie opties. Aandacht is er ook voor het debuggen van Eclipse applicaties in het Debug perspective. Verder is het uitbreiden van Eclipse door het installeren van Eclipse Plugins een onderwerp van de cursus. Tenslotte is er aandacht voor de integratie met JUnit en het opzetten van JUnit tests.
Invulling
De theorie wordt behandeld aan de hand van presentatie slides en wordt afgewisseld met oefeningen.
Het cursusmateriaal is Engelstalig.
Specifieke inhoud
Module: Eclipse Intro
- Eclipse Project Aims
- Eclipse Overview
- Eclipse Early History
- Eclipse as Java IDE
- Eclipse as IDE Framework
- Eclipse as Tools Framework
- Eclipse as Application Framework
- Eclipse is a Runtime Framework
- Eclipse Projects
- Eclipse Open Source Community
- Eclipse as Eco System
- Eclipse Foundation
- Eclipse Helios
Module: Eclipse IDE
- About IDE's
- Workspace Component
- Standard Widget Toolkit (SWT)
- Workbench Terminology
- Debug Component
- Ant Component
- Help Component
- Java Development Component
- Java Perspective
- Java Editor
- Refactoring
- Eclipse Java Compiler
- Eclipse Java Debugger
Module: Eclipse Shortcuts
- Navigation Shortcuts
- Search Shortcuts
- Editing Shortcuts
- Arrow Keys Shortcuts
- Coding Shortcuts
- Refactoring Shortcuts
- Debugging Shortcuts
Module: Eclipse Plugin Architecture
- Eclipse Layering
- Eclipse Plugin Architecture
- Eclipse Plugins
- Plugin Manifest
- Platform Architecture
- Plugin Activation
- Plugin Fragments
- Plugin Install
Module: JUnit Testing
- Why Test?
- Unit Testing
- What is and why JUnit?
- JUnit mechanics
- Assert Statements
- Fixtures
- Test suites
- Test runner
- JUnit classes
- Best practice guidelines
- Design patterns for testing