Java-培训大纲重点_第1页
Java-培训大纲重点_第2页
Java-培训大纲重点_第3页
Java-培训大纲重点_第4页
Java-培训大纲重点_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

魔乐科技软件学院(MLDN)Java/3G工程师的摇篮 每天的上课时间(周一到周五)为:9:00~20:00报名咨询电话010-62350411 学习使人进步MLDN人才培养大纲(V3.0)1、魔乐科技软件学院(MLDN)魔乐科技软件学院,位于中关村科技园区德胜科技园内,是一家从事高端JAVA技术培养的技术公司,由各大型软件企业的高级软件开发工程师、系统架构师等技术骨干组成的高端IT人才培养公司,致力于培养Linux平台、Oracle大型关系数据库、JAVAEE技术、Android开发者和企业级应用的中高级软件人才。自成立以来,为各大型软件公司输送了大量的中、高级人才,其中,也有不少学员就业于IBM、新浪、中科软等大型公司,受到各用人单位的好评。2、培养目标:高级软件开发工程师本中心专注于培养企业需求量大、就业率高,但人才市场紧缺的面向行业的JavaEE架构和开源的Struts/Struts2.0/Hibernate/Spring框架和开源的JBoss/Tomcat中间件服务器、面向,Oracle、MySQL数据库,精通Java开发语言,精通Android3G技术开发的中高级软件工程师。成绩合格的毕业生将具备1-2年大型软件设计及开发经验。3、完备合理的知识学习体系·操作系统:WindowsLinux·中间件:TomcatJBoss·数据库:MySQLOracle·JAVASE:环境搭建基础程序面向对象应用程序Java新特性JDBC·JAVAEEWEB:HTMLJavaScriptJSPJavaBeanDAOSmartuploadServletMVC·开源框架:Struts1.xAJAXHibernateSpringStruts2.0JSFDWRJSONJQuery·分布式开发:RMIWebServicesEJB3.0·搜索引擎:Lucene、HTMLParser、Heritrix·工作流:JBPM·XML:语法、解析4、主流企业开发技术 JAVASE/JAVAEE JBoss/Tomcat/MyEclipseOracle/MySQL Struts/Struts2.0/Spring/Hibernate XML/EJB3.0/WebServices5、“项目/案例”教学法-让你在培训期增加300%项目经验 本课程中采用众多的企业项目案例,由浅入深进行逐层讲解,每个项目都源自于真实项目,包括电信计费系统、信息管理系统、CRM、OA、ERP等。 在教学组织中,培训教师将针对于主流的应用架构进行完善合理的讲解,让每一个学员可以在这之中充分体验Java的发展历程,清楚的认识到每种架构的优缺点,并在项目中巩固开发架构,以达到预期的学习效果。 每期班学院在毕业前都要承担真实项目开发,并签订保密合同,所有的项目代码均使用SVN进行管理。6、培训教师团队-国内顶尖技术讲师 本中心的培训教师全部是由高级软件开发工程师、软件架构师组成的高级教师团队。 ·李兴华:丰富的JAVA/JAVAEE设计和开发经验以及多年培训经验 ·李祺:JAVA高级软件工程师,丰富的框架及分布式开发经验·胡松楠:兆荣联合公司高级LINUX管理及PHP开发工程师·刘媛:丰富教学经验,精通JavaEE平台技术,包括JavaSE、JSP、Servlet、Struts、Spring、Hibernate、EJB、XML、WebServices多年线上培训平台开发经验。·王岩:三星公司Opentideprojectmanager7、培训环境:高端IT开放实验室-固定座位人手一机高端设备组成的工作站、Oracle数据库、Linux操作系统、Java开发环境、Web服务器组成的高端IT实验室。人手一机,边授课边进行课程练习和项目开发。学生工作站硬件为AMD64X23600+内存1G硬盘160G显示器19宽屏幕。8、就业通道:广泛的企业合作-从毕业到上岗只需要一周。程序员招聘网合办机构,500家企业广泛人才合作。IBM、中移动、中科软、科莱特科技、同方鼎新、中企动力、中国数码、爱尔的科技、博彦科技、大唐电信等国内外顶级软件开发公司9、授课方式:Case-Project-Evolution(CPE教学法) 通过多个经典案例(Case)的学习,逐个剖析各个软件项目(Project)的精髓,相当于具备了项目的结构分析能力,通过自身对项目的理解,对项目进行进化(Evolution)式的开发,整个流程采用案例教学项目开发项目改进。学习中人手一机,边讲边练,真正的去动手感受真实的软件开发。10、入学条件:理工科大专以上学历从基础开始,由浅入深,循序渐进,适合于理工科大专以上学历者。需经过入学测试。开发环境搭建Tomcat服务器安装及配置、MyEclipse插件使用、数据库连接池的配置及使用JSP基础语法Scriptlet、request、response、session等核心对象以及分页功能的实现JavaBean编程JavaBean的基本语法、JavaBean的设计及开发、DAO设计模式、SmartuploadServletServlet基本结构、生命周期、MVC设计模式、过滤器、监听器JSTL+EL配置JSTL开发包,并使用JSTL+EL进行JSP开发案例讲解(JSP+Oracle)部门雇员管理项目讲解以Oracle数据库提供的emp和dept数据表为操作基础,通过代码的不断升级讲解各基础开发方法:·JSP+JDBC·JSP+JavaBean+Smartupload·JSP+DAO+Smartuplad·MVC+DAO+Smartupload·在开发中结合emp和dept要讲解类的关联映射关系以及使用SQL完成复杂查询项目案例登陆程序,采用同样的代码升级方式完成,并在代码中加入了验证码、对密码进行MD5加密等安全措施 在JavaEE基础课程讲解的过程之中,MVC为其核心的设计模式,并且会为学员提供日后项目开发的功能性的案例代码,以便学员可以独立进行项目的开发。12.4、JavaEE基础项目 课程学习的好坏,最终要依靠实际的项目来体现,由于MVC设计模式对于日后学员学习与工作都致关重要,所以魔乐科技专门针对于此部分内容安排了一个开发项目,并由老师讲解逐步完成,所有的项目开发采用真实的工作环境,有完整的需求分析、详细设计、数据库设计、美工界面,不能与其他机构的小DEMO相提并论(魔乐科技是真正的将实际项目开发融合进培训中的学习机构,所有项目开发采用企业的项目流程,文档齐全,相信只有在这样的学习环境下,学员才能真正懂得企业需要的是什么,自己应该提高的是那些。)课程名称课程内容培养目标项目实战学习完基础课程之后,学员具备开发以下系统的能力: ·企业在线学习管理系统 ·企业人力资源管理系统 ·售后服务跟踪系统——PC行业1、了解正规项目开发流程;2、能使用E-R模型对数据库进行设计;3、使用Eclipse开发工具,基于Tomcat服务器完成项目代码开发;4、深入理解MVC与Struts之间的关系,并使用基本MVC和Struts进行项目开发;5、理解报表组件在开发中的作用;6、掌握AJAX+XML技术;AJAXAJAX的基本实现,事件触发与回调、联动菜单、分页Struts1.xStruts的核心工作原理、Action、ActionForm、StrutsUI标签、验证框架、Token等XMLXML语法、DTD、DOM/SAX/JDom解析、并使用AJAX进行DOM操作项目简介(更多项目可以关注课程信息)企业在线学习管理系统:E-Learning系统是企业内部员工学习系统。企业要获得成功,就需要创新的思维、全新的产品和服务、以及不断改善的业务流程;需要吸引和保持杰出的人力资源;需要让企业成为一个不断成长的学习型组织。唯有不断提高企业员工的综合素质,使之技术知识水平与世界新的发展保持同步,这样企业才能获得持续发展的源泉与动力。企业的竞争归根到底是人才的竞争。而提高员工素质的最有效途径就是实施培训战略。E-Learning系统涉及了学员选课、课程推荐,课程评论、内部资料图书馆、教师介绍及评论等多个模块,界面简洁明快,使用户可以轻松上手操作。企业人力资源管理系统:融合了现代人资源管理的先进理念和众多公司的经验,为企业人力资源辅助管理。系统涵盖人力资源管理的各项业务,包括组织机构、员工事务管理、薪资与福利、考勤管理、招聘管理、培训与发展、绩效评估等。售后服务跟踪系统——PC行业:本系统可以独立外挂于上一个CRM平台系统之上,形成售前售后平台的相互整合,也可独立形成一个售后服务平台。系统包括客户管理、服务管理、业务登记、任务分配、人员权限、绩效分析等模块。 项目开发不仅仅是技术的实现,更需要业务的支持,所以在所有的真实项目之中,我们都有严格的业务要求,同时项目过程分为两个阶段: ·MVC阶段(使用技术:JSP+DAO+Servlet+JSTL+EL+DataSource+MySQL): |-目的:熟练掌握MVC基础设计模式的开发,实现各个技术的灵活使用; ·Struts阶段(使用技术:JSP+DAO+Struts+DataSource+MySQL):|-目的:掌握Struts1.x开发框架的使用与基本操作原理,并可以使用Struts完成项目开发,为以后学习SSH、SSH2打下坚实的基础;12.5、JavaEE框架技术 由于JavaEE的原生组件为重量级组件,所以并不适合于中小型项目的开发,这样在实际的工作之中为了开发的便捷,主要使用框架技术开发,而常见的开发框架,在魔乐科技学习的时候都会为学员讲解到(在讲解框架技术时,会对框架的工作原理进行分析,并且结合之前程序的设计理论,充分的讲解框架开发的特点与注意事项,同时魔乐科技也是行业中最早引入Struts2.x课程的高端培训机构,平觉每3个月更新一次技术遥遥领先同行业其他培训。)课程名称课程内容培养目标JAVAEE框架技术学习完框架课程之后,学员具备完成以下系统的能力: ·贸易通ON-LINE ·省电力局业务支撑平台 ·MShop(B2C商城)1、掌握完整的JAVAEE架构;2、可以使用AJAX各种常用框架完成富客户端的开发;3、掌握主流开发框架:Struts/Struts2+Hibernate+Spring的联合开发;4、掌握Struts2.0与Struts1.x的区别及使用,并可以使用Spring进行SSH2整合;5、了解IBatis框架的基本使用;6、了解JSF框架的使用;7、了解常见开源组件的使用;8、实现技术:·使用SSH和SSH2,并结合AJAX的各种框架进行开发;。JAVAEE架构容器、服务、通讯Hibernate3ORMapping基本概念、HQL、数据关联、继承映射关系、容器映射策略、实体映射、生命周期模型、缓存策略IBatis与Hibernate之间的关系,使用IBatis完成ORM操作Spring2IOC、AOP、HibernateTemplate、Transaction、SSH整合AJAX框架DRW、JSON、JQuery、ExtJsStruts2Sturts2.0与Struts的关系,Struts2.0的开发,验证框架、拦截器、国际化、转换器、SSH2整合JSFJSF基本配置、工作原理、操作流程、常用标签、国际化、验证与转换、文件上传其他组件JFreeChart、JXL操作Excel表格、IReport 在框架开发的学习中,基础框架课程的整合主要以以下两种形式为主: ·SSH(Struts1.x+Spring2.5+Hibernate3.2); ·SSH2(Struts2.x+Spring2.5+Hibernate3.2); 这样做的主要目的是可以让学生在日后找工作的时候更加适合于公司的技术要求,而后会使用ExtJs等AJAX框架实现更加华丽的界面显示效果;12.6、框架项目开发 学会了框架并不表示你可以真正灵活的使用,而在项目中去运用这些框架实现项目的开发才是最为重要,而此时学员将开始独立承担项目的设计与开发任务,由组长负责管理。(框架技术学习完成之后,将会使用框架技术承接真实项目,由技术老师带领学员完成项目的需求分析、数据库设计并组织开发与验收,这是任何一个机构都不敢采用的方式,因为我们的学员不同于其他机构,他们技术扎实,也经过多期班的成功试验才引入的实战课程)。课程名称课程内容培养目标项目实战项目简介(许多真实项目会逐步承接,学员需要签保密合同)贸易通ON-LINE:基于互联网SaaS模式,业务上非常全面,涵盖了商贸流通的全部功能,模块有设置管理、出入库管理、库存管理、采购管理、销售管理、财务管理、系统管理等一系列管理流程,并提供完善的财务系统,实现仓库存储财务管理一体化,同时还可以整合CRM客户管理等系统以及人事工资管理系统,让企业工作效率更高、管理更方便。省电力局业务支撑平台:总揽(outline),设备状态(status),事故信息(alarm),调度令(order),代播任务(insteadof)和系统管理(admin)MShop:MShop系统主要用于网上商城的管理。网上商城与实际的商城类似,只是两者存在的位置不同。网上商城不需要实际存在的空间,客户和商城之间没有讨价还价这个过程。网上商城的具体应用是电子商务发展的一个重要方向。MShop系统涉及消费者查询、浏览和购买商品,选择便捷的支付和邮递方式,跟踪定单处理状态等多个方面,界面友好,消费者可以方便的查询到自己所需要的商品。系统中加入了会员等级的概念,注册会员在商城中累计消费一定金额之后,该会员在购买商品时会获得一定的折扣,以使会员更加积极的在系统中进行商品的购买。 除了以上列出的项目之外,随着不同的企业需求,每期班也都会接触到不同的项目,而有些班由于承接的项目较大,所以要分不同的班完成,这样就等于给了我们学员更多的适应能力,毕竟从事工作之后并不一定会立刻赶上新的项目,有很多时候也要对已有项目维护,而我们的学员由于有了这样的训练,所以一直受到用人单位的认可。12.7、分布式开发 分布式开发可以为企业搭建核心的业务处理中心,在大型的分布式项目(如银行、电信)中使用较多,在此部分不仅要讲解SUN的EJB3.0技术规范,也要同时也会为学员讲解Web服务的架构与实现。(魔乐科技是最早将分布式开发引入到培训课程之中的,从最早的XFire(现在已经被废除),到现在的CXF,魔乐科技的老师始终在不断的探索新的技术架构并将这些迅速的转换学员学习的课程,帮助学员更快更好的高薪就业。)课程名称课程内容培养目标分布式开发技术RMI高级编程远程方法调用、存根、命名查找1、了解分布式开发的原理及作用;2、可以了解RMI的基本作用及实现;3、掌握SUN最新的开发技术——EJB3.0的各个组成部分,以及使用Jboss服务器完成EJB的开发;4、掌握WebServices技术以及使用CXF、EJB3.0实现WebServices;5、掌握JavaMail服务的使用。WebServicesWebServices概念、WebServices开发基于CXF的WebService实现EJB3.0使用Jboss4.x服务器,基于Eclipse开发平台,开发SessionBean、EntityBean、JMS、定时服务、拦截器、数据关联、JPQLJavaMail配置ApacheJamesServer邮件服务器、可以使用JavaMail进行收发mail的控制项目实战CRM(客户关系管理系统)登陆模块、用户管理模块、管理员管理模块1、使用Struts2.0+Spring作为前台;2、使用Spring+Hibernate作为后台;3、使用XFire发布后台服务。系统管理模块、客户资料管理模块来访信息管理模块、综合查询模块 掌握分布式开发不仅仅是为了学习,更是为日后学员挤身到大项目开发进行备战,魔乐科技不少的学员毕业之后直接从事于中国电信与银行的大型项目开发,这些都是通过魔乐科技软件学院积极进行新课程的研发所为学员带来的高薪就业机会。12.8、其它补充技术 除了必学的Java、JavaEE、Android、分布式等核心课程之外,根据不同学员的就业形式,魔乐科技软件学院也为学员安排了更多的内容:课程名称课程内容培养目标专向开发技术搜索引擎Lucene、HTMLParser、Heritrix1、掌握搜索引擎的搭建原理及实现;2、掌握工作流系统的原理及实现。JBPM工作流的基本概念、JBPM环境搭建、实现工作流项目实战:短信平台SMS(短信系统)调用短信发送接口,定时发送短信、短信发送管理、通讯录、短信检索1、可以调用外部网关接口、完成真实短信的发送功能,定时发送等常见功能。垂直搜

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论