Different ways to trigger jobs

Hello, I am new to kubernetes and using minikube for development and learning.
I want to trigger a job by using any api call or by code . please provide me some detailed guide how can I achieve this.