Coming off an undergraduate course on number fields based on Marcus's textbook Number Fields, I am interested in taking the logical next step towards (local) class field theory, as well as Iwasawa theory. I had some difficulty with working with ideals and their prime decomposition in number rings for the first time: e.g., trouble with ideal operations, not really understanding how to compute the finite field $\mathcal{O}/\mathfrak{p}$, the phenomenon of inertia as it relates to $[\mathcal{O}_L/\mathfrak{q}:\mathcal{O}_K/\mathfrak{p}]$.
I would like to eventually get better at working hands-on with ideals, e.g., computing the ideal class group of a number field using the Minkowski bound. However, I'm not sure how much intuition I should have for ideals in number rings (and Dedekind domains, more generally), as I go into algebraic number theory 'proper', i.e., CFT. Should I ground my intuitions in more classical settings before wading through the abstractions (idelic CFT, Galois cohomology, etc.)? Or would I be better served by picking it up along the way?
You don't need to be able to compute an ideal class group by hand or know how to put ideal classes to work in solving a problem (like determining the integral solutions to some Mordell equation) in order to learn algebraic number theory, but then it is likely you won't grok what ideal classes really are or why they are worthwhile. Would you want to learn the residue theorem in complex analysis just as some abstract thing, without ever seeing how it lets you compute real integrals? Or learn algebraic topology without being able to compute some homology or cohomology groups to tell some spaces apart?
Several quotes come to mind when reading your post.
Serge Lang, Foreword to Algebraic Number Theory (1st ed.)
A. Fröhlich and M. J. Taylor, Preface to Algebraic Number Theory (1st ed., 1991)
Miles Reid, p. 117 in Undergraduate Algebraic Geometry
Vladimir Arnold, p. vi in Lectures on Partial Differential Equations
Paul Halmos, p. 63 in I Want to be a Mathematician: An Automathography
When Fröhlich and Taylor wrote their algebraic number theory book, computational number theory packages were much less widely available (and powerful) than they are today. An updated version of their quote above might stress the utility of being able to do computations with a computer algebra system, since numerical data are important as a way of testing ideas.