While SoloLearn suprsingly does have a section on machine learning, its not enough for it to be advanced. You'll have to go outside of SoloLearn, onto your own machine to do any serious work.
However, you can learn language basics on SoloLearn and use that knowledge in conjunction with machine learning on your own.
Machine learning and programming are nearly different topics entirely, but they do rely on eachother. Being good at training nueral networks doesn't nesscarily make you a good coder.