Not the right languages, but if you want to see TDD being done, deeply, there's a guy, Brett Schuchert, who has some very detailed videos where you watch him do it and he explains what he's doing and why.
He has an 11-video series on using TDD in Java to create an RPN calculator and a 3-video set for a C++ dice-game example.
(I suspect it might be helpful to duplicate his setup and to actually follow along, doing what he's doing, to really get the full mileage and not just to passively watch.)
Again, not the languages you are interested in, but once you get TDD in your head, I expect translating the knowledge to other languages/test-frameworks would be pretty easy. (As to which frameworks to choose, you can probably Google that up pretty easily).
His video albums of this stuff are on Vimeo here:
https://vimeo.com/user3159463/albums
P.S. If you Google: site:youtube.com TDD C# (or Javascript) or site:vimeo.com TDD Javascript (or C#) you'll find a whole bunch of videos.
Here's a 2 hour C# TDD video:
https://www.youtube.com/watch?v=pzonnSyqVfc
On Vimeo there are many videos too, including a Javascript TDD of Fizzbuzz and also a TDD calculator kata.
Again, might best to do it along with the presenters and not just watch the videos.
Good luck.