软件开发工程师成长之路

出版时间:2012-1  出版社:清华大学出版社  作者:王顺 等编著  页数:448  
Tag标签:无  

内容概要

  php技术在国外应用很广,大型主流的网站一半以上由php占领,随着php支持面向对象,模板技术,mvc等,基本上吸纳了主流软件开发语言的所有优点。同时php简单易学,容易上手,能快速建立开发模型,并且易于维护与扩展,跨平台,支持多语言等,使php语言获得众多的支持者。
  《软件开发工程师成长之路—php网站开发实践指南(基础篇)》内容包括:软件工程师编程思维的培养、开发环境的搭建与配置、php基础知识与使用、mysql数据库的使用、php进阶知识(包括cookie、session、php收发email、文件上传下载、csv格式文件、导出生成excel格式文件等)、程序的异常处理技术、通过phpwind自己动手搭建专业网站、通过oricity网说明创建一个专业性网站所需要的技术、html、javascript、css、xml等网页编程技术都有相关知识点。
  《软件开发工程师成长之路—php网站开发实践指南(基础篇)》力图将每一位对软件感兴趣的人引入奇妙无穷的软件世界。每一个章节的安排都力图让一个对软件一无所知的人能够理解与体会软件与编程,能将他们带入软件工程师行列。
  《软件开发工程师成长之路—php网站开发实践指南(基础篇)》适用于高校计算机及软件工程专业作为软件应用课程的实践教材使用,也可供从事软件行业工作人员参考。

作者简介

作者:王顺 (美国)Waley Zang 李化 等

书籍目录

第一篇 预备级软件工程师 
 第1章 新纪元 
  1.1 系列丛书的特点 
  1.2 软件工程师成长历程 
  1.3 优秀的编程习惯 
  1.4 学习笔记 
 第2章 php软件开发环境的搭建(xampp) 
  2.1 php的优势和背景 
  2.2 搭建php开发环境 
  2.3 xampp启动及数据库管理 
  2.4 xampp安装与使用过程遇到的问题及解决方案 
  2.5 读书笔记 
 第3章 软件工程师思维培养 
  3.1 正式编程前的准备工作 
  3.2 “=与“==”的区别 
  3.3 编程三招式(顺序、选择与循环) 
  3.4 面向对象编程思维培养 
  3.5 数据库管理思维培养 
  3.6 培养编程思维的经典代码  
  3.7 读书笔记 
第二篇 初级软件工程师 
 第4章 开发环境配置 
  4.1 总体说明 
  4.2 apache简介与配置 
  4.3 php配置 
  4.4 mysql配置 
  4.5 读书笔记 
 第5章 php基础知识 
  5.1 php语法简述 
  5.2 php的数据类型 
  5.3 运算符与关键字 
  5.4 各种变量应用举例 
  5.5 程序的三种控制结构 
  5.6 php常用函数 
  5.7 读书笔记 
 第6章 mysql基础知识 
  6.1 mysql简介 
  6.2 创建数据库与表 
  6.3 数据库操纵语言 
  6.4 mysql在php5中的应用 
  6.5 phpmyadmin中对mysql数据库的备份与恢复处理 
  6.6 读书笔记 
第三篇 中级工程师 
 第7章 php进阶知识 
  7.1 php中的cookie技术 
  7.2 php中的session技术 
  7.3 php中的电子邮件发送技术 
  7.4 php中实现文件上传实例 
  7.5 php模板生成静态html文件 
  7.6 php+mysql分页显示实例分析 
  7.7 通过用户注册实例说明php网页编程的组织 
  7.8 php实现csv文件格式导出 
  7.9 php实现excel文件格式导出 
  7.10 php5与xml相关技术 
  7.11 php站内搜索技术 
  7.12 在php中开发自己的ubb代码 
  7.13 读书笔记 
 第8章 php异常处理 
  8.1 异常的概念 
  8.2 异常的基本使用 
  8.3 try、throw和catch 
  8.4 创建一个自定义的exception类 
  8.5 处理多个异常 
  8.6 重新抛出异常 
  8.7 设置顶层异常处理器 
  8.8 异常处理的规则 
  8.9 读书笔记 
 第9章 用php cms自助搭建网站 
  9.1 phpwind简介 
  9.2 phpwind的安装 
  9.3 phpwind v8.0后台设置 
  9.4 phpwind搭建完成的网站 
  9.5 读书笔记 
 第10章 php大型网站开发实践 
  10.1 大型网站开发前准备 
  10.2 网站目标定位与功能需求 
  10.3 oricity产品规格说明书 
  10.4 oricity测试计划 
  10.5 oricity开发设计文档 
  10.6 读书笔记 
