Learning python for blender, or the game engine alone

Hello, i’d like to learn a little of python for the game engine or blender as a whole. For example can you create a water effect, without any 3d modelling required? %|

I do believe that would take more than a little of python. But I’m not a coder, so I could be wrong.

But you can find some python tuts and info here: