For a first learning experience it's quite good. It plays well. The jumping feels a bit 'weird' (too fast and too less horizontal movement), but other than that it works fine. I always like the 'corny' music / sound effects that are 'spoken' by the dev. Far from complete a game, but good enough for a first game I'd say.
Thanks :). I considered flushing it out a bit more and adding more levels, but honestly the code is a bit of a mess and I've learned what I needed to from it. I agree about the jumping. I think it halts too abruptly when you let off jump early too. I think I could tweak that to feel better pretty easily.