The Course Where Programming and Fun Meet! Learn JAVA from Scratch With PLENTY of Free Resources and Challenges.
What Will I Learn?
- The core skills needed to program any application
- Have a concrete understanding of the fundamentals of JAVA
- Be able to build simple but useful applications
- Have a very well-rounded knowledge of programming
- Learn any new programming language with ease
- Be familiar with variables, loops, conditions, object oriented programming concepts, and more advanced topics
- Eclipse – don’t worry, I will show you how to set it up
- Desire to learn
Q: What will I learn in this course?
Ans: You will learn the fundamentals of Java. We will start of easy and 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, Polymorphism and Compositions.
We will not merely glance over these topics but get a thorough understanding of what they are, how they work with each other and what role they play. The goal is for you to be thoroughly versed with these FUNDAMENTAL concepts by the end of the course.
Q: How will this course be taught?
Ans: The videos 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.
Additionally, I will link a document for EACH video which will go over what we learnt and will include plenty of additional resources for you to check out. I will also link the source code for each video.
Once you have a good understanding of the concept, there will be a video where I will present you with multiple challenges at the start of the video and spend the rest of the video solving each challenge I presented, explaining every line of code and the general logic of the solution.
Finally, once you have learnt a handful of concepts and challenged your understanding of them with the challenge videos, I will present you with an assignment that has problems covering all those concepts.
In short, not only will I ensure you have good grasp of a concept but also that you are able to apply it effectively!
Q. How is this course different than other courses?
Ans: First off, this course requires NO prior experience, all it requires is a desire to learn.
Secondly, for each video, you will have an idea of what we are going to cover as I will lay out an agenda for you.
Thirdly, I will supply you with a wealth of opportunities for you to check your understanding of each concept.
Lastly and MOST importantly, this course is FREE and definitely worth your time.
So what are you waiting for? Enroll NOW for FREE and learn java the easy and fun way!
- Anyone who wants to learn java
Created by Rupal S
Last updated 7/2018
Size: 486.97 MB