如何学好PHP某培训机构三Word文档下载推荐.docx

上传人:b****6 文档编号:19021147 上传时间:2023-01-03 格式:DOCX 页数:6 大小:20.33KB
下载 相关 举报
如何学好PHP某培训机构三Word文档下载推荐.docx_第1页
第1页 / 共6页
如何学好PHP某培训机构三Word文档下载推荐.docx_第2页
第2页 / 共6页
如何学好PHP某培训机构三Word文档下载推荐.docx_第3页
第3页 / 共6页
如何学好PHP某培训机构三Word文档下载推荐.docx_第4页
第4页 / 共6页
如何学好PHP某培训机构三Word文档下载推荐.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

如何学好PHP某培训机构三Word文档下载推荐.docx

《如何学好PHP某培训机构三Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《如何学好PHP某培训机构三Word文档下载推荐.docx(6页珍藏版)》请在冰豆网上搜索。

如何学好PHP某培训机构三Word文档下载推荐.docx

天龙八部>

>

中的段誉,空有无穷的内力,就是不知道如何运用。

所以,学会做项目,做规范的项目也是非常重要的.有一位网上学员一封邮件是这样写的:

韩老师您好:

我是一名PHP爱好者.我的PHP技术都是在网上看你的视频学的。

我现在开发了一款专门计算铝合金下料尺寸的计算软件,这种软件适用任何款式铝合金计算。

我认为我的代码写的非常漂亮,因为铝合金有上千万种,而且每种铝合金计算时所用到的参数不一样,并且每种铝合金所作出来的成品样式也不一样,所用到的公式也完全不同。

我能写这样的东西我很高兴。

在这里我要向你表示深深的感谢。

我虽然有了一点点成就,但我觉得我学的知识还远远不够。

我还想学PHP技术。

希望以后有问题韩老师可以指导!

主题:

感谢韩老师,您讲的课很生动

韩老师您好,谢谢你能抽时间来读我个封邮件,我是广东五邑大学的一名计算机专业的学生,我周围同学都在看你的视频教程,因为你讲得实在是太好了,浅显易懂,生动传神,我们都很喜欢你讲的课。

你的视频教程中讲到几个项目都很有教学意义,在你好带领下,我们进步很神速,非常感谢您,你是个非常优秀的老师!

虽然我们不是清华的学生,但我们很是希望能够跟着你学习,因为你有丰富的教学和项目经验,有你的帮助我们会进步得更快!

对了,韩老师,我们也很渴望得到你讲课的一些项目源代码作参考学习!

最后,再次感谢您!

*****************************************************************************

这两位学员做的就比较好,能把学习到的知识用到一个项目中,这样就会在不知不觉中提高对知识点的理解,同时对项目的开发能力也提高了,当然在找工作的时候,心里就会有底气。

因此,我们第三个阶段学习的重点就是Mysql数据库编程和项目实战.

第三阶段:

Mysql数据库编程&

中级项目阶段

(1)MySQL数据库

从目前看,任何一个有商业价值的项目或者网站,都离不开MySQL数据库,因此系统深入的掌握MySQL数据库各种操作非常重要,重点是围绕ddl/dql/dml/dcl/dtl学习。

同时要学会在项目中如何设计出有商业价值的数据库模型的技巧,并初步了解到MySQL的优化细节。

作为一个合格的PHP程序员,我觉得以下知识点是必须要掌握的:

MySQL数据库的三层结构、MySQL数据库的安装和配置、数据库命令行的常见操作(启动、连接、操作、关闭等)、SQL语句分类(ddl/dml/dcl/dql/dtl)、创建、查看、删除、修改、备份和恢复数据库、如何创建表及MySQL数据类型详解、修改、删除表操作、如何对数据表进行CRUD操作、select语句中使用orderby、合计函数(count/sum/avg/max/min)、select语句中使用groupby和having子句、时间日期常用的10个函数、字符串相关11个函数、数学函数10个、流程控制函数3个、其它函数4个、MySQL中文乱码处理、PHP操作数据库实例、MySQL表类型和存储引擎(BDB/HEAP/ISAM/MERGE/MYISAM/InnoBDB)、如何选择表的存储引擎、事务的基本概念、事务和锁、事务提交和回滚操作、PHP程序中如何使用事务、事务隔离级别、表的主键和外键、多表联合查询和笛卡尔集、自连接、单行子查询和多行子查询、蠕虫复制创建海量表、合并查询(union,unionall,intersect,minus)、表的内连接和外连接(左外连接、右外连接和完全外连接)、维护数据的完整性-约束(notnull、unique,primarykey,foreignkey,和check)、商店售货系统表设计案例、索引(主键索引/唯一索引/全文索引/普通索引/复合索引)、索引优缺点分析、触发器和存储过程

(2)数据库编程(mysqlmysqlipdo)

mysql扩展库简介、mysql扩展库操作mysql数据库程序、mysql_query()执行结果、释放资源和连接、对mysql数据库进行CRUD、mysqli扩展库简介、第一个mysqli扩展库程序、$mysqli->

query()执行结果、mysqli对数据库进行CRUD操作、mysqli扩展库增强--批量执行sql语句、mysqli扩展库增强--事务控制、事务的acid、预处理MySQLi_STMT、PDO的介绍和使用

(3)中级项目

看十遍,不如自己实际动手做一个项目。

