@HAWK - Maybe you can move this question and my response to a thread more directed at UX UI courses?
@wonpyofan Won Pyo Hong - I will be happy to share my experiences but remember this is just my own opinion. I didn't take the UI course, instead I took the UX (User Experience Design course) but I did have the opportunity to interact daily with UI students on the Slack channels, asked them questions about the course, reviewed some of their work and I downloaded the UI Course Plan document too and reviewed it several times.
In the UX course you graduate with one major responsive web app or project for your portfolio and it's the same one for everyone unless your mentor gives you permission to work on something else you'd rather work on.
I think the UI course is more structured so that you have more small samples to show for your portfolio. The very last instructional chapter says you will be creating an "entire app from top to bottom" but I hardly see how that's possible to accomplish in such a short amount of time - so it will probably be more like an early first draft of an app, not something very polished or thought out - that kind of work takes time.
The one major issue I have with the CF UI course is that they hardly touch on at all how to design UI's for specific platforms like Apple ios or Android/Google Material Design. Instead they talk very very briefly about it in the course and then direct you to some resources on the Web and basically say "now go learn this stuff in detail yourself." But to my mind, this is such fundamental information to have that it should be the FOCUS of the entire course, after all the course is called UI Design but I really see it more as course in Visual Design principles.
It would be like teaching a course on cooking egg omelettes but hardly discussing eggs!
I've talked this over with some folks in the UI course currently and they seem to very much agree with my feelings.
BTW - that's one thing you WILL get, access to a fantastic student community where the culture is very much for everyone to help each other get through the course with the best possible outcome.
A UI designer that only is able to think in terms of visual design esthetics would make for a poor UI designer in my opinion - the UI course does touch on bigger issues to give the students context but it seems to be a minor part of the training and relies too much on external material. Frankly, I see it in the UI materials I've reviewed from the CF UI students, the designs LOOK great but I can't tell WHY anything was done.
For me I found that I needed to create several other design samples to put in my portfolio that I worked on on my own after graduation or shortly before. You really should aim for 3 good design samples to show in your portfolio at the minimum. Like I said, the UX gave me the material for one major project to show.
You asked about the Job Guarantee. I graduated about a month ago and I have received some support in finding a job, mostly advice on my LinkedIn profile, portfolio and resume. They've also submitted my information to recruiters for specific job opportunities in my area but frankly don't think they will find a job FOR you - you have to do the majority of that work yourself, there are just too many students so it's quite understandable.
I don't every actually endorse or recommend the CareerFoundry training programs unless the person I am talking to knows exactly what they will and what they most likely will NOT be getting. Also you have to be willing to go above and beyond the way the course is structured to teach yourself the necessary information. The lessons in the UX and Web Development courses are often confusing and poorly structured and written so that even the CF Mentors don't seem to understand it well - you will often be going Huh? What do they mean by that? or WHAT do they want me to do?
Will you find a job "you love" within 6 months of graduating? I don't know but it seems you would have little to lose by trying.