MonoGame is a brilliant games framework that solves the annoying problem of more platforms to develop for than you can throw a hat at. With monogame you can develop for them all at once.
MonoGame is an open source implementation of XNA. It makes 2D game programming very easy, but a less well know fact, is that 3D is also much easier than it seems.
This talk will guide you through the basics of 3D game programming, You'll be loading, displaying and moving 3D models with textures and be able to play about with different camera types.
By the end and once you've clocked out from the day job you'll be ready to create your own 3D gaming masterpiece.