项目经验就是从一行行代码中积累的,编程的能力也是通过攻克一个个程序bug提高的。

中级阶段项目是把前面学习过的知识点实际运用到项目中的最佳时机,也是检验自己学习成果的时候。

当你通过熬夜点灯,网上查资料把项目最终完成时,经历了项目从无到有,从有到完善时,你的编程能力,把控项目的能力在潜移默化中提高了,为学习下一个阶段(PHP高级编程)打下扎实的基础。

我推荐几个项目给大家,大家可以根据自己的实际情况选一个项目来做.

BBS系统:

为互联网用户提供互动和交流功能。

网上在线支付:

为互联网客户提供在线支付功能,可立即应用于项目中

及时雨供求信息共享网:

及时雨供求信息网主要用来为用户提供信息服务,对于生活和工作中的各类信息都应尽可能地全部包括在内,例如,公寓、求职、招聘、培训、招商、房屋、车辆、出售、求购等信息。

项目发布后,要实现能够为用户生活、工作带来极大地方便并提高企业知名度、为企业产品宣传节约大量成本的目标。

及时雨供求信息网的主要目标是提供强大的搜索功能,准确的信息定位描红功能,付费信息的管理、免费信息的审核和删除功能。

oa无纸办公系统:

oa无纸办公系统是针对中小型企业内部自动化办公管理的要求进行设计的,实现了文件类信息的强大的管理能力;

对员工基础信息(人事消息)的管理功能等;

个人办公的信息自动化管理功能;

发布会议信息,并对会议信息进行管理;

对系统用户进行管理;

为了加强数据保密性,为每个用户组设置权限级别。

大网电子商城:

将电子商城给普通用户提供如下功能:

购买商品、用户个人资料管理及订单查询等功能。

用户在未进行登录时,只可以查看商品的详细信息及公告信息,登录后可以执行购买商品操作、对商品进行评论及管理个人资料。

管理后台实现:

商品信息、商品类别信息、用户信息、订单信息、公告信息及评论信息进行管理,用户可通过相应的功能按钮,进入相应的页面,对信息进行管理。

项目的源代码可以到传智播客PHP学院下载

如何检验自己的学习效果,看看下面的一些面试题,看看能完成多少?

如果能正确完成80%,说明这个阶段学到还不错。

练习1:

简述什么是MVC模式

练习2:

项目开发分哪几个阶段,分别是什么,各自的内容包括什么

练习3:

PHP设计模式常见的有哪五种,分别写出一个案例说明

练习4:

项目在整合的时候应该如何处理

练习5:

什么是数据库的3NF

练习6:

列举web开发中的安全性问题

练习7:

Apache服务器如何配置虚拟主机,如何把自己的项目上线,如何申请域名和主机,让自己的项目可以被所有人访问.

练习8:

如何定时备份Mysql数据库,请简述在windows和linux操作系统下的具体实现方案.

练习9:

Mysql数据库设计题:

有某个学生运动会比赛信息的数据库,保存了如下的表:

运动员sporter(运动员编号sporterid,运动员姓名name,运动员性别sex,所属系号department)

项目item(项目编号itemid,项目名称itemname,项目比赛地点location)

成绩grade(运动员编号sporterid,项目编号itemid,积分mark)

请用SQL语句完成如下功能:

1.建表,注意满足如下要求:

a)定义各个表的主码外码约束

b)运动员的姓名和所属系别不能为空值。

c)积分要么为空值,要么为6,4,2,0,分别代表第一,二,三名和其他名次的积分,注意名次可以有并列名次,后面的排名不往前提升,例如,如果有两个并列第一,则没有第二名。

--运动员

--项目

--成绩

2.往表中插入数据:

运动员(

1001,李明,男,计算机系

1002,张三,男,数学系

1003,李四,男,计算机系

1004,王二,男,物理系

1005,李娜,女,心理系

1006,孙丽,女,数学系)

insertintosportervalues(1001,'

李明'

'

男'

计算机系'

);

insertintosportervalues(1002,'

张三'

数学系'

insertintosportervalues(1003,'

李四'

insertintosportervalues(1004,'

王二'

物理系'

insertintosportervalues(1005,'

李娜'

女'

心理系'

insertintosportervalues(1006,'

孙丽'

项目(

x001,男子五千米,一操场

x002,男子标枪,一操场

x003,男子跳远,二操场

x004,女子跳高,二操场

x005,女子三千米,三操场)

insertintoitemvalues('

x001'

男子五千米'

一操场'

x002'

男子标枪'

x003'

男子跳远'

二操场'

x004'

女子跳高'

x005'

女子三千米'

三操场'

积分(1001,x001,6

1002,x001,4

1003,x001,2

1004,x001,0

1001,x003,4

1002,x003,6

1004,x003,2

1005,x004,6

1006,x004,4)

insertintogradevalues(1001,'

6);

insertintogradevalues(1002,'

4);

insertintogradevalues(1003,'

2);

insertintogradevalues(1004,'

0);

insertintogradevalues(1005,'

insertintogradevalues(1006,'

3.完成如下查询

a)求出目前总积分最高的系名,及其积分。

b)找出在一操场进行比赛的各项目名称及其冠军的姓名

c)找出参加了张三所参加的所有项目的其他同学的姓名

4.经查张三因为使用了违禁药品,其成绩都记0分,请在数据库中作出相应修改。

5.经组委会协商,需要删除女子跳高比赛项目。

.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1