Next semester I may study a course where the ultimate goal is to get to the Borel - Weil - Bott (BWB) Theorem, if not at least try to understand it in the case that we have $G = \text{SL}_n$. I have studied some representation theory of Lie groups from Brian Hall's book Lie groups, Lie algebras and Representations. I am ok with highest weight theory for $\mathfrak{sl}_n$ and I have also studied some Schur - Weyl duality and classification of irreps of $\mathfrak{sl}_n$ from Fulton and Harris.
My question is: What would a learning roadmap for understanding the BWB Theorem be?
I was told by the lecturer we would probably start out by looking at line bundles over $\Bbb{P}^1$. Now I don't mind if there is no single reference/book to read linearly that I have to look into. Though, I don't know how one would build up one's background to get to the theorem. I don't mind if I have to learn things like sheaf cohomology and the like on the way.
If it helps, I have also studied differential geometry and am familiar with the material in chapters 1-5,7,8,11,14,16 of Lee's Smooth Manifolds, second edition.