The problem comes in that unless you learn really fast, you wont be making plugins or CCs right off the bat. Your best bet is to start with a popular plug in or CC and read it line by line to learn what each of those lines do. Then experiment by modding the code to your needs to see the results. Then when your ready get a blank template and start coding.