|The Perfect Course On Java Basics|
|Written by Nikos Vaggalis|
|Monday, 10 April 2023|
Do you want a rapid and self paced tutorial on Java basics, OOP, and Intellij too as a total beginner? Then this course by Shai Almog is what you need.
"Learn Java Basics" is free and up for grabs on Youtube as a playlist, comprised of 16 short videos, each up to 10 minutes in duration.
When I say total beginner, I mean it as in total beginner in programming, not just Java. As such the course goes through concepts that range from what a method or a class is ,
Some examples of the level of competence taught:
And so on.
The course begins by executing a "Hello World" and continues with :
and putting everything learned at that point together into creating a simple a WORDLE Game.
The later lessons enhance the game with IO & Exceptions and loading and saving state.
Then in "Maven, Objects, Encapsulation & Records" it gets interesting by introducing OOP concepts like
Slowly going more advanced in every step, in chapter "Parsing and Saving JSON with Moshi " you learn how to add dependencies and use external libraries.
But where the course deviates from the simple Programming 101 courses is that it goes a few steps beyond in introducing
It goes on building on it with the rest of the chapters on adding Spring MVC, a Web UI with Thymeleaf and going through concepts like IOC and Spring session scopes.
At the end of the class you'll have become sort of an advanced beginner. Even if many things won't click yet you'll at least have an idea of the concepts and what's possible to be done.
I think a match in heaven would be if the material would be used in a 101 class setting, serving as the base class material
One final note is that the course updates weekly so make sure to subscribe and turn your alerts on. With that kind of depth already covered, I wonder what will be next.
All code can be found on Shai's Github profile under the Worlde* repos.
or email your comment to: email@example.com
|Last Updated ( Monday, 10 April 2023 )|