ok, so sorry, the following is a summary of that tag line (2 tables, 2 rules & 2 exceptions, and that's all there is! ):
The 2 tables are 1) the strong endings, and 2) the weak endings.
Rule 1 is: If a determiner is present, the determiner gets the STRONG ending, the adjective gets the WEAK ending.
Rule 2 is: If a determiner is not present, the adjective gets the STRONG ending.
Exception 1 is: If the determiner is from the ‘ein’ type, and masc/nom, neut/nom or neut/akk, then the determiner gets NO ending, the adjective gets the STRONG ending.
Exception 2 is: If the determiner is from the ‘indefinite pronoun’ type, pretend it's an adjective and go to Rule 2.
That's it! All the endings in German summarized in their entirety! Laid out this way, it's quite straighforward.
You still need to know the dictionary gender for every noun. You still need to understand the cases. And you need to know the prepositions and which case(s) they are tied to. But that comes with time, and your German learning curriculum will cover all that nicely in the fullness of time.
p.s., there is one more exception in the Genitive, but it's really obscure and not worth spending time with while mastering the above.
Happy Learning!
Doug