Yes, Java ferns are definitely good beginner plants.
for variety you might also consider:
Pennywort (
Hydrocotyle leucopetela)
Hygro (
Hygrophila salicifolia or
Hygrophila stricta)
Java Moss (
Vesicularia dubyana)
Anubia (
Anubias barteri var nana or
Anubias barteri var barteri )
I included the latin names, some stores sell different plants using multiple names. Try looking up their picture on the internet before you buy, to make sure it's what the name says it is.
The Java Moss is also very bad tasting to fish, and won't get eaten. It's also very dense so it's good if you're considering breeding.
All of these plants are fairly forgiving, and I bought each plant at my LFS for $3 - $5 CDN.
Java Moss can be split into several bunches that will each grow into a full sized bunch. Penny Wort and Hygro can also be propegated by simply cutting off the upper portion and replanting it in the substrate. Java ferns propegate by growing entirely new baby plants on the end of their leaves, which can be trimmed and discarded or replanted. Just buying one of each species and propegating it to fill your tank is cheaper in the long run.
I grow all these species in my 30 (US) gallon tank using only a standard hood with one bulb. (Aqua-Glo 20W 18,000K) and they are doing so well they need frequent pruning. The only things I add to my tap water are dechlor / stress coat mixture, and Plant Gro iron enriched aquatic plant fertilizer. (0.15 - 0 - 0). I don't bother with C02 or anything special and they do just fine.
Basically, if you can afford a very small investment in time when doing your regular water changes to prune dead leaves / excess growth and add a capful of fertilizer, theres usually no more to it.
Good luck if you decide to go ahead with the planting