Nominative & Dative cases
I still do not understand the difference between Nominative case & Dative case and how actually you spot them if they are in a sentence?
completely agree with bel99, accusative is used for direct objects and after accusative prepositions and dativ for indirect objects and after dativ prepositions and dativ verbs. You need to understeand what direct and indirect objects are in English before attempting this in German
Okay, you need to learn this for English before you start studying another language. There are many good grammar websites out there. Short answer: the dative case represents "to whom" or "to what". Example - I gave the apple to the horse - "I" is nominative (subject), "apple" is accusative (what is given), and horse is dative (to whom it is given.)
The answer is more complex than that, of course, especially in German. Read up on English sentence parts first.
I can identify with the OP. I remember trying to learn German in high school and being confused by declension. I didn't do well in English grammar, and German totally confused me. In my 20s, I learned Esperanto and when I started German up again when I was 30, it suddenly seemed very easy. A grammar-intensive language like German is going to be nearly impossible without a firm understanding of grammar.