我在编程方面是新手,我还没有学过任何编程语言。我有一些基本知识的HTML和CSS和C++,请您建议我应该掌握哪种语言,成为一名专业的网页开发人员,并请建议我的顺序,哪种语言的第一,等等。
我想发展一个网站,是反应,互动和人们可以注册访问优质内容。
发布于 2017-07-15 06:10:16
C++是一种编程语言,即使它不常用于网络开发;)
构建Web站点通常涉及两部分:服务器端(也就是后端)和客户端(浏览器,也就是前端)。在我的Web开发工作中,我通常在服务器上使用PHP和MySQL,在浏览器上使用带有HTML和CSS的Javascript。为了跟上我的代码,除了学习HTML标记语言和CSS (一种表示语言)之外,您还需要学习另外三种编程语言-- PHP、SQL和Javascript。对于大多数严肃的Web项目,您会发现需要进行类似的工作。
我的建议是,你得到一或三本好的当前书籍,并努力完成这些练习。对于后端工作,PHP开发(第5版)可能是一个很好的起点。客户端工作的一个很好的组合书籍是Sams自己自学HTML,CSS和JavaScript都是一体的,它涵盖了HTML5、CSS3和Javascript (包括jQuery)。至于响应性Web设计,您可能需要考虑学习反应式网页设计:初学者指南或Sams在24小时内自学响应式网页设计。除了学习编程语言之外,您还想学习好的设计原则,但这是另一个问题……
请注意,Sams Teach Teach系列的"24小时“并不是一天24小时,而是24小时的编程课程,每堂课一小时--所以您需要计划至少花几天的时间来完成这些课程。
博士
当我开始做Web开发时,HTML几乎是所有要使用的东西,甚至为您的站点创建一个数据库也是托管公司的一个昂贵的选择。随着PHP的出现,我收到了一本关于PHP的Sams Teach自己的书,它大大减轻了构建Web站点的痛苦。我发现这种形式很容易使用,因为学习是以小块的形式出现的。过了一段时间,MySQL出现了,我得到了更多关于一起使用PHP和MySQL的书籍。我认为下一个出现的是Javascript,但它没有得到广泛的支持,而且浏览器支持也非常不一致。(有些人仍然发誓说他们的不相容之处.)同样,更多的书籍也起了作用,尽管最初我只将Javascript用于“可爱”的功能,比如将雪从页面上拉下来,被光标的位置拖拽,因为不可靠的支持使得很难用于严肃的项目。当CSS被引入时,由于不同的功能集和解释,这是另一组令人头疼的问题,我再次坚持“旧方法”来保持我的站点的持续工作。然而,这个时候,CSS变得越来越普遍,为了推进我的工作,我买了更多的书。现在我们有了HTML5、CSS3和网站,除了桌面系统外,还有越来越多的分辨率--那么我在做什么呢?多买些书..。
书是你的朋友。去买些,然后学会爱他们。
https://webmasters.stackexchange.com/questions/107834
复制相似问题