Welcome again
Russell King wrote: . . . Do you think its important to commit the primitive data types to memory as well?
No. When you need them, you will learn them. In fact as a beginner, stick to 4 primitives:
int double char boolean
Forget the other 4 for the time being.
What other "basic" conepts shud a new beginner learn by heart?
The 3½ kinds of iteration, the 3½ kinds of selection, writing backwards (see links in
this post), and working out why I try to get everything into 3½ categories
Encapsulation: make all your fields private and provide access only
via appropriate methods.
The most important concept and the one which seems to cause most difficulty is that
you should create an object for (just about) everything.
And it is, “should,” please, not
shud or ppls.