I have attended iOS 5 course and skimmed through iOS 7 course, so I hope my comment would apply to this course as well (just looked at contents/chapters). I don't really recommended attending this class without programming experience and also one should be good, I mean with beginner experience also it will be difficult. I was beginner at programming and it was difficult. Lots of things didn't make sense and ultimately I gave up in middle. Now I have understood basics of programming paradigms, like loops, object oriented programming and other concepts like MVC, things started making sense. For me iOS8 class gonna be good experience, I hope. Plus swift is easy to understand syntax wise compared to Objective C, for me.
Note that I am still a noob at Objective C, however I have learnt bit of Python and things still make sense. Hope this helps you.