Foundations of Machine Learning: A Beginner’s Journey