现在的位置: 首页 > 综合 > 正文

传智播客php培训目录

2014年02月22日 ⁄ 综合 ⁄ 共 3642字 ⁄ 字号 评论关闭



  • PHP基础班

    本课程适合没有任何软件编程基础和网页设计经验,想先从基础入手的PHP开发爱好者。课程重点培养掌握HTML、CSS、Javascript等网站开发所必备的基础知识,另外帮助学员快速入门Apache服务器搭建、MySQL数据库和PHP编程基础,为以后深入学习PHP就业课程打下坚实基础。

PHP基础班课程名称 点击查看PHP基础班课程详细介绍


第一阶段:(前台网页开发基础)

  • (X)HTML, 包括 HTML基础与加强、XHTML基础与加强、HTML5设计与应用,理解html的运行基本原理、掌握html的一些基本用法、能写出较复杂的网页, 达到能使用HTML创建纯静态站点;掌握HTML5的新特性,能在工作中使用HTML5完成项目经理交代的开发任务。
  • DIV+CSS网页布局,能使用盒子模型开发单个网页。 同时具备使用DIV+CSS的WEB布局标准把控整个WEB站点的能力 。
  • Javascript核心技术,包括Javascript基本语法、三大流程控制、函数、数组、事件驱动编程和DOM编程,充分理解Javascript事件驱动编程机制,掌握18中常见的事件并能灵活运用到实际开发中。彻底搞清楚DOM对象的层次关系和运行原理,能将DOM编程运用到实际的WEB 开发中。
  • WEB网站设计与应用,商业级网页制作(企业邮箱网页、旅游网网页或呱呱网网页),在实际开发中进一步理解DIV+CSS的WEB布局标准。


第二阶段:(后台PHP开发基础)

  • Apache服务器,掌握Apache的安装、配置及使用; 能够独立搭建Apache服务器; 能在Apache中配置虚拟主机; 能根据企业需求对Apache进行调优。
  • PHP基础,包括 PHP入门篇和PHP变量及基本语法,建立程序变量的概念,理解PHP数据类型不同对编程有什么影响, 熟练的使用各种运算符和三大流程控制语句,并完成老师布置的编程作业。
  • Mysql数据库基础,掌握Mysql数据库的安装、配置及使用,能使用Mysql数据库设计简单的项目表。
  • 动态网站的设计与应用,通过实际项目初步了解开发动态网站的流程,掌握前台页面如何获取和显示Mysql数据库中的记录。
  • PHP就业班

    学习本课程必须具有一定的前端网页设计(html+css+javascript)与开发基础,或者自学过一些PHP书籍与视频资料,想进一步提高成为PHP网站开发工程师的有关人员。本课程重点培养掌握HTML、CSS、XML、Javascript、Ajax、Jquery、Mysql数据库、LAMP(Linux、Apache、MySQL、PHP)开发技术的实战与理论双结合型工程师,并重点讲解大型门户网站所用的SEO优化、互联网安全、MySQL索引优化、查询优化和存储优化、PHP缓存优化、页面静态化、SSI、服务器集群等众多互联网热门技术。通过本课程多个真实项目的训练,学员还可掌握互联网系统架构设计思想、缓存系统设计、网站负载均衡、系统性能调优等互联网高级技术。让学员毕业后真正具备两年左右互联网系统开发经验。

PHP就业班课程名称 点击查看PHP就业班课程详细介绍


第一阶段:(PHP+MySQL核心编程)

  • 对PHP基本语法进行加强,更深入的配置Apache服务器和灵活的使用PHP。
  • 充分理解函数的概念,能熟练的自定义函数并掌握php中常用的系统函数。
  • 学习数组、排序和查找,能熟练的使用数组,并能对数组进行排序和查找,特别是冒泡排序、快速排序和二分查找。
  • 面向对象编程,要求同学们深刻理解面向对象本质,会使用OOP的程序设计思想来编写程序和项目。
  • MySQL数据库,会穿插项目中如何设计出有商业价值的数据库模型的技巧,并涉及到MySQL的优化细节。
  • 错误处理和异常处理,大家需要清楚在PHP编程中如何对错误和异常进行有效的处理,从而保证程序的安全和健壮。
  • 深度剖析HTTP协议,http也是我们web开发的基石。对我们了解PHP底层机制有很大帮助,做到知其然,还知其所以然。
  • 数据库编程(mysql mysqli pdo),同学们必须全方面的掌握PHP操作数据库的三种方式:MySQL扩展库、MySQLI扩展库和PDO方式。
  • 预定义超全局数组,通过预定义超全局数组我们可以获取程序中需要的各种数据和环境相关的参数值。
  • MVC开发模式,使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。
  • cookie和session,Session和Cookie是最重要的用户行为跟踪技术,尤其是电商,sns项目中运用广泛。
  • PHP文件编程,掌握文件的各种操作和上传下载,动态创建和删除目录,文件和 无限级扫描文件等。
  • PHP绘图技术,熟练的使用PHP的绘图函数完成项目的需求。
  • 中级项目,中级阶段项目是同学们把老师前面讲过的知识点实际运用到项目中的最佳时机,也是检验自己学习成果的时候。


