Trying to get your foot in the door of the largest growing industry or just trying to pick up a new hobby. This course will teach you the Concepts associated with general computer science, but also will also train you to learn the craft of computer programming through Java.
I make an effort to teach you not only the course material but also how it is directly impactful in our technology-driven world.
Each major topic is broken down into defining a new tool or skill, seeing how we can implement it in Java, explore working examples of this tool or skill in action and then finally put this new discovery to the test through either quizzes or code exercises.
This course uses Java as the chosen programming language, but the topics are described through a holistic lens to give light on how other languages accomplish the same tasks. This is not just a Java Programming Course, but rather a Computer Science Course that teaches us how to program in general, then apply it through Java.