Resources

There are many resources available for learning assembly, these are some of the ones I have found useful.

Books

I generally prefer self-directed learning from books. This is how I have learned every programming language I use, including PHP, Go and C.

ARM Assembly Language - an Introduction (Second Edition), J. R. Gibson.