XPages is an extremely powerful development environment. As such certain things can get rather complicated and there is a learning curve to XPages.
If you're are just starting out with XPages and want to work with NON-Notes Data, you might want to step back and think about it first. XPages can certainly do this, but that sounds to me to be a big jump in the water which typically I would recommend starting small and just "get your feet wet" at first.
I've seen a many people struggle because they wanted to dive into advanced things first without a good understanding of the basics.
So I just suggest that you be careful.