Fluent Software Solutions is a software consultancy based in the UK that provides bespoke development and software developer training services.
At Fluent Software Solutions, we have years of experience in software development, and believe in sharing that knowledge.
From the process side of things like getting up and running with Scrum,Kanban, or other agile and lean techniques to more technical topics like software design, and language training on Java, C#, and Clojure, we can deliver training the will really benefit you and your team.
We believe the best way to learn is by doing, so carefully craft our courses, to mix the theory with practice, and even include many online and offline resources to make sure you get the most out of your training during and after all sessions.</p>
Take your courses with you and learn anytime, anywhere.
Learn and practice real-world skills and achieve your goals.
This “Java Training: Test Driven Development Tutorial for Java” course provides everything you need to know to get started with test driven development in Java.
This course covers test driven development from scratch, through video lectures, demonstrations of practicing a test driven approach, and through exercises for you to complete, allowing you to gain valuable experience in using TDD.
For more information on our “Java Training: Test Driven Development Tutorial for Java” courses, visit our course page.
Sign up for this Java Training course now and learn from the ultimate test driven development tutorial for Java.
I was really looking forward to this course and I bought this one for 10 USD, and that seems to be the reasonable price if there is such a thing at it's current state. The teacher is really good in many ways, but the scope of the class is too narrow and is too focused at explaining the concepts at an abstract level (Examples of this below). For example, section three needs a walkthrough with practical coding examples, preferably after each principle. At least one final walkthrough at the end of the videos. There are way too many Powerpoint presentations compared to video walkthroughs. They are good, and the information in them are good, but they lack practical examples where we as students can see how things are built with TDD. In Real world TDD part 2, the teacher is reading up pre-written code. This is a weak pedagogical approach since it doesn’t show how he gets to this code and why. I would like to have seen how this project was built from scratch, so I would understand the process following along. Just understanding code, does not translate into new behaviour or practical competence because it lacks deep understanding and context or experience to draw from. This is also a major issue of “how to test legacy code”. It does not show how to do it in practice, instead he shows how it was fixed by reading code. That is sure interesting, but it doesn’t give me any experience to draw from doing the same. Also the course lack how to test UI elements, which I think is necessary to get a higher grade. Final judgement; interesting (too short course) on TDD, but the lack of other good material online might make it the entry point to TDD in lack of better things out there using Java. If the teacher added walkthroughs showing how to use good judgement with a couple of more projects, it could easily become the five stars-course I think it should become. If you buy it with the current 36 videos, ask for a huge discount.
I am new to TDD. This course provides a good background into TDD but it also teaches about good OO software development principles. I learned a great deal and highly recommend this course. The instructor is very good. He approaches the topic in a very slow and relaxed manner and his lessons are easy to absorb, even for a new developer. The only criticism I have with the course is that some of the slides are hard to read on small high resolution screens such as laptops and pads. This only occurred when the instructor was showing source code within his development IDE. The author does provide source code as a downloadable file.
The presentation of the topic in this course was excellent. Course itself is a bit on the pricey side, but the price shows positively in quality. Really liked the more general aspect into object-oriented programming in section 3. Made me learn a lot more from this course than "just" TDD in Java.
The content of the lessons is great. The concepts are presented clearly, and the walk-throughs make things even more clear when watching the teacher write example code. I found it a little frustrating how slowly the teacher speaks, and how often he pauses for long periods of time (5 or 10 seconds). If you like taking a slow pace, then maybe that's not a negative for you. Worth the money.
This is a great course and gives a practical approach to TDD, something not many tutorials do. As TDD becomes more of an industry wide best practice, this is an important toolset to work with.