PHP学习计划书

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PHP基础(6-7周)

参考帮助文档进行查找、学习、运用

参考书籍:HTML、XHTML和CSS宝典(第五版)

XHTML技术(3-4周)

XHTML基础;XHTML标准;XHTML语法规则;(1-2周)

表格布局;链接与图像;表单及相关元素。(2周)

目标:通过以上内容的学习,达到掌握构建符合W3C标准页面的技术。

CSS技术(3-4周)

CSS2.0基础、基本语法结构、应用方式;

CSS2.0 Box模型;CSS2.0 选择器;

布局样式,文本样式,边框样式,背景样式,列表样式;

CSS2.0 Hack。

目标:通过以上内容的学习,达到灵活掌握CSS技术,并且熟练掌握通过DIV+CSS技术

实现符合Web2.0标准的页面的技术。

PHP语法学习(4周)

参考帮助文档进行查找、学习、运用

参考书籍:细说PHP、PHP入门到精通

语法基础(2周)

PHP工作原理,PHP语法结构;数据类型详解,数据类型转换;变量、预定义变量、常量、

魔术常量;运算符及优先级,流程控制;数组;

函数(2周)

自定义函数,字符串函数库,数学函数库,数组函数库,日期时间函数库,函数函数库;

文件上传及下载。

目标:通过此部分的学习,达到掌握PHP的数据类型、流程控制、内置函数库、

自定义函数的程度,为后续课程打下坚实的基础。

MySQL基础(2周)

参考书籍:MySQL

MySQL数据库基础;数据库的创建、修改及删除;

数据类型详解;数据表的创建、修改及删除;无限分类的数据表设计;

记录的插入、更新、删除及查找;外键与连接;索引等。

目标:熟练掌握MySQL数据库的各种操作。

PHP核心函数库(2周)

参考书籍:PHP开发宝典

MySQL函数库;分页技术的实现;Apache URL Rewrite;GD函数库;

Directory函数库;File函数库;RegExp函数库。

目标:灵活应用PHP的各种核心函数库。

PHP面向对象编程(4周)

参考书籍:PHP应用开发与实践

类与对象,类的定义;属性与方法;继承,多态;魔术方法;

抽象类与接口;设计模式;PDO类;JpGraph图表,FusionCharts图表。

目标:灵活掌握PHP的面向对象编程技术。

JavaScript基础(4周)

参考书籍:JavaScript 高级程序设计第三版、JavaScript DOM 编程艺术JS语法结构、数据类型详解、数据类型转换、变量;

运算符及优先级,流程控制,数组,自定义函数;

String对象,Math对象,Date对象,Array对象,Function对象,Object对象;

W3C DOM及HTML DOM;XML,BOM,AJAX,JSON;JS面向对象编程,JS设计模式。

目标:通过此部分的学习,达到掌握JavaScript的数据类型、流程控制、内置对象、

DOM编程、BOM处理的目标,为后续课程打下坚实的基础。jQuery框架(2周)

参考书籍:jQuery权威指南

注:因为jQuery为JavaScript再次封装,有一定的基础的,建议看帮助文档选择器、过滤器;属性处理,样式处理,文本处理,节点处理;

事件委派,动画效果;插件体系。

MySQL高级(2周)

参考书籍:深入浅出MYSQL数据库开发、优化与管理维护

存储过程,触发器,游标;事务处理;数据库引擎详解;

数据库集群,数据库读写分离。

Smarty模板(2周)

参考书籍:PHP模板技术smarty

模板工作原理;Smarty属性,Smarty方法;

内置调节器,内置函数;缓存技术,插件技术。

Memcached缓存(2周)

参考书籍:memcached全面剖析

Memcached缓存原理;内部结构;分散算法;PHP+Memcached应用。ThinkPHP框架(4周)

注:市面上很少专门讲解的书籍,跟着项目学,看文档

ThinkPHP基础,CURD;

查询语言、连贯操作、变量;

路由、视图、控制器;

自动验证、自动完成、安全、多语言、缓存。

自我升级:

PHP圣经:PHP和MySQL Web开发

PHP核心技术与最佳实践

深入PHP:面向对象、模式与实践

相关文档
最新文档