Here are some good sources for learning Turkish online:
- Learn Turkish Online for free
- Turkish Language Class
- Manisa Turkish
- Teaching Turkish
- Türkçem
- FSI Turkish Basic Course
- Türkçe
- Totally Turkish
- Turkish Suffix Dictionary
Online Turkish dictionaries:
- Güncel Türkçe Sözlük (Turkish Dictionary)
- Turkish-Bulgarian-English-etc. Dictionary
- İngilizce-Türkçe Sözlük (English-Turkish Dictionary)
- Turkish-English, English-Turkish Dictionary
- Turkish, English, etc. Dictionaries
- Various Turkic-Turkish Dictionaries
- Etymological Dictionary of Turkish
- Various Turkish Professional Vocabularies
- Tureng (Turkish-English-Turkish Dictionary)