The course duration varies depending on the track you are interested in and your current experience level. On average, they go from 6 months to 12 months including mentorship and preparation (pseudo interviews and resume revamp) for your first major gig.