我现在正在上大学,并且是机器学习爱好者。我想学习后端,以便可以将我的机器学习算法部署在黑客马拉松中以及未来。当我浏览有关后端的Internet时,遇到了各种各样的术语。而且由于我是后端的新手,所以这一切对我来说都很混乱。因此,我想要一个简单的外行人的解释和建议,说明如何继续学习后端并将其应用于我的ML模型以及未来(工作)。
这些是我遇到的一些语言/框架/技术。请帮助我了解其实际用途。我需要学习其中哪些,哪些真正流行?
1. Java Servlet
2. JDBC / ODBC
3. JSP
4. Django / Flask / Nodejs
6. MongoDB / SQL
7. PHP
8. React / Angular
9. Kubernetes
10. ASP.NET
11. IBM Watson
我对其中的哪些具有什么功能以及为什么将其用于后端感到非常困惑。我想对其中的每一个都有一个清晰的了解,因为我觉得如果我要做其中的一个,那么对于后端开发来说可能还不够。谢谢。