There are a few great pieces of exposition by Dieudonné that I really like. The first two together form an introduction to (or survey of) Grothendieck's EGA. The second is more of a historical survey of the long road leading up to the theory of schemes. I am sure all of these are available online, but maybe not so easy to find.