I learned -still and will be learning - the fundamentals of Algebraic topology from a professor at my University, Dr. Carlos Prieto. He is the co-author, along Dr. Samuel Gliter and Dr. Marcelo Aguilar, of a great book that covers the fundamentals of Algebraic Topology, they also treat K-Theory, Vector Bundles &, on eofone of the great things, they give and alternative and interesting proof of the Bott periodicity theorem.
The book I am referring to is the following:
http://www.amazon.com/Algebraic-Topology-Homotopical-Viewpoint-Universitext/dp/1441930051
They are currently working on the second edition of the book.
This is the web page of Dr. Carlos Prieto: