Dart is an open source computer language under development with support from Google. I really like it. It comes with a nice IDE with source-level debugging, and a nice libraries for making apps run in a browser. One of those libraries for 3D graphics via WebGL.
Dart is kind of like Java or C# so if you know either of those, you will be able to learn Dart very quickly.
Martin Sikora ported the javascript WebGL lessons from learngingwebgl.com to Dart
Kevin Stokes (me) updated these Dart lessons to the latest version of the Dart SDK (1.0.0.10) and made some minor changes such as making the numpad keys control the speed and distance on some of the lessons.
Source for this project is on GitHub: https://github.com/BoldInventions/dart-webgl-tutorials
However, it turns out that somebody at Google has already done this, except they did 16 of the lessons, and made it into a much more polished app.
So a better repo of sources is here: dart-webgl repo on GitHub
Here are links to my running examples. These should work with the latest versions of the Chrome or Firefox browsers. I don't know about the Mac or Internet Explorer.
Lesson 1: A Triangle and a Square
Lesson 2: Adding Color
Lesson 3: A bit of Movement
Lesson 4: Some Real 3D Objects
Lesson 5: Introducing Textures
Lesson 6: Keyboard Input and Texture Filters
Lesson 7: Basic Directional and Ambient Lighting