See the old post about 39 other free courses (some of them may be expired): 39 Free Courses @ Udemy

UPDATE: Adding some more courses