J.S. Milne has free course notes for a graduate course on algebraic number theory http://www.jmilne.org/math/CourseNotes/ANT.pdf