To learn UI/UX design you must enroll yourself in a communication design course. There are several schools that offer a degree or diploma in communication design. There are even some schools that offer a dual degree - international and UGC recognized, in the discipline.
Given the practicality of the subject, most communication design programmer are designed to deliver skill-based learning, where students get a more hands-on approach and sharpen their creative design skills. These programmer are often multidisciplinary where students not only learn about graphics and designing but are also made familiar with the concepts of advertising, marketing, branding, etc., making them a jack of all trades.
I learn and gain knowledge about UI/UX from hackathon name @hackthisfalldev
and really had an amazing experience in it.