This is the best tutorial series on beginning LWJGL OpenGL that I have found. I assume this is what you want to learn. This series is more for beginners. It assumes you know Java, and have a pretty firm grasp on inheritance and Object Oriented programming in general. Here is the link Also, on this same user's YouTube channel, there are more advanced OpenGL topics. I just did his OpenGL game engine tutorial in Java, and I learned soooo much!
Java Opengl Tutorial For Beginners
Java Opengl Tutorial
In this article, an excerpt from Learning Java Bindings for OpenGL, author Gene Davis explains how to get started developing a graphics-intensive program with Java. Java binding for OpenGL (JOGL) is an open source library for binding OpenGL graphics in Java. This tutorial provides a basic understanding of JOGL library and its.
And for the people out there that think for some reason that C++ is a better language, he now does tutorials for OpenGL in c++. Basically, this guy has done his homework, the way he uses OpenGL is practical and clever, and the algorithms he uses for graphics rendering are the way it would be done professionally. I know this because I took a 3000 games programming and algorithms class, and have read several books, and they all use things like dot products and cross products, and 4D arrays, etc. But basically, on this YouTube channel, you can go from a know-nothing to an experienced OpenGL developer with enough work, and actually participating.