<p>Everything that is concept-driven takes practice. When I was learning Java, I had to read the basics given by [Oracle[/url</a>]. However, I think these are some nice tutorials on how to get started. I don’t think your instructors makes you create entire GUIs with some simple functionality, i.e. a calculator for example. </p>
<p>Java:</p>
<p>[ol]
[li][url=<a href=“http://chortle.ccsu.edu/CS151/cs151java.html]...one”>Introduction to Computer Science using Java]…one</a> website](<a href=“JDK 20 Documentation - Home”>Trail: Learning the Java Language (The Java™ Tutorials))[/li][li][…another</a> website](<a href=“http://www.tutorialspoint.com/java/]...another”>Java Tutorial)[/li][li][…and</a> another website](<a href=“http://www.java2s.com/Tutorial/Java/CatalogJava.htm]...and”>Java Tutorial)[/li][/ol]</p>
<p>VB:</p>
<p>[ol]
[li][…one</a> website](<a href=“http://www.homeandlearn.co.uk/NET/vbNet.html]...one”>Microsoft Visual Basic .NET tutorials for Beginners)[/li][li][…another</a> website](<a href=“Microsoft Learn: Build skills that open doors in your career”>Getting Started with Visual C# and Visual Basic - Visual Studio 2015 | Microsoft Learn)[/li][li][…and</a> another website](<a href=“Free Online Tutorials and Courses”>Free Online Tutorials and Courses)[/li][/ol]</p>
<p>In my opinion, these are good resources.</p>