On olemassa monia erilaisia johtamiskursseja, jotka käsittelevät erilaisia johtamisen ongelmia. Jotkut yleisimmistä johtamiskursseista keskittyvät tiettyihin johtamisstrategioihin, ja ne on edelleen jaettu erityyppisiin yrityksiin, joita on johdettava. Monet tämän tyyppiset kurssit omaksuvat enemmän johtamis- ja viestintäteemaa kuin johtamisstrategioiden ja -teorioiden yksityiskohtien käsittelemisen. Liikkeenjohdon kurssien lisäksi on myös kursseja, jotka on suunniteltu itsensä tai jopa tietyntyyppisten ryhmien hallintaan.
Liikkeenjohdon kursseja on monenlaisia, mutta ne keskittyvät usein strategioihin, joilla käsitellään tiettyjä tilanteita, jotka voivat olla ongelmallisia johtajalle. Näitä ovat ongelmat työntekijöiden, taloushallinnon tai ajanhallinnan kanssa. Yleensä liikkeenjohdon kurssit käsittelevät monenlaisia ongelmia luokan keston aikana. Tämäntyyppisiä luokkia on mahdollista löytää sekä perus- että jatkotasolla, vaikka syvälliset kurssit johtavat yleensä jonkinlaiseen sertifiointiin. Vaikka nämä kurssit on tyypillisesti suunniteltu liiketutkintoa hakeville, on myös vaihtoehtoja johtajille jo työskenteleville.
Luokat, jotka on tarkoitettu johtajille, joiden on päivitettävä tietyt taidot, muotoillaan usein enemmän kuin työpajoja kuin perinteisiä akateemisia kursseja. Tämäntyyppinen luokka sisältää usein kokemusten jakamisen, pelien ja harjoitusten läpikäymisen sekä käytännön taitojen oppimisen, jotka voivat auttaa johtajaa parantamaan johtamistyyliään. Usein näiden johtamiskurssien painopiste on johtajuudessa ja viestinnässä, johon usein liittyy oppiminen motivoimaan työntekijöitä.
Hallinta voi olla hyvin erilainen asia kontekstista riippuen. Jotkut kurssit käsittelevät tietyn alan hallintaa tai ovat johtajan palkkaavan yrityksen suunnittelemia. Tämä voi tarjota ammattilaiselle arvokasta kokemusta, joka liittyy suoraan suoritettavaan työhön. Usein tämäntyyppinen kurssi muodostuu koulutusohjelman tai vetäytymisen muodossa, ja moniin liittyy tiiminrakennusharjoituksia.
Yritysten johtamisen lisäksi on myös kursseja, joissa opetetaan hallitsemaan muita ryhmiä ja ongelmia. Esimerkiksi vihanhallintakurssit auttavat yksilöitä hallitsemaan tiettyjä persoonallisuuden piirteitä, kun taas urheilunhallintakurssit opettavat urheiluryhmien ylläpitämiseen tarvittavia taitoja. Aina on mahdollista parantaa tapoja hoitaa erilaisia ryhmiä ja ongelmia, vaikka tutkinto, jonka henkilö tarvitsee urheilutiimin johtamiseen, on hyvin erilainen kuin se, jonka henkilö voi saada liiketoiminnan johtamiseen.