Hungarian is not like Latin or Russian where you have a set number of 'cases' proper and therefore a declination. In school, you never learn or practice declination in Hungarian.
Hungarian is an agglutinative language 'gluing' one (or often much much more than one) suffix to the root of the word. So you learn endings:
-ban = "in"
ház+ban = "in (a/the) house"
Then you learn "vowel harmony" varieties of this ending:
-ban, -ben
házban, mecsetben ("in a/the house", "in a/the djami")
The you learn that endings often come in groups of three:
(1) -be/-be: into the house [directional INTO]
(2) -ban/-ben: (with)in the house [static WITHIN]
(3) -ból/ből: out of a/the house [directional OUT OF]
So trying to learn "tables" and declinations won't get you far. You have to expose yourself to the language grassroot style, understanding one step at a time and learning exceptions and special cases all the way through. Hungarian is simply not as mechanical as Indoeuropean languages. It is much more similar to North American Indian languages like Lakota.
From an Indoeuropean direction, Hungarian is just as difficult as Turkish or Lakota. Instead of memorizing declinations or conjugation, you have to immerse yourself in the language quite intensively to pick it up. This is simply because the grammar and syntax and word formation logic and word order logic are such that they cannot be mechanically memorized -- there are too many exceptions. You have to become comfortable with one structure before you can understand the next one. Slow, rewarding process. And a fantastic language, I'm telling you.
Ateesh