Here’s a few resources on where you can learn to speak Czech online for free:
Little Czech Primer – A website with pictures and words. A good way to learn vocabulary.
Local Lingo (Czech language) – More vocabulary, grammar basics, tests, and exercises.
A pocket guide to Czech for travelers – Just what it says 🙂
Bohemica – Czech exercises – This is their old version of their Czech language guide. They’re working on the new version now. This is probably the best resource for learning Czech.
Getting stuck learning Czech? Learn How to Speak Any Language!
Keep in mind that dialects differ through-out the country. Hodně těstí!