第二阶段:(PHP高级课程)

  • PHP的XML编程,学习如何使用dom/xpath/simpeXML对XML文件进行操作,目前很多网站都使用xml做配置文件,从而减少程序的耦合度。
  • Smarty模板技术,同学们能够在MVC开发中使用smarty技术来完成View部件,从而更深入的认识MVC模式的本质。
  • Javascript加强,揭秘Javascritp的最新的高级技术,有些技术是工作2、3年的PHP程序员都没有听说过的,让同学们走在技术前沿,在面试中秒杀面试官。
  • Ajax基础与实战,ajax就像是粘合剂把七种技术整合到一起,从而发挥各个技术的优势,威力惊人。本章节通过大量的案例让同学们快速深入的掌握 Ajax技术。
  • JQuery框架,要求同学们能够灵活熟练的使用Jquery各种选择器和熟练使用JQuery的Dom方法的对各个节点进行操作。
  • MVC框架,(TP/ZF/YII 选其一讲), 同学们不是简单的学习怎么使用TP,而是站在MVC框架设计的高度,从源代码级别深度剖析。
  • Linux(LAMP),同学们可以独立在Linux系统下搭建LAMP开发环境,并对其进行优化处理,让LAMP开发环境达到最优配置。
  • SVN版本控制,同学们能正确使用Svn进行项目协同开发,并可以通过Svn来管理项目的源代码, 在项目开发过程中,使用svn来解决源码修改冲突和版本升级问题。
  • 大型门户网站优化核心技术,页面静态化,Memcached缓存技术,MySql数据库深度优化。


第三阶段:(项目实训,在不同的班级分别会讲下面的二个项目,一些老项目可能也会被新项目替换)

  • 电子商务系统(基于shopex或基于ecshop),一款基于B2C网店系统,适合各类企业及个人快速构建个性化网上商店。使用PHP语言及MYSQL数据库开发的程序,该项目在稳定性、安全性、负载能力有突出表现,同时使用到seo(搜索引擎优化)、页面静态化技术及缓存技术。
  • CMS内容管理系统(基于DEDECMS二次开发),织梦内容管理系统(DedeCms)基于PHP+MySQL的技术架构,完全开源加上强大稳定的技术架构,使你无论是目前打算做个小型网站,还是想让网站在不断壮大后系仍能得到随意扩充都有充分的保证。
  • SNS社会化网络系统(校内网),本系统是一个社交系统,可以联络你和你周围的朋友,了解他们的最新动态;和朋友分享相片、音乐和电影;找到老同学,结识新朋友;用照片和日志记录生活,展示自我。

第四阶段:(企业高端课程,国内首家推出六大核心技术)

  • Mongodb数据库,在实际项目中灵活的使用MongoDB进行CRUD操作,并使用MongoDB对项目进行优化,对MongoDB高级特性有初步了解。
  • 全文索引引擎Sphinx,通过Sphinx行高速索引、 高速搜索及高可用性。它们可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索,并能灵活的使用Sphinx进行对项目进行优化。
  • Mysql数据库读写分离技术,正确的安装和配置Mysql主从服务器并实现复制.在网站高并发、海量存储和大负载的情况下,灵活使用Mysql读写分离优化网站。
  • Email邮件技术,能使用PHP的Email函数和PHPMailer类发送邮件,正确的搭建和配置自己的邮件服务器完成发送和接收,对STMP和POP3协议有所了解,能够完成邮件开发中的实际需求。
  • PHP网上支付技术,目前,很多大型电子商务网站都应用到了网上支付技术,比如拉手网、淘宝网、当当网等。通过学习,您将掌握如何使用php技术来开发自己的网上支付平台,并对网上支付开发的细节和注意事项有更深刻的认识。
  • Nginx与服务器集群技术,Nginx 是一个很牛的高性能Web和反向代理服务器,它具有很多非常优越的特性:在高连接并发的情况下,能够支持高达 50,000 个并发连接数的响应。也可以支持作为 HTTP代理服务器对外进行服务。Nginx 同时也是一个非常优秀的邮件代理服务器。
第五阶段:(传智播客特色课程)
  • 总结以往所学知识,介绍面试、沟通等个人发展所需的知识和技巧。

抱歉!评论已关闭.