References for both courses:
Etingof’s lecture notes http://www-math.mit.edu/~etingof/reprbook.pdf;
Gruson and Serganova: A Journey Through Representation Theory; Chapters 1, 2, 3 (particularly 3.1, 3.2, 3.3) of Benson’s book D. J. Benson: Representations and Cohomology I: Basic Representation Theory of Finite Groups and Associative Algebras;
J.P. Serre: Linear Representations of Finite Groups;
James and Liebeck : Representations and Characters of Groups;
flipping through Fulton and Harris Representation Theory gives a nice sense of representation theory.