1.开发语言选择——php
PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。
主要特点
(一)开源性和免费性
由于PHP的解释器的源代码是公开的,所以安全系数较高的网站可以自己更改PHP的解释程序。另外,PHP 运行环境的使用也是免费的。
(二)快捷性
PHP是一种非常容易学习和使用的一门语言,它的语法特点类似于C语言,但又没有C语言复杂的地址操作,而且又加入了面向对象的概念,再加上它具有简洁的语法规则,使得它操作编辑非常简单,实用性很强。
(三)数据库连接的广泛性
PHP可以与很多主流的数据库建立起连接,如MySQL、ODBC、Oracle等,PHP是利用编译的不同函数与这些数据库建立起连接的,PHPLIB就是常用的为一般事务提供的基库。
(四)面向过程和面向对象并用
在PHP语言的使用中,可以分别使用面向过程和面向对象, 而且可以将PHP面向过程和面向对象两者一起混用,这是其它很多编程语言做不到的。
<?php #这是一个程序echo 'Hello GXUSTCLA';?>
2.工具准备
我以开发留言板为例,需要准备phpstudy、notepad++
当然自己可以下载其他的软件,比如wampp代替phpstudy,sublime代替notepad++...,这些只是工具方便开发而已,如果想要研究可以手动搭建apache+php+mysql或者nginx+php+mysql环境(我以前都是这样搭建)。需要的工具自行下载,这里不提供下载链接。
3.教学计划
环境搭建→前端表单→php后端数据处理→数据库操作→留言展示→优化
4.进阶计划
留言板→个人博客→cms系统→商场开发
感兴趣的伙伴可以一起跟进哦。
补充一哈,我当初在学校自学了几个月,现在基本工资10k(虽然不高,但是知足了,况且还有外包),但是我觉得我是喜欢编程才选择跨行抢人家饭碗的。