At the moment I am reading books on Algebra and on Category theory. More exactly, I started working through the book Algebra by Serge Lang. I have read the chapters on groups and rings, but then my motivation somehow disappeared and I turned to category theory.
More exactly, I started reading Categories for the Working Mathematician by Saunders MacLane. I now feel comfortable with all the concepts discussed in the first five Chapters, i.e. categories and functors and the usual formulations of universal properties.
I would really like to go on reading about algebra, but once I understood the strucutrual approaches to Mathematics, I can hardly imagine to continue doing all the awful calculations, basic Algebra books like Lang's are filled with, instead of using universal properties and so on.
So basically, my question is, if there are books on Algebra, not assuming any algebraic knowledge, but extensively using category-theoretic methods. Of course, it is very non-standard to cover all the basic category theory before turning to applications in Algebra, but I hope someone knows a book or some lecture notes satisfying my needs.
Furthermore, I would like to learn some topology. In this field I have even less knowledge than in Algebra, i.e. I don't even know the definition of a topological space. My question is the same as with Algebra: Is there a categorical/conceptional introduction to general topology?
Paolo Aluffi's Algebra: Chapter 0 is just what you're looking for, I think, for the algebra part.
As for the topological part, I don't know of any introductions to -general- topology that are all that categorical, but I think point set topology, as it is so close to set theory, is not really fit for interesting and useful categorical thinking in general. But that is my opinion. Algebraic topology, on the other hand, is something entirely different but it is also off topic.