Started Learning Unity From An Old Tutorial - Advice On What Bits Are Now A 'No No'

I’m using Unity 3.5, and wow, it has impressed me with how powerful it is, but, I’m finding it hard to decide if the things I’m currently teaching myself are best practice, or not.

For example, this tutorial is giving me a good grounding in making the type of game I want, but, I’ve read in a few other places that it’s “out of date”.

Would anyone more familiar with Unity than a few-days-old-newb, mind casting their eye over the tutorial and offering some advice as to what bits I might want to do differently, please?

It’s the Evac City tutorial:

http://www.rebelplanetcreations.com/downloads/Other/Tutorials/HowToMakeAGameInUnity3D.pdf

I’m wondering if the spritesheet/animation stuff in particular is easier, or better, to implement another way? There’s a shadow from another frame on the player sprite that clips into the current frame, and the tutorial’s suggested fix for that doesn’t work, for example. (At least, not for me).

This is available for learning Unity and is up to date.

It sure is, and its very useful, and I’m at various stages of various parts of it the whole “learn” resource.

The specific tutorial I’m talking about here, though, has some particular things I’m interested in for my own project. Examples I’ve not found elsewhere. I’m just wondering if any more experienced Unity users could tell me if anything is “wrong” with the code in the tutorial, in terms of things Unity now does better, differently, or not at all.