OpenGL ES Programming training course (getting started)

OpenGL ES is a cross-platform API for full-function 2D and 3D graphics on embedded systems - including amusement machines, car info-tainment systems, mobile phones, game consoles, and digital appliances. This course provides the knowledge that a novice OpenGL ES programmer needs to author interactive, 3D graphics applications using OpenGL ES. It covers fundamental topics such as overview of architecture, modeling, and lighting, and introduces advanced topics using extensions such as matrix palette skinning animation.