Hi all!
I'm developing with LWJGL since 4 months more or less (before I did some experiments with pure OpenGL).
I saw that was not so easy to find a complete tutorial covering all LWJGL usage, but I found one that I think it's one of the best that I found, because:
1- Covers all usefult threads, from the basis to skeletal animation (that afaik It's a very hot topic but difficult to understand).
2- It's modern (LWJGL 3 with java

3- Has a gitbook covering all topics and a maven project with all examples to download from git. The architecture is very good, easy to understand and to take as example for implementations.
The link is this:
https://www.gitbook.com/book/lwjglgamedev/3d-game-development-with-lwjglThe tutorial has 19 chapters:
1. First steps
2. The Game Loop
3. A brief about coordinates
4. Rendering
5. More on Rendering
6. Transformations
7. Textures
8. Camera
9. Loading more complex models
10. Let there be light
11. Let there be even more light
12. HUD
13. Sky Box and some optimizations
14. Height Maps
15. Terrain Collisions
16. Fog
17. Normal Mapping
18. Shadows
19. Skeletal animations and MD5 loading
Was written by
@lwjglgamedev (also present in this forum).
I found this very very useful, and I suggest (in particular for novice) to take a look at this.
- Ray -