noch ein kleiner tipp (war in der selben situation, vom gymnasium mit dem "wissen" von ein paar zeilen pascal gekommen..")
fürcht dich dich nicht vor fehlermeldungen die beim compilieren des programms erscheinen! man hat zwar am anfang meist überhaupt keine ahnung was sie bedeuten (und ist dann schnell mal am verzweifeln), das kommt aber mit der zeit.., daher:
wenn du ein beispiel fertig hast das funktioniert, bau mal mit absicht fehler ein, und schau dir die fehlermeldungen an die produziert werden beim kompilieren. lass zB mal ein ; weg, mal ein import-statement, mal eine klammer, schreib eine methode falsch, usw => wenn du weißt wo du mit absicht den fehler eingebaut hast, kannst du die fehlermeldung wahrscheinlich besser interpretieren, was dir wiederum hilft wenn mal eine auftaucht obwohl du keinen fehler (mit absicht) eingebaut hast
ansonsten, wurde eh schon erwähnt, üben üben üben - würde auch kleine beispiele aus folien/büchern/etc einfach mal abtippen, kompilieren, ausführen - alleine schon um die tastatur-befehle (wer benützt im normalen leben schon geschwungene klammern?) intus zu bekommen