Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
For discrete dynamical systems, I think you can hardly do better than the book by Katok and Hasselblatt, Introduction to the Modern Theory of Dynamical Systems.
Unfortunately, I know of no good reference for difference equations.