Learn any new programming language with ease.
Become familiar with variables, loops, conditions, object-oriented programming concepts, and more advanced topics.
Q: *What will I learn in this course?*
Ans: You will learn the fundamentals of Java. We will initially learn about variables, conditions, loops, arrays, operators, and user input. Then we will take a closer look at classes, objects and methods. Finally we will go over fundamentals concepts of Object Oriented Programming: Inheritance, Encapsulation, and Polymorphism.
Q: *How will this course be taught?*
Ans: This Session will compromise of two parts: paper and computer. We will not directly dive into coding but rather gain an understanding of what the concept is and why it is important (on paper). Then we will move to the computer where I will lay out the syntax of the concept for you and give you ample of examples and mini challenges to strengthen your understanding of the concept.
By the end of this course, the hope is that you have a good grasp of the concepts introduced in this course and are able to utilize them effectively.