当我不懂很多术语时如何学习编程?

How do I learn programming when I don't understand a lot of terminology?

有框架、api、库、多范式编程语言和许多我不理解的术语。我应该开始学习编程语言并边做边学吗?

我正在学习错误;刚结束第一年。我们学习了视觉基础。我正在自学网页设计 - html、css 和 javascript。在接下来的几年里,我们学习了 c#,php 但没有太多的前端,专注于数据库。我的目标是设计和开发网站,所以我想自学一些我们在大学里不会涉及的东西。

如果您的目标是创建网站(而不是 Web 应用程序),那么很可能您不需要学习框架/api/编程范例。 Html、css 就足够了,一些 java 脚本会让您的生活更轻松。

但是如果您正在开发 Web 应用程序,那么您需要了解客户端-服务器体系结构。 Web 应用程序由客户端部分(前端)和服务器部分(后端)组成。如果你的大学已经涵盖了后端(php、c#、java 等),那么你可能希望自学前端。首先推进您的 html、css,尤其是 java 脚本。然后,你可以尝试一个专注于操作 DOM 的库,例如 jquery,然后是一个数据绑定的库,例如 knockout、vue、react 等

关注前端和后端的分离,以及它们如何相互通信。完成后,您可能想要查看一些前端框架(或者如果您发现库已经满足您的需求,则不查看)。您可能想查看我写的有关此客户端-服务器内容的 introductory article