PHP:
(1)掌握PHP中的相对路径和绝对路径,和浏览器中引入js、css、image等使用的路径
(2)理解通过域名访问一个网站的过程,域名与IP地址的关系
(3)能够理解并使用递归或左右值解决问题
(4)注意代码的规范,并养成合理注释的习惯
(5)能够实现多文件的上传与大文件的下载
(6)熟练掌握WAMP环境的配置,掌握APCACHE虚拟主机的配置(httpd.conf与httpd-vhosts.conf的关系)
(7)能够独立进行PHP开发环境的安装(集成环境、单独安装)
(8)了解HTTP协议
数据库:
(1)PHP 结合MYSQL使用两种方式实现无限极分类(递归与非递归)
(2)为不同的数据选用合理的数据类型,掌握常见的字段类型,如:整型、时间型、货币型等等
(3)掌握常见sql语句的用法及优化(limit、like、in、and、or、join、order by、group by等)
Js/Jquery:
(1)使用js和jquery修改css属性
(2)在项目中实现多级联动,使用json实现
(3)掌握通过js或者jquery在验证表单没有问题后提交表单
(4)熟练使用js获取表单元素的值,熟练使用jquery简化操作
(5)能够使用js或者jquery获取已经选中的单选、多选按钮的值
(6)掌握js、jquery的ajax操作,json处理
面向对象:
(1)熟悉单例模式的应用场景
(2)了解接口和抽象类的概念
(3)掌握类的继承
(4)掌握__autoload()、__clone()等魔术方法
(5)掌握关键字的用法parent、self、static、const、final
(6)掌握方法(属性)修饰符public、protected、private
(7)掌握构造方法与析构方法的作用
MVC:
(1)掌握thinkphp中的分页类,文件上传类的使用,以及第三方类库的使用
(2)掌握thinkphp的错去调试
(3)掌握thinkphp的搭建,入口文件的重要配置项
(4)理解视图、控制器、模型三者之间的关系
会话控制:
(1)cookie默认是不能跨域名使用的
(2)有安全意识,能够通过session解决用户授权的问题
(3)掌握cookie的存储位置、形式以及生命周期、c
第一家创业型公司做全栈(后台网页,前台mui框架手机端),第二家公司后台开发,偶尔前端加手机端
项目:
(1) 掌握如何发送电子邮件,以及引用场景
(2)掌握微信在线支付原理及实现方式
(3)能够在项目中使用权限控制
(4)能够在windows或者linux下部署项目
(5)使用phpExcel进行数据的导入和导出操作
(6)掌握数据库的设计方案
(7)熟练掌握项目中ajax的应用
(8)掌握微信端(或移动端网站)开发的流程
(9)掌握svn环境或git环境使用