This course is concentrated on learning java 8 basics. nowadays there is very huge demand for java 8 in java development field. this is a best course to learn basic things in java 8. learning new things in java is always a career added advantage to java developers and it also improves their opportunities if they update themselves. so i strongly recommend this course to them. so,you should know java basics before enrolling for this course. this course is not for experts in this field. at the end of this course i am sure you will be able to have a basic knowledge on java 8.please observe that it is a very basic level course in java 8 discussing it's new features. so,don't expect too much from this course.