Login using Social Account
Login using your credentials
You should be proficient in one of the programing languages (python recommended) and machine learning algorithms.