课程内容:
发布机构: | 哈尔滨新东方一搏职业培训学校 |
详细介绍: | 新东方:新东方PHP(LAMP)Web开发培训 【学校名称】安博哈尔滨新一搏职业培训学校(原新东方一搏IT职业教育) 【学校网址】www.newyibo.com 【课程顾问】于老师 电话:0451-86651691 86651692 【在线咨询】QQ:22543994于老师 105771609徐老师 【E–mail 】xdfyb@163.com 【学校地址】哈尔滨市南岗区学府路68号黑大软件园300室 【乘车路线】乘107,106,88,64,104,11,67,209,114,83,68,203路黑大下车 |
作为全球最普及的互联网开发语言之一,PHP从1994年诞生至今已被2000多万个网站采用,全球知名的互联网公司Yahoo!、Google、新浪、百度、腾讯、TOM、YouTube等均是PHP技术的经典应用。随着PHP技术的成熟和完善,PHP已经从一种针对网络开发的计算机语言发展成为一个适合于企业级部署的技术平台,IBM、Cisco、西门子、Adobe等公司均在普遍选用PHP技术。
在权威机构的调查报告中,PHP技术在全球互联网社区领域的应用位居第一。在Alexa中文网站500强中,394家网站全部或部分应用着PHP技术。PHP近几年的发展,可以说是突飞猛进。EDC在2006年的统计信息表明PHP已经跻身全球三个编程语言的行列,并且其是以Web脚本语言的身份参与竞争的。其它两个语言(Java和.net)都是通用的语言(可以开发多种应用)。但是,令人难以置信的是,PHP目前的发展速度是37%明显高于其它两种语言。 同时在国内,PHP的发展也非常迅速。目前在各大网站云集的北京,PHP几乎是无处不在。百度、新浪、搜狐、TOM等等各大互联网门户都在广泛使用这PHP。同时,近两年来北京多处许多小型的门户站点,也是大部分使用了PHP的技术。就连PHP的工程师需求量都大幅度提高,目前的在京PHP工程师的待遇平均值可以比ASP工程师的高出一倍,达到4000~7000元。 PHP语言的优势:1. 良好的安全性PHP是开源软件,所有PHP的源代码每个人都可以看得到,代码在许多工程师手中进行了检测,同时它与Apache编绎在一起的方式也可以让它具有灵活的安全设定,PHP具有了公认的安全性能。2. 跨平台特性ASP比不上PHP的跨平台能力,PHP几乎支持所有的操作系统平台及数据库系统,正是它的这种能力让UNIX/Linux有了一种与ASP媲美的开发语言,并广为流行。3. 易学性PHP嵌入在HTML语言中,且坚持脚本语言为主,与Java、C等语言不同,语法简单、书写容易,方便学习掌握。现在市面上也有了大量的书,同时Internet上也有大量的代码可以共享。4. 执行速度快占用系统资源少,代码执行速度快。5. 免费在流行的企业应用LAMP平台中,PHP、Linux、Apache、MySQL都是开源软件,降低了企业架设成本。科目 | 内容 | 课时 | 总课时 |
基础知识 | BS/CS、网络编程介绍、静动态网页、开发语言介绍 | 24 | 240 |
DHTML | HTML:Dreamweaver、常用标签、列表、表格、表单、表单对象 CSS:样式表的分类、常用的样式、层标签 Javascript:变量、运算符、流程控制、数组、日期、浏览器对象 | 18 | |
DHTML 实例 | 应用实例:计算器 游戏实例:贪吃蛇 | 12 | |
PHP 环境搭建 | Apache服务器的介绍、安装、配置 MySQL数据库的安装、配置 PHP环境的安装、配置 | 12 | |
PHP开发工具的使用 | Zend Studio的安装、配置;Zend Platform介绍 项目管理及应用,编译及分析,数据库开发 断点与调试、堆栈及缓冲区、跳入跳出 | 6 | |
PHP语言 | 程序基础:变量、数据类型、表达式、流程控制 PHP编程:数组、字符串、正则表达式、函数 PHP高级技术:文件系统、会话控制、异常处理、面向对象 | 48 | |
MySQL 数据库 | PHPMyAdmin、SqlLog等常用Mysql管理工具介绍 数据库、表的增删改查操作;SQL语句 用PHP操作MySQL数据库 | 24 | |
Ajax技术 | XML的概述 异步传输概念及流程 典型应用:用户名校验、级联下拉框 | 18 | |
PHP项目实战 | 软件工程基础版本控制工具 项目分析与设计 CMS项目实战 | 18 | |
PHP真实案例 | FreeYB网上商城 通用web管理平台 哈尔滨消费网开发与架设 | 60 |
科目 | 内容 | 课时 | 总课时 |
Linux 基础应用 | Linux系统安装、系统分区部署、虚拟软件应用、X Window简介及桌面应用、常用命令(文件处理命令、权限管理命令、文件查找命令、压缩解压命令等)、Shell应用技巧、Vim/Vi文本编辑器。 | 8 | 20 |
Linux 系统管理 | Linux系统引导流程解析、GRUB配置应用、软件包管理(RPM包管理、源代码包管理等)、用户与用户组管理、服务与进程管理、计划任务、文件系统管理、设备管理、文件权限管理、系统故障检测与修复。 | 8 | |
Linux 网络管理 | Linux基本网络配置、远程管理控制(SSH、VNC、Webmin远程管理应用)、文件共享(Samba与FTP服务器应用)、Apache服务器配置、Shell编程。 | 4 |