HTML、CSS、JavaScript、PHP、MySQL的学习顺序是什么
HTML、CSS、JavaScript,这三个先一起学,前端的核心,自己动手写几个简单点的网页,基本上就入门了,要精通的话,最好是参与实际的项目。
PHP其次,单独学,最好是用来做后端,或者是服务端,也可以用作微服务端,这个需要点时间来掌握基础的语法,也就是学习曲线稍微有点长。
MySQL最后学,数据库端,基础的话就是SQL语言必须先学会,深入的话,各种集群主从数据库,各种缓存,总之一句话说不完。
如果你是初学者,主要是要弄清楚基本原理,比如以windows系统为例,Apache设置,数据库安装与ODBC设置,网页上的一个request是怎样用JavaScript 来校验并通过CGl(php、python等)将数据传递到后台,然后如何通过ODBC来connect到数据库,并用SQL语言对数据库进行操作,最终结果(response)又怎样送回到客户端(网页)。CSS可以放到最后需要时再学。对于其它的语言(应包括SQL语言),先尽量先直接简单学习语言,无所谓先后,自己控制即可。能够在网上送一个 request 出去,然后从后台得到response回应就可以了。基本原理弄清楚了,再加強上述对语言学习,以后可借助于各类工具。初学时不建议通过各种工具来完成,因为熟悉这些工具需要花额外的时间。如果有人指点,自己用点心,在系统设置好后,一两天就可以把这些基本原理写出个demo.
题主写的就是学习的一般顺序,MySQL放在PHP前面也是可以的。
先学HTML和CSS一个是因为这两个相对比较简单,同时因为两者属于前端,比较容易看到直接的学习反馈,很快就可以看到自己做的东西。不过要深入掌握CSS也不是很容易的事,需要反复练习积累。
接下来一般就是学习JavaScript,这个相对于CSS就难一些了。随便找一本JS的书都是大部头,看入门级别的视频教程基本上也要半个月一个月的样子。要深入掌握JS就更不容易了。
JS入门之后,学习MySQL也行,学习PHP也行,都有道理。接着学PHP可以对比JS来学习,掌握一些学习编程语言的比较学习法,不过对于初学者确实容易搞混。反复练习之后就能掌握了。以后学其他语言也可以这样对比学习。
MySQL入门比较容易,掌握基本的增删改查不难。先学MySQL的好处在于学习PHP或其他编程语言的时候,对于操作数据库的章节掌握起来更顺畅。
以上学习顺序是针对入门来说的,入门只需要掌握基本的概念,常用的一些方法,能做出一些东西来,给自己多一些正反馈,有利于提高学习的兴趣,避免过早接触较难的东西,以至于从入门到放弃。
入门之后,再根据工作需要或者自己的兴趣选择前端或者后端的东西深入,扩展。
HTML、JavaScript、CSS、MySQL
HTML让我们了解网页制作的流程
JavaScript让我们知道流程实现的过程
CSS 让我们的网页更>简便/p>
MySQL 我们网页的血液
没有赞以后就不回答IT类了