:
:
:
:
:
:
:
:
LAMP实训大纲一、为什么要学习LAMP?1.1 LAMP是时下最为流行的网站开发平台。
LAMP代表Linux + Apache + MySQL + PHP,是世界上最为流行的网站开发平台。世界排名前500强的网站,大部分都是采用LAMP架构完成。国外的比如facebook,yahoo,国内的像新浪,搜狐,百度,阿里巴巴等知名的大公司,都在大量使用LAMP。 1.2 LAMP平台的主要特点:LAMP的所有技术都是开源的,功能强大,开发效率高,开发出来的应用运行效率高,安全可靠,而且总体投入成本很低。而其他解决方案,大都需要花费大量的费用。 1.3 为什么要选择LAMP?正因为LAMP是非常优秀的开发平台,所以国内众多的企业都选择LAMP来开发自己的企业网站或者各种各样的应用软件。国内企业对这方面人才的需求可以用求贤若渴来形容。但遗憾的是,目前国内的高校基本上都没有开设这方面的课程,造成了教育和实际企业应用的严重脱节。因此为了自己以后职业发展的考虑,学习LAMP对自己将来的发展会很有帮助。 <!--[if !supportLists]-->二、<!--[endif]-->为什么选择我们?2.1 我们是谁?我们是一支专业的LAMP开发团队,团队核心成员有着将近十年的LAMP开发经验,在多家国内著名互联网公司工作过多年,对LAMP开发有着非常深厚的经验和体会。我们目前正在开发一款开源的项目管理软件,完全基于自己的框架和开发技术,国内已经有几千家公司在使用我们的产品。
2.2 我们的优势:<!--[if !supportLists]-->l <!--[endif]-->我们来自一线的实践,不是单独的做培训。我们更加清楚企业真正需要的是什么。 <!--[if !supportLists]-->l <!--[endif]-->我们有自己的技术和产品,你在我们这儿可以学到系统的知识和技能。 <!--[if !supportLists]-->l <!--[endif]-->我们采取的是实训的方式,也就是说就像我们公司的员工一样,你可以得到系统的训练和大量的实践项目的经验,真正学以致用。 <!--[if !supportLists]-->l <!--[endif]-->系统的知识体系,不单单是简单的开发知识。作为一个好的从业人员,需要掌握很多的技能,比如团队合作,沟通技巧,测试技能,项目管理等等。你在我们这儿可以学习到敏捷科学的项目管理方式。 <!--[if !supportLists]-->l <!--[endif]-->广阔的就业机会。我们公司本身就在扩大发展,优秀的学员可以考虑在我们公司继续发展,我们也可以推荐到北京等大城市的公司。 <!--[if !supportLists]-->三、<!--[endif]-->课程体系3.1 Linux学习内容:Linux的基础命令,权限机制,目录结构,常见服务,安装配置,包管理,用户分组管理,计划任务,远程控制,vim编辑器。 达到目标:熟练配置各种类型的linux操作系统,熟练掌握linux系统的常见命令,熟练配置linux常见的服务。 3.2 PHP学习内容:环境搭建,PHP的基本语法,常见函数,数据库开发,面向对象编程,常见问题的解决方案。 达到目标:掌握基本的PHP开发技能,能够开发常见的基本应用,具备一定的PHP开发能力。 3.3 MySQL学习内容:MySQL的安装维护,配置,常见的SQL,性能优化,备份等。 达到目标:能够进行日常的MySQL维护,解决日常常见的问题。 3.4 前端开发学习内容:基本的html,css, js语法和知识,学习现在流行的jquery框架和css框架,浏览器兼容性问题。性能调优,ajax 达到目标:能够手写代码进行前端页面的开发,能够使用jquery框架完成常见的一些页面效果。 3.5 实战开发学习目标:以常见的系统为例,进行开发。比如开发博客系统,内容管理系统。等等。 达到目标:对LAMP架构的应用开发比较熟练,能够独立开发具有一定规模的系统,具备到企业就职的水平。 3.6 禅道相关学习目标:学习应用禅道php开发框架,了解禅道项目管理软件的设计和开发,开发禅道的扩展和应用。 达到目标:能够熟练使用禅道php框架开发应用。 3.7 测试相关学习内容:基本的测试概念,工具,方法,掌握性能测试的方法,工具。达到目标:具备全面的开发和测试素养,能够对程序进行基本的测试,以提高软件的质量。 3.8 项目管理相关学习内容:学习敏捷项目管理的方式,参与敏捷项目管理。 达到目标:掌握了解敏捷项目管理的概念,流程,具备一定的敏捷项目管理能力。 全面与青岛易软天创公司合作。所有课程与实习都在公司内进行。打造学习+实习+工作的一条龙方式。 |