Jump to ratings and reviews
Rate this book

Programmeren in Java met BlueJ

Rate this book
Programmeren in Java met BlueJ is een inleiding tot objectgeoriënteerd programmeren in Java met behulp van BlueJ, een omgeving die speciaal is ontwikkeld voor het leren programmeren in Java.

In Programmeren in Java met BlueJ komen objecten op de eerste plaats. De vaak als lastig en abstract beschouwde concepten van objecten en klassen komen in BlueJ tot leven in een gemakkelijk manipuleerbare, visuele vorm. Op deze manier kan de student rechtstreeks objecten van een klasse maken en direct de methodes ervan aanroepen.

Nieuw in deze editie
Deze vijfde editie van Programmeren in Java met BlueJ is aangepast aan versie 7 van Java. Dit houdt in dat de belangrijkste klassen uit de nieuwe invoer-uitvoerbibliotheek worden besproken. Daarnaast zijn er diverse nieuwe en aansprekende projecten over muziekbestanden en social media toegevoegd. Bovendien zijn veel voorbeelden geactualiseerd, aangepast of verbeterd. Ten slotte hebben docenten toegang tot Blueroom; een community en forrem voor BlueJ-docenten dat het delen van bronnen het het samenwerken met auteurs en andere docenten vergemakkelijkt.

Doelgroep
Programmeren in Java met BlueJ is geschikt voor studenten van (technische) opleidingen waar het vak Java wordt gegeven.

Verkorte inhoudsopgave
Deel 1 Basisprincipes van objectoriëntatie
1 Objecten en klassen
2 Klassendefinities
3 Interactie tussen objecten
4 Objecten en klassen
5 Geavanceerde werking
6 Klassen ontwerpen
7 Correct werkende objecten
Deel 2 De structuur van toepassingen
8 De structuur verbeteren met overerving
9 Meer over overerving
10 Meer abstractietechnieken
11 Grafische gebruikersinterfaces maken
12 Foutafhandeling
13 Toepassingen ontwerpen
14 Een praktijkgeval
Bijlage A Werken met een BlueJ-project
Bijlage B Java-datatypes
Bijlage C Operatoren
Bijlage D Controlestructuren in Java
Bijlage E Java uitvoeren zonder BlueJ
Bijlage F De debugger gebruiken
Bijlage G Tools voor het testen van componenten met Junit
Bijlage H Tools voor teamwerk
Bijlage I Javadoc
Bijlage J Programmeerstijlgids
Bijlage K Belangrijke bibliotheekklassen

624 pages, Paperback

First published August 1, 2012

6 people want to read

About the author

David J. Barnes

17 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
2 (22%)
4 stars
0 (0%)
3 stars
6 (66%)
2 stars
1 (11%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Tomas Deman.
2 reviews1 follower
November 11, 2018
Goede voorbeelden van Java code, de bijhorende didactische methode vind ik onpraktisch.
Profile Image for Johan.
1,234 reviews2 followers
April 9, 2016
Dit is het boek dat gebruikt wordt in het afstandsonderwijs om te leren programmeren in Java.
Zeker in het begin is het een zeer goed boek. De toegang die je krijgt via het boek tot de website van Pearson voor videos, begrippentrainer, uitgewerkte voorbeelden van het boek, ... vormen een meerwaarde.
Wat ik niet goed vind aan dit boek is het volgende: in enkele hoofdstukken worden nieuwe begrippen geïntroduceerd in een zeer complex programma dat daarenboven nog eens steunt op begrippen uit volgende hoofdstukken. Bijvoorbeeld: om de nieuwe begrippen abstract class en interface uit te leggen wordt gebruik gemaakt van een zeer ingewikkeld programma (een simulatie over de interactie tussen vossen en konijnen in een vastgelegd biotoop) en dit aan de hand van een grafische user interface, iets wat pas in het volgende hoofdstuk aan bod komt. Dat is onverantwoord. Dat maakt het hopeloos ingewikkeld en moeilijk. Daar heb je niks aan.

Update 2016: Als je Java wilt leren, dan zijn Java All-in-One for Dummies en Java FX for Dummies veel beter dan dit boek. Beter uitgelegd, minder blablabla, meer voorbeelden, ... Mijn oorspronkelijke beoordeling van 3 sterren, heb ik teruggebracht naar 2. Met dit boek heb ik veel zin om te stoppen met programmeren.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.