The courses provided by IDF are extremely good and provide a comprehensive study for those who wanna pursue UX design as a full time career. It's not just about the fundamentals but the way they've organized it that turns out to be helpful for everyone, from beginners to experts. The assignments are pretty good and the community is really helpful to get your doubts sorted. Moreover, all members ( Rikke to be specific) were really kind to understand my issue and provide me with every possible help during my journey. Would highly recommend you all to sign up for it.