You will get a great mentor, some new friends, a community which will push you to keep working on yourself. Overall a very useful course with lots of information which will enable you to dig deeper.
One thing I really liked about the experience was the accountability in the learning experience brought in through the cohort-based learning style and have your questions answered real-time. I was fortunate enough to see the effect and use of program right away for my interviews as am sure to have a lot of avenues to exercise my leanings in near future.
I'd highly recommend this course for people who would like to learn about all the different aspects of software development from experts in the field and get to participate in very interesting guest sessions and a very active community of software developers.