My suggestion is time out. He is old enough to understand what time outs are all about. 1 minute per time out period. If he gets up before the one minute is over, place him back into time out and the minute starts over again. TIme outs are for him, not for you, to do, so donnot sit by and watch him during the time out time. go about your normal day. He may get up, but pick him up and put him back until he stays for the full time of time out. Once his minute is over, go to him, get down on his level and explain to him why you put him in timeout. Believe me if he can tell you to shut up, he can understand what you are telling him about why he was put into timeout. Tell him that if he does it again he will go to time out again. Have him hug you and/or tell you he is sorry for his behaviour. this teaches him that his actions hurt you, and teaches him empathy. Be consistant, that is the key. I would sit down and have a long talk with teh daycare director. Tell her about your child's worsening behaviour while in classe. Maybe arange fora few hours to observe your son's class, and find out why he is doing this, or who he may be picking it up from. tell them that you use time out at home, and would like the same punishment be given while in daycare.
As for tanturums, my thing is this. let them do it. put them in a safe place, where they can't hurt themselves, property or you adn let them have at it. Ignore it. tanturums are thrown to get a reaction from you, even negetive attention is still attention. Ignoring it, and going about your day will teach them that throwing a fit will not get him the desired result, and was a compelet waste of his time. He is tired, and his throat is probably sore, and all for nothing. Mommy didn't even notice i was going nuts, and why was i anyway. See what i mean. Ignore bad behaviour, but reward good. praise him for every single thing he does right. Every time he listens to you, does what you ask, or behaves, reward that behaviour with lots of postive attention and praise. ignore the rest. He will get the picture very soon.
HTH
B.