You said that you "are going to". So there is time yet to change your initial intentions. Take a look here. My suggestion is it would be good start for newbies.
You can come and learn at my place. I have WSC-2008 program and it involves many versions of 8051 uC and application programming in C++. Look at my web site for WSC-2008 or embedded systems training. These are short three to five days programs. My contact address, phone numbers, and email are on web site. You may also find other training centers near your place.
__________________
Prof. (Dr.) Shyam, Managing Director for Sensors Technology Private Limited. Gwalior, MP474001, India.
"Almost" Good Answers: