g00glen00b

Tutorials by IT enthusiasts, for enthusiasts

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

Recent tutorials

Mails met Spring, Velocity en JavaMail

In deze tutorial ga ik een mail versturen met behulp van Apache Velocity, JavaMail en Spring. Velocity is een template engine en in deze tutorial ga ik deze gebruiken om een mail template te vullen met werkelijke data. JavaMail zorgt er dan weer voor dat de mail verstuurd kan worden en Spring integreert zowel Velocity […]

More Info

Een introductie tot Node.js

In deze tutorial ga ik het hebben over Node.js. In de toekomst mag je je zeker aan meerdere Node.js tutorials verwachten die allerlei mogelijkheden van dit platform zullen illustreren.

More Info

Cronjob emulatie met Quartz scheduler

Tijdens vorige tutorial heb ik jullie kennis laten maken met Lucene en Hibernate search. Hibernate search zorgt ervoor dat objecten/entiteiten bij het persisteren ervan, tevens in Lucene up-to-date blijft. Hier is echter ook een nadeel mee verbonden, records die niet via Hibernate gewijzigd worden in de database (rechtstreeks of via een andere applicatie), worden dus […]

More Info

Lucene en Hibernate search

In één van de vorige tutorials heb ik uitgelegd hoe je via Hibernate/JPA objecten uit de database kunt halen. In deze tutorial ga ik daar iets verder op indiepen door jullie kennis te laten maken met Hibernate search en Lucene.

More Info

Logging met Spring AOP (SLF4J/log4j)

In deze tutorial ga je een combinatie van logging en Aspect Oriented Programming of AOP zien. Logging is een heel belangrijk concept in software, het stelt ons niet enkel in staat om de flow bij te houden tijdens het debuggen, maar in latere fases van de ontwikkeling van de software kan het ook de nodige […]

More Info

Java: Eclipse IDE installeren

Om met mijn Java tutorials te beginnen ga ik eerst even uitleggen wat je allemaal nodig hebt om met Java te kunnen beginnen. In mijn tutorials ga ik gebruik maken van Eclipse en Maven.

More Info

AJAX: Dynamisch content laden

Tegenwoordig kom je het vaak tegen, je scrollt naar het einde van een pagina en er wordt opnieuw nieuwe content geladen. Enkele voorbeelden van sites die hun content dynamisch laden zijn: dzone.com, facebook.com, twitter.com maar natuurlijk nog veel meer. In dit voorbeeld zal ik je laten zien hoe je dit voor elkaar kan krijgen.

More Info

AJAX: Twitter timeline

Omdat ik de laatste tijd enorm veel bezig ben met Twitter voor een project, vond ik het zeker geen slecht idee om eens te laten zien dat je de Twitter timeline ook eenvoudig met jQuery/AJAX kan tonen. Het project zal bestaan uit 3 delen, namelijk: een HTML gedeelte een jQuery gedeelte een CSS gedeelte

More Info

OOP: Design Principles (deel 2)

In dit tweede deel over design principles ga ik het hebben over loose coupling en high cohesion en code re-usability.

More Info

Get started with learning

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

Most comments

angular logo

Changing your page title when a route changes with Angular 2

Last time, we implemented our pokémon detail view by using routing to switch between the overview and the detail. However, currently we still have the same title across our entire application. Usually when you have an application with multiple pages, you want to change the page title depending on the page the user visits.

Meteor apps en security

In mijn vorige tutorial heb ik een eerste keer met Meteor gewerkt. Alles ging vrij vlot en binnen enkele minuten kan je je eigen web applicatie schrijven met niets anders dan HTML, CSS en JavaScript. In die tutorial hebben we ook kennis gemaakt met de client side MongoDB API. In de todo app kon iedereen […]

Ember.js in action: Helpers and adapters

In the previous tutorial I talked about setting up a simple application using Ember.js. We wrote a simple app containing a route, a controller and a store (using Ember-data). In this tutorial we will go further using stores by adding an adapter to the store and removing elements from our store as well. Another feature […]

Hibernate validators

In één van de vorige tutorials heb ik gesproken over persistentie door middel van Hibernate. Zij die iets van relationele databases kennen weten dat ze bepaalde constraints kunnen meegeven aan hun tabellen. Zo kan je ervoor kiezen om velden maar een bepaalde grootte te geven, lege waardes toe te laten, … . Voor de iets […]

Documenting your REST API with Swagger and Springfox

In my last tutorial I built a REST service together with a REST client. Like I said before, REST services are pretty great to allow reuse of your operations, however, to become reusable, you’ll have to properly document the available endpoints in your REST API, which endpoints there are, what they can do, what they […]

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