Java compact (tweede editie) is geschreven voor iedereen die graag snel en efficiënt wil kennismaken met de essentie van het programmeren in Java. In tien compacte hoofdstukken en minder dan 150 bladzijden komen aan de orde: variabelen, beslissingen en herhalingen, arrays en ArrayList, methoden, klassen en objecten, overerving, polymorfie, interfaces, lambdafuncties en exception handling. De hoofdstukken eindigen met een aantal oefenopgaven, waarvan de uitwerkingen op de website van de auteur en van de uitgever te vinden zijn. Gertjan Laan is de afgelopen dertig jaar werkzaam geweest als docent wiskunde en informatica. Daarnaast is hij auteur van diverse succesvolle leerboeken over wiskunde en programmeren, waaronder Lineaire Algebra, het Analyseboek, Aan de slag met C++ en Aan de slag met Java.
Lineaire Algebra met uitwerkingen is een boek voor de tweedegraads lerarenopleiding wiskunde. De eerste helft van het boek concentreert zich op Vectormeetkunde. In de tweede helft komen essentiële begrippen als lineaire combinatie, basis, lineaire afbeelding, kern, beeldruimte en inverse aan bod. Alle deze, vaak abstracte begrippen worden vanaf het eerste hoofdstuk glashelder uitgelegd, en aan de hand van een groot aantal goedgekozen voorbeelden gedemonstreerd. De bijna 200 volledig uitgewerkte opgaven (achterin het boek) en de tientallen uitgewerkte voorbeelden maken het tot een ideaal cursusboek, dat door studenten zelfstandig kan worden doorgewerkt.
Gertjan Laan is docent wiskunde en informatica, en auteur van diverse succesvolle programmeerboeken, waaronder Aan de slag met C++ en Aan de slag met Java.