当我不懂很多术语时如何学习编程?
Posted
技术标签:
【中文标题】当我不懂很多术语时如何学习编程?【英文标题】:How do I learn programming when I don't understand a lot of terminology? 【发布时间】:2016-11-02 18:36:52 【问题描述】:有诸如框架、api 和库以及多范式编程语言之类的东西,还有很多我不明白的术语。我应该开始学习编程语言并做项目并边做边学吗?
我正在学习错误;刚结束第一年。我们学习了视觉基础。我正在自学网页设计 - html、css 和 javascript。在接下来的几年里,我们学习 c#、php,但没有太多的前端,重点是数据库。我的目标是设计和开发网站,所以我想自学我们在大学里不会涉及的东西。
【问题讨论】:
是的,学习语言,积累知识。第一天没有人知道所有的框架和行话。你所能做的就是消除你的无知。 做很多编程——你会学到 【参考方案1】:如果您的目标是创建网站(而不是 Web 应用程序),那么您很可能不需要学习框架/api/编程范例。 Html、css 就足够了,一些 javascript 会让你的生活更轻松。
但是,如果您要开发 Web 应用程序,那么您需要了解客户端-服务器架构。 Web 应用程序由客户端部分(前端)和服务器部分(后端)组成。如果您的大学已经涵盖了后端(php、c#、java 等),那么您可能希望专注于前端进行自学。首先推进你的 html、css,尤其是 javascript。然后,您可以尝试一个专注于操作 DOM 的库,例如 jquery,然后再尝试一个数据绑定库,例如敲除、vue、react 等。
专注于区分前端和后端,以及它们如何相互通信。完成后,您可能想要查看一些前端框架(或者,如果您发现这些库已经满足您的需求,则可以不查看)。您可能想查看我在这个客户端-服务器上写的 introductory article。
【讨论】:
以上是关于当我不懂很多术语时如何学习编程?的主要内容,如果未能解决你的问题,请参考以下文章