《PHP、MySQL与JavaScript学习手册(第4版)》是一本全面介绍如何将PHP, MySQL, JavaScript, CSS以及HTML5结合起来开发现代化网页应用的实用指南,该书从动态Web内容的概念出发,引导读者建立起自己的开发环境,并逐步深入探讨PHP的各个方面,包括表达式、控制流、函数、对象和数组的使用,以及如何利用这些构建块开发实用的PHP技术,对MySQL的介绍从基础操作到高级技能,确保了数据库使用的熟练程度,结合PHP,书中深入讨论了表单处理和数据验证的重要性,JavaScript部分则拓宽了前端编程的视野,讨论了与PHP的协作、AJAX的应用,以及如何通过JavaScript改善用户体验,CSS相关章节让读者能够设计出既美观又实用的页面布局,而对HTML5的全方位解读则是对新兴Web技术的重要探讨,强调了画布、音频视频处理和其他新属性的潜力,书末的综合应用章节将前面的知识整合在一起,让读者有机会在真实世界的案例中应用所学,从而建立起一个坚实的、多技术栈的Web开发基础。
这本书很适合入门,一些基础概念讲的都十分清楚明了,例子也很详实,在官网上可以下到代码,对于我这个英语小菜鸟来说看起来不是很吃力,强烈建议看英文版的。
大学的时候捣腾过django,python的一个web框架,再看php的web开发别有一番体会。
即使你对HTML只有一个基本认识,也可以有效结合开源技术和Web标准创建交互式、数据驱动的网站。借助这本实用指南,运用PHP、MySQL、JavaScript、jQuery、CSS和HTML5核心技术将能够实现动态网络编程。
本书分别对每项技术进行介绍,讲述了如何将这些技术结合在一起,实现更加有效的网络编程。在本书最后,你可以运用XAMPP或选取的任意开发组栈,将学到的所有技术结合起来构建一个具有完整功能的社交网站。
讲了这三种语言的基础语法但不是很深入而且这个翻译的排版问题很大错字很多而且有一些代码明显是错的……适合拿来了解网站制作的基础语法有一定开发经验的人就不要看这个了
主要内容有借助面向对象的编程基础,深入学习PHP。研究MySQL,从数据库结构到复杂查询。使用MySQLi扩展功能和PHP改进的MySQL接口。创建自适应用户窗口大小的动态PHP网页。管理cookies和会话,以及高级别的安全性。掌握JavaScript语言,以及带有jQuery的增强功能。调用Ajax进行后台浏览器/服务器通信。学会用CSS2和CSS3技能专业定制网页风格。实现所有新的HTML5特性,包括地理定位、音频、视频以及画布。
作者的教授方法呆板又啰嗦,示例代码肤浅无趣,每章的习题根本就是废物,因为全是概念问答,全无代码的实战练习。每章的知识看似串联,实际讲述过程散乱无章,巴拉巴拉一大堆概率还不如看官方文档,什么都讲还不如不讲,流水账的语言无法忍受。作者不管你是否有思考能力每次都是先巴拉一大堆再放代码,代码放完了又解释一大堆,根本不管某些问题是否显而易见,而且全无重点。最恶心的是这些解释完全可以当注释放到代码里面!结果是所有代码里面没有任何注释!导致很多解释都下一页,这么强行割裂完全反人类+凑页数!作者从来没有引导你去看官方文档,而用那憋足啰嗦缺乏系统的语言贯穿全书!最后书的结尾一个尴尬突兀的结束语根本不管你体验如何下一步该如何走!我相信完全无编程经验的新手看完这本后学的知识会很浅很少并且很难把这些散乱的知识串联起来最后自行建站!作为一个新手我并非没有耐心,因在这之前我学完了thinking in Java。我也见过几本编程书籍,但从没有给过差评,这本实在太令人失望了,我都怀疑亚马逊上的好评全是托儿!
这里我建议你可以去网上买点相关的视频教程,进行学习。因为视频学习来更加系统和生动。尽量不要去视频网站去找视频教程,因为很难找到一整套视频。如果只是 这学学,那学学的,可能会更加迷糊了,因为现在你也只是做入门学习,我建议你也不用去参加培训班,因为成本太大,而且时间固定,影响你的正常工作和生活安排,其实一般点培训机构也只是一群人在教室里看视频学习而已;)
在学习完一些基础的语法后,建议你就可以开始学习框架了。其实你不需要纠结是不是应该把原生的PHP代码学的多么透彻。你再怎么学,也不可能比那些实际做项目的人学的快的。所以你要做的,就是尽量入门,然后在实践中提升自己。刚刚说到框架的学习,我建议你可以去看看一些招聘网站上,你所在的城市,或者你想去发展的城市所要求的PHP工程师所需要的框架是什么。然后再去针对的去学习。我是先学习CI框架的,因为这个框架比较适合新人学习,用的人 也蛮多的。
“这是一本介绍一些关键Web开发语言的重要入门书籍。它是一本节奏快捷,易于阅读,内容充实的书籍,通过这本书你很快就能创建一些动态驱动的网站,包括一个基本的社交网站。” ——Albert Wiersch CSE HTML Validator开发者
内容介绍
本书的主要内容有借助面向对象的编程基础,深入学习PHP。研究MySQL,从数据库结构到复杂查询。使用MySQLi扩展功能和PHP改进的MySQL接口。创建自适应用户窗口大小的动态PHP网页。管理cookies和会话,以及高级别的安全性。掌握JavaScript语言,以及带有jQuery的增强功能。调用Ajax进行后台浏览器/服务器通信。学会用CSS2和CSS3技能专业定制网页风格。实现所有新的HTML5特性,包括地理定位、音频、视频以及画布。
目录
- 前言
- 第1章动态Web内容介绍
- 第2章安装开发服务器
- 第3章关于PHP
- 第4章PHP中的表达式和控制流
- 第5章PHP函数与对象
- 第6章PHP的数组
- 第7章实用PHP技术
- 第8章MySQL入门
- 第9章掌握MySQL
- 第10章使用PHP访问MYSQL
- 第11章表单处理
- 第12章COOKIES、会话和身份验证
- 第13章探究JAVASCRIPT
- 第14章JAVASCRIPT中的表达和控制流
- 第15章JAVASCRIPT函数、对象和数组
- 第16章JAVASCRIPT和PHP验证与错误处理
- 第17章使用AJAX
- 第18章CSS简介
- 第19章支持CSS3的高难CSS
- 第20章由JAVASCRIPT访问CSS
- 第21章JQUERY概述
- 第22章HTML5概述
- 第23章HTML5画布
- 第24章HTML5音频和视频
- 第25章其他HTML5属性
- 第26章综合应用
- 附录A思考题答案
- 附录B在线资源
- 附录CMySQL函数
- 附录D jQuery选择器、对象和方法