Astrophysics of black holes : From fundamental aspects to latest developments.