Microchip has online training that covers ANSI C, MPLABX, MCC, a long list of useful projects, and more:
http://microchipdeveloper.com/training-self:start
I have learned much from their training. I highly recommend it for those wishing to dabble in the mystical realm of MPLABX.
Bookmarks