Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Ontdek de kenmerken
Omgeving en weergaven
Perspectieven
Eigenschappen: tekencodering, JRE, servers, snelkoppelingen,...
Eclipse starten met verschillende JRE's
Projecten maken en opzetten
IDE help, zoeken
Plugins en functies toevoegen
Eclipse en UML modelleren
Workshop: Eclipse instellen, projecten maken, plugins toevoegen
Schrijven, debuggen en testen van uw code
Organisatie van de code, bewerken (openingsmodi)
Opzetten van bibliotheken (buildPath) en bijbehorende JavaDoc (online / archief)
Voltooiing, toegang tot de JavaDoc en geassisteerde correctie
Refactoring-functies
Debuggen van uw code: breakpoints, inspectie van variabelen, uitvoeringsstack
Unit tests met jUnit: TestCase, TestSuite, uitvoering
Workshop: Praktische toepassing van de verschillende functies in een toepassing
Eclipse en een bron repository verbinden voor versie beheer
Software Configuratie Management (SCM): presentatie, positionering, hulpmiddelen
SCM-terminologie: Branch, Tag, Checkout, Commit, Merge, ...
SCM (SVN, Git, TFS): functionaliteiten, componenten
Globale architectuur en implementatie van een data repository
SCM clients, plugins voor Eclipse
Perspectieven, operaties onder Eclipse, conflictbeheer
Workshop: versiebeheer van toepassingen
Taken automatiseren met Maven
Waar gebruik je Maven? Waar gebruik je het niet?
Eclipse plugins: m2Eclipse of q4e
Principe van repositories; keuze van een eenvoudige fysieke architectuur
Opzetten van een project, structuur
Toegang tot het project
Bouwen van het project
Systematiseringen van gebruikers; bijkomende beschikbare acties
Afhankelijkheden tussen projecten
Voorgedefinieerde taken: compilatie, genereren van archieven...
Workshop: Een toepassing bouwen met Eclipse/Maven