I've completed about 75% of this course and have just finished the lambda expressions section. I really appreciate that Tim is keeping this course up to date and adding new material. Thanks Tim for an excellent course.- Tracy Moore
Absolutely loving this course. I wanted to prep before going to uni and this course has helped make all of the java work at uni a lot easier. Tim does an amazing job with helping to really reinforce everything that he teaches using challenges, which I definitely recommend doing. He then takes you through a solution for it and talks through it leaving no stone unturned.- Gun-Woo Nam
The explanations are good. And I am very thankful because Tim answered my questions very fast. I took other lectures from Udemy as well, but usually tutors take more than 3 days to answer. Thanks Tim!!- zak wan
Tim is an extremely experienced instructor and it definitely shows in this course. He creates outstanding examples and sets up good challenges to test your developing skill. I'll be looking into taking another course from him soon! Can't recommend this course highly enough for beginners looking to get started programming in Java.- Jonathon Pemberton
The best "hands-on" Java programming course available on Udemy. Full stop. Tim Buchalka is simply the best on-line teacher around: dedicated, passionate and funny, too. Clearly, if you want to take a certification exam, this course will NOT cover all you need to know, because --in that case-- what you need is a structured study approach. Nevertheless, this course is well designed and delivered in order to provide you with a "Java programming traineeship" that is going to prove extremely valuable, both in "real life" and when you sit to take an OCA/OCP exam. Definitively worth my money: I'd strongly recommend it.- Lorenzo Valerio Pugliese