I agree with EddieJ. If you think you already know the material — try to test out of it. If you don't know the material — take the class. There will ALWAYS be some people in the class that already know (some of) the material or learn faster than others. That's to be expected.
Also, the thing that always slowed me down (way back when) was learning how to use the silly Editor the class used. Nowadays, I imagine you'll use an IDE — so I'd find out which IDE the class uses and spend some time getting used to it. There's almost nothing worse than knowing what you want to code and fighting the editor.
Your instructor will teach you how to program. Learning how to use the editor is usually something you teach yourself.
If you already know what they are going to teach you before the class starts then you should ask them to give you a proficiency test and if you pass it then you can get credit for the class without having to take it.
This depends on the class requirement's – so read up on this
that is something they'll teach you
you'll either learn python or java in the class (small chance you'll learn C or C++)
yes u can
ask the instructor