g00glen00b

Tutorials by IT enthusiasts, for enthusiasts

Tutorials about the most trendy and popular Java and JavaScript frameworks.

Recent tutorials

Dojo: Twitter timeline widget

In deze tutorial over Dojo toolkit ga ik een stapje verder zetten in het maken van widgets en het samenbrengen van meerdere widgets. Ik ga ook enkele nieuwe modules bespreken zoals modules om XHR requests te maken, een loading overlay screen, … .

Continue reading

Spring Security: Database implementatie

In de vorige tutorial heb ik voor een eerste keer gesproken over Spring Security. In die tutorial heb ik het gehad over authenticatie/autorisatie en de mogelijkheden van het framework. In die tutorial hebben we echter gebruik gemaakt van de meest eenvoudige manier van authenticatie en het toekennen van rollen, namelijk via de Spring bean configuratie […]

Continue reading

Een introductie tot Spring security

Ik was al een tijdje van plan een tutorial rond Spring security te maken en nu is deze er dan ook eindelijk. Ik heb ondertussen al enkele tutorials gemaakt rond Spring web applicaties maar we hebben het daar nog nooit gehad over authenticatie en authorisatie. In deze tutorial ga ik een eenvoudige webapplicatie maken met […]

Continue reading

Een game met HTML5, Dojo, Node.js en MongoDB (deel 3: Dojo)

In het vorige deel heb ik de volledige service-code voorzien in Node.js bestaande uit een webserver (voor de client resources) en een websocket server (voor de verbinding van de game zelf) waarbij een MongoDB connectie aan te pas kwam. In dit deel ga ik de volledige client code voorzien bestaande uit een HTML pagina en […]

Continue reading

Een game met HTML5, Dojo, Node.js en MongoDB (deel 2: Node.js)

In dit tweede deel van de tutorial ga ik uitleggen hoe de service kant eruit zal zien in Node.js. Wat we gaan doen bestaat eigenlijk uit drie zaken, we gaan een MongoDB connectie hebben, een WebSocket service die content kan pushen naar de clients en een gewone webserver voor de resources (HTML pagina met JavaScript).

Continue reading

Een game met HTML5, Dojo, Node.js en MongoDB (deel 1: Opzet)

In deze drie-delige tutorial ga ik een kleine “game” maken waarbij allerlei technologieën aan te pas gaan komen die de laatste weken in mijn tutorials aan bod zijn gekomen zoals Dojo toolkit en Node.js. In deze tutorial ga ik ook een nieuwe technologie aan bod laten komen, namelijk MongoDB. Het resultaat waar we voor gaan […]

Continue reading

HTML semantics: Definitie lijst

In mijn vorige tutorial heb ik jullie uitgelegd wat de voor- en nadelen zijn van HTML semantics door ze uit te leggen aan de hand van een voorbeeld rond forms. In die tutorial heb ik ook aangehaald dat één van de nadelen van semantics is dat je soms uren tijd kan spenderen om het juiste […]

Continue reading

HTML semantics: Forms

In deze tutorial ga ik het eens over iets helemaal anders hebben, namelijk semantic HTML. Semantic HTML is de “kunst” om de juiste HTML tags voor de juiste doeleinden te gebruiken. Er zijn hevige discussies op het internet te vinden over semantics, de ene vindt het een must, de andere vindt het tijdverspilling. In deze […]

Continue reading

Web service client genereren met Maven

Ik heb nu al enkele tutorials gesproken over REST services, maar in deze tutorial ga ik een web service (SOAP) aanspreken. Het handige van zo’n web services is dat ze contract-based zijn, je weet dus precies op voorhand (dankzij documenten zoals een WSDL) wat je moet meegeven en wat je kan terug verwachten. Doordat SOAP/WSDL […]

Continue reading

Get started with learning

View more than one-hundred online tutorials, for free.

Most comments

Angular-powered forms

In the previous tutorials about AngularJS I already used some forms, but I never went into detail about them or about form validation. In this tutorial that will probably change, as I will explain you how you could use AngularJS validation and write your own custom validators.

Executing Jasmine tests with Maven

A while ago I wrote my very first Spring Boot application and I showed you how fast it could be using Spring Boot and AngularJS. I also thought about testing all sides of the application, so I started with writing some integration tests for my REST API, then I wrote some unit tests using Mockito […]

Ember.js in action

If you’re a developer for the past five years you may have noticed an explosion in the JavaScript world. Suddenly frameworks, concepts, standards and building tools are popping everywhere. The browser is becoming a valuable alternative to desktop applications and if you didn’t already hop on to the JavaScript train towards the future, then it’s […]

Een introductie tot Spring security

Ik was al een tijdje van plan een tutorial rond Spring security te maken en nu is deze er dan ook eindelijk. Ik heb ondertussen al enkele tutorials gemaakt rond Spring web applicaties maar we hebben het daar nog nooit gehad over authenticatie en authorisatie. In deze tutorial ga ik een eenvoudige webapplicatie maken met […]

Trello

Trello is een project management tool die heel handig kan zijn als je dus met meerdere mensen aan eenzelfde project zou werken.Wat de meeste amateur-programmeurs doen is dat ze elkaar via mail of rechtstreeks verwittigen met wat ze bezig zijn en wat hun progress daarin is.

Latest News

Spring tutorials
Spring is one of the most popular frameworks for Java development. The tutorials on this blog cover various aspects of developing web applications with Spring, like Spring Web MVC, Spring Boot, Spring Data, Spring Security, ... .

Go to Spring tutorials

AngularJS tutorials
JavaScript is quite popular lately and developing large scaled application became really easy thanks to the various frameworks popping everywhere. AngularJS, made by the folks of Google is one of these frameworks and within the tutorials I'm covering the basics of AngularJS.

Go to AngularJS tutorials

JavaScript tutorials
Recently, a lot of frameworks started to pop out of nowhere. It is hard to follow up with the latest frameworks, but with these tutorials I try to cover the basics of most frameworks like Ember.js, React.js, AngularJS, Dojo, D3, ... .

Go to JavaScript tutorials