附录a html 
  a.1 html编辑工具 
  a.2 读者如何参与实践 
  a.3 html语法教学 
  a.4 学习笔记 
 附录b javascript 
  b.1 javascript特点及作用 
  b.2 javascript基本语法 
  b.3 window对象 
  b.4 document对象 
  b.5 文本对象 
  b.6 按钮对象 
  b.7 location对象 
  b.8 history对象 
  b.9 字符串对象 
  b.10 日期对象 
  b.11 数学对象 
  b.12 数组对象 
  b.13 读书笔记 
附录c css和xml 
  c.1 css 
  c.2 xml 
  c.3 读书笔记 
附录d php基础知识汇总 
  d.1 php变量 
  d.2 php数据类型 
  d.3 php流程控制语句 
  d.4 php数组 
  d.5 php函数 
  d.6 php正则表达式 
  d.7 php字符串 
  d.8 php表单的处理 
  d.9 php文件操作 
  d.10 php图形处理 
  d.11 php数据库编程 
  d.12 php的面向对象编辑 
  d.13 mysql数据库基础 
附录e 作者简介 
附录f 实践者简介 
参考文献
   
  

章节摘录

版权页:插图:扩展中。不幸的是,由于XSI_T和DOMXML扩展始终处于实验阶段,API部分也被不止一次的修改,它们还是不能以默认方式安装。此外,DOMXML,扩展没有遵循W3C制定的DOM标准,而有自己的命名方法。虽然在PHP 4.3中这部分得到了改善并且许多内存泄漏和其他一些功能也得以修复,但它始终没有发展到一个稳定的阶段,一些深入的问题已经几乎不可能修复。只有SAX扩展被以默认方式安装,其他的一些扩展从未得到广泛的使用。基于这些原因PHP的XML开发者决定在PHP 5重写全部代码,并遵循使用标准。2.PHP 5的XML在PHP 5中,所有支持XML的部分几乎全部重新编写。现在的所有XML扩展都是基于GNOME项目的LIBXML2库。这将允许在不同的扩展模块之间互相操作,核心开发者只需要在一个底层的库上进行开发。例如,复杂的内存管理只实现一次就可以让所有XML.相关扩展得到改善。除了继承PHP 4中闻名的SAX解析器之外,PHP 5还支持遵循W3C标准的DOM和基于L,IBXSTL引擎的XSLT同时还加入了。PHP独有的Simple XML扩展和符合标准的SOAP扩展。随着XML越来越被重视,PHP开发者决定在默认安装方式中加入更多对XML的支持。这就意味着现在可以使用SAX、DOM和Simple XML而这些扩展将会在更多的服务器上安装。然而对于XSLT和SOAP的支持,还需要在PHP编译时被显式地配置。

编辑推荐

《软件开发工程师成长之路:PHP网站开发实践指南(基础篇)》:软件工程师成长之路系列实践指南的目标:加快祖国信息化发展进程,使更多计算机软件爱好者走出迷茫与彷徨,让每个有志于IT事业的人都能完成向软件工程师的转变。系列丛书紧随人类认知发展,从零开始,配合该领域相关知识,让每一位读者都能在动手实践的同时获得成功的喜悦。PHP技术在国外应用很广,国内对PHP软件开发工程师的需求也很旺盛,但由于目前国内高校很少开设这门课程,学生大多不知道这个语言,或即使听说过也不了解PHP究竟可以用来做什么,能完成哪些功能,它的优势征哪,如何编程?《软件开发工程师成长之路:PHP网站开发实践指南(基础篇)》从方便学生动手实践出发,以关键的理论与丰富的实践为指导,通过具体实例和详解,带领学生从一无所知的预备级工程师状态进入到初级、中级工程师状态;在中级工程师状态下,培养对技术执着追求的态度,由浅入深地最终逐步达到高级工程师状态;引导并鼓励持续学习和实践,不断精进自己与团队的技术,使最终达到更高的境界。

图书封面

图书标签Tags

评论、评分、阅读与下载


    软件开发工程师成长之路 PDF格式下载


用户评论 (总计3条)

 
 

  •   我很喜欢这本书,基础版很适合初学者学习
  •   该书对初学者不适用,新手根本看不懂。
  •   太基础,欠深入,有些甚至乎一笔带过……
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7