HTML5与CSS企业实践
本课程涵盖HTML5、CSS3、PhoneGap、Ajax、jQueryMobile、Node.js等一些列HTML5相关技术,重在强调代码的实战能力以及背后的原理分析。掌握本课程后,能够完全胜任任意需求的 HTML5+CSS3+JavaScript+PhoneGap+Ajax+jQueryMobile+Node.js的HTML5时代的开发。
|
| 浏览器前端框架应用-初级(基于H5和JS) Ø使参训人员了解HTML5特性及趋势;了解HTML5开发注意事项 Ø了解HTML5核心API;通过案例开展HTML5开发实战。 |
浏览器前端框架应用-中级(基于H5和JS) Ø使参训人员了解HTML5特性及趋势;了解移动端开发注意事项 Ø了解主流的开发框架;通过案例开展移动端开发实战。 |
| 浏览器前端框架应用-高级(基于H5和JS) Ø使参训人员了解HTML5特性及趋势;了解移动端开发注意事项 Ø了解主流的开发框架;了解前端架构的主流思想 Ø通过案例开展开发实战。
|
J2EE企业级开发最佳实践 Ø与企业实践完全结合,能胜任软件公司java软件开发岗位; Ø精通Java、JavaEE、JSP、Servlet、JDBC等编程技术; Ø精通Struts、Hibernate、Spring、Ajax、Jquery等编程技术; Ø掌握国际化、规范化的软件工程方法及开发管理流程
|
| JavaWeb核心开发技术 Ø着重讲解JavaWeb核心开发技术;Java原理及Java常用包介绍;Servlet、Jsp介绍; ØSpring+SpringMVC介绍; hibernatejdbc、jpa详解。 |
JAVAEE应用平台开发实战操作 Ø深入掌握Java数据库操作开发基础;深入掌握Struts技术开发框架; Ø全面掌握Spring的架构原理和使用场景;熟练使用Hibernate框架开发。 |
| Java高级编程实战课程 ØJavaSE:异常处理、多线程基础、IO系统、网络编程、Java反射机制、JVM性能调优; ØJavaEE:EJB、JMS,Java语言高级特征,GoF设计模式以及问题
|
前端开发 Ø前端开发的最新趋势;React和前端MVC框架;Node和后端框架 Ø前端测试和持续集成
|
| JBOSS系统管理与优化 Ø使学员掌握jboss概念,J2EE基本概念;使学员掌握jboss安装;使学员掌握jboss配置; Ø使学员掌握jboss管理;使学员掌握jboss优化;学习jboss备份和恢及troubleshooting。 |
Scrum敏捷开发过程实战 Ø提升开发人员敏捷开发技能与思维、掌握敏捷核心方法; Ø提升测试人员敏捷转型思路与工具,掌握敏捷中的测试技巧与反馈; Ø掌握敏捷的基本思路、过程、方法与技巧; Ø掌握敏捷Scrum过程的以四个会为核心的管理过程与实践; Ø掌握敏捷开发技术过程以8个实践为核心的管理管理与实践、工具; Ø掌握敏捷中测试驱动开发理论与实践、工具
|
| 敏捷开发过程与项目管理 通过此次课程培训,可使学习者获得如下收益: Ø了解敏捷与传统项目管理的区别,什么样的项目更加适合于Scrum和敏捷开发; Ø敏捷原则详解:可变性和不确定性、预测和适应、经验认知、WIP、进度、执行; ØScrum框架概述:过程、工件、角色、活动; Ø几个核心的SCRUM概念:a)冲刺;b)用户故事;c)产品列表(PB);d)估算与速率 |
SSH框架下设计模式进阶实战操作 Ø深入掌握Struts技术开发框架;全面掌握Spring的架构原理和使用场景; Ø熟练使用Hibernate框架开发;熟练使用开源框架下的23种设计模式等。 |
| 高级UI设计师 Ø使参训人员了解用户体验设计全套流程与方法;通过案例学习相关工具; Ø认识到用户体验设计在产品中的重要性;了解UI设计的基本理念与实践方法; Ø能够通过流程的规范化来控制设计的过程与质量;指导如何设计出让客户满意和用户喜爱的产品。
|
敏捷下的用户体验设计跨平台用户体验与交互设计Workshop 本课程为用户体验进阶高端课程,以workshop实战的方式详解互联网时代下的产品设计思路及未来走向,用原型驱动的方式演绎产品设计的全流程,涵盖用户体验、交互和界面设计三个方面,学员分组实践产品的从用户群定位、竞品分析直至原型脚本的创建及可用性测试的全过程。 课程知识覆盖全面,涵盖用户体验设计(UED)、交互设计(IXD)、图形界面设计(UID)、iOS、Android及Windows产品的设计规范、用户研究、原型驱动、设计流程等等。通过现场实践的方式,使所有的知识点都能得到印证和落地,直观、细致,提高经验积累。过程以轻松、活跃的互动为主,使学习的过程充满了主动性和趣味性。课程结束后提供给学员完备的资料,以便学员在各方面的巩固及积累。 适用于产品经理、设计人员以及与产品打造、开发相关的其它人员,同时对从事Web设计和移动应用设计的初学者提供诸多帮助,对创建完美高效的开发团队提供建设性思路和意见。学员无需任何基础系统,只要对Web设计和移动三大平台有简单的了解,并对设计及相关作有兴趣就可以。
|
| 微服务架构设计与最佳实践培训 随着应用系统的不断发展演进,单体应用变得越来越大,越来越复杂,导致扩展性差,资源优化难,维护成本高等问题。为了应对这一挑战,一种更加灵活、轻便、松耦合的设计架构——微服务架构,正受到越来越多应用系统开发者的青睐,它的敏捷开发、灵活部署、易扩展等特性,使它成为解决复杂应用的一把利器。 |
IDE跨端开发(Ios、安卓、html5混合开发) 通过本课程的学习,让学员掌握html5的基础,ios与html5混合开发,Android与html5混合开发,主流框架的解决方案。具体讲解内容如下: ØHtml5基础包括:(表单新属性,标签语法变化、本地存储、WebSql、地理定位、离线应用等); ØHtml5+IOSUIWebView混合开发精讲;Html5+Android webView混合开发精讲; 通过案例剖析当前主流框架支持混合开发的原理。
|
| Web应用安全架构、设计与防御 ØWeb网站的常见攻击方式及其原理;Web网站的安全规划、需求、开发过程; ØWeb网站的安全检测、审计与工具;Web网站的安全日常监控与策略; Ø数据的安全传输、安全保存技术与方法;Web网站相关安全配置策略; Ø如何建立端到端安全防御体系。 |
ADF开发内训实施 ØADF整体框架介绍;JSF生命周期;自定义组件介绍与实现;ADFBC层组件结构及作用介绍; ØADFam事务与datacontrol;关于ADF水平分割的探讨;经验分析影响ADF性能的几点介绍;ØADF集群与coherence缓存;客户化ADF功能插件;ADF客户端组件的定位; ØADF单个组件样式实现方式;ADF组件皮肤的定位方法及任意快速修改皮肤样式。
|
| 产品体验设计课程 Ø页面布局技巧;菜单形式转换;色彩在页面中的重要性;精致细节在页面中的视觉重要性; Ø端与移动端的交互体验。 |
大型软件架构设计分析和实践 Ø掌握规范和全面地创建软件架构的技能; Ø掌握使用包括需求分析信息和架构模式,以构建高质量和成熟的软件架构; Ø破解如何在时间、成本和质量之间追求平衡,以低成本平稳地架构演进; Ø借助金融、电信等大型项目案例了解大型软件架构最佳实践。
|
| 高级性能架构设计最佳实践 通过案例剖析如何从高性能系统设计、高并发数据访问设计和SSH安全应用设计多种角度进行整体性能优化。 |
实战软件架构与平台设计 本课程模拟再现真实项目架构设计过程中的各种场景和可能问题,有针对性地对概要设计、详细设计、设计评审、构件开发等进行实战训练,阐述设计模式和平台思维,使学员达到: Ø了解软件设计基本原理、主要原则和国内外主流方法论; Ø掌握前沿技术的同时,获得解决实际问题的规范和能力; Ø学会从思维的高度领略架构之美,等等……
|
| 应用架构师 Ø应用架构的关键概念和方法,以及不同的应用架构框架;SOA架构设计与最佳实践技巧 Ø企业应用架构介绍;使用者接口组件与设计模式;商业组件与设计模式; Ø数据存取组件与设计模式;金融行业应用架构设计的案例分析与经验共享 |
互联网时代产品经理最佳实践
通过此次课程培训,可使学习者获得如下收益: Ø提供产品管理知识一览图,使学员全面了解中外产品管理理论模型、方法工具和业内最佳实践; Ø通过全过程案例讲解,使学员全面经历IT产品管理各阶段的常见痛点和难点,在边做边学中增强其解决实际问题的能力; Ø对学员的实际产品进行咨询指导,帮助单位完善产品管理流程,定制符合自己特点的过程、方法和规范
|
| 基于UML的面向对象分析设计实战操作 Ø掌握使用OOAD、OOP进行软件开发的过程;掌握使用RationalRose进行UML9种图的建模; Ø掌握UML如何与软件工程过程结合,获得UML应用实践的完整体验; Ø掌握UML的元模型及要素,及UML建模工具的使用方法;掌握基于UML的建模方法。 |
敏捷开发 Ø提升开发人员敏捷开发技能与思维、掌握敏捷核心方法; Ø提升测试人员敏捷转型思路与工具,掌握敏捷中的测试技巧与反馈; Ø掌握敏捷的基本思路、过程、方法与技巧;掌握敏捷Scrum过程的以四个会为核心的管理过程与实践; Ø掌握敏捷开发技术过程以8个实践为核心的管理管理与实践、工具; Ø掌握敏捷中测试驱动开发理论与实践、工具
|
| 前端用户体验(UE)最佳实践 Ø熟悉用户体验设计基本流程、工作和思想,能在项目中实现UE基本的优化; Ø掌握可用性测试的办法,优化UE提高项目成功率;信息架构设计:内容组织、导航和流程设计; Ø线索设计:从视觉属性入手,学习如何处理信息层次表达,创造视觉结构和流, Ø避免噪音,界定主次,最终引导用户;操作设计:适时的信息与各种匹配设计; Ø反馈设计:设计各种反馈;对产品的设计进行评估分析。 |
嵌入式C语言开发应用实践 Ø提高代码的编写能力;掌握嵌入式C语言编写的要点;希望能提高代码编写优化能力; Ø针对目前的工作中的不足获得良好的针对性地加强;梳理一下理论知识; Ø学习嵌入式C开发过程中应该注意的地方。
|
| 嵌入式与工控软件需求分析与设计建模 Ø通过案例学习相关工具;认识到系统设计在产品开发中的重要性; Ø了解系统设计的核心理念与实践方法;通过流程的规范化来控制设计的过程与质量。 |
软件代码走查与质量评审 Ø代码质量评审概览;代码质量评审方法及代码的质量标准;走查代码的形式; Ø检查代码的内容;专项代码质量;代码内容评审;评审代码的正确性;检查代码的异常处理; Ø评审对象组织;数据变量的评审;函数评审基础;函数结构评审;函数内部结构评审设计; Ø重构有质量问题的代码。
|
| 软件分析与设计建模应用实践 Ø常用的需求分析方法有哪些,如何应用;使参训人员了解系统详细设计全套流程与方法; Ø通过案例学习相关工具;认识到系统设计在产品开发中的重要性; Ø了解系统设计的核心理念与实践方法;通过流程的规范化来控制设计的过程与质量。 |
软件架构设计最佳实践 Ø了解企业架构与IT战略规划全套流程与方法;通过案例学习相关架构工具Togaf9.0; Ø了解企业架构中的核心理念与实践方法; Ø掌握业务架构、应用架构、技术架构、数据架构多视角设计的过程与内容; Ø掌握如何构建架构能力框架;掌握企业信息化架构的评审与发布的管控机制; Ø掌握企业信息化架构的迁移规划制定策略;掌握企业信息化架构的治理管控方法; Ø掌握企业信息化架构的变更管理方法;掌握企业信息化架构的需求管理方法。
|
| 软件详细设计最佳实践 Ø使参训人员了解系统详细设计全套流程与方法;通过案例学习相关工具; Ø认识到系统设计在产品开发中的重要性;了解系统设计的核心理念与实践方法; Ø通过流程的规范化来控制设计的过程与质量。 |
软件研发过程标准化与敏捷研发管理实践 Ø了解业界过程管理实战运作的最佳模式与实践;系统介绍目前的项目研发过程体系; Ø研发过程的管理要素系统介绍;Scrum项目周期管理框架; ØScrum需要什么样的团队;Scrum如何管理变化的需求; Ø如何开始一个迭代周期;如何管理迭代周期中的项目;迭代周期内团队如何实现承诺; Ø如何结束一个迭代周期;让我们搭建自己的Scrum;Scrum实施的常见问题; Ø大型团队如何应用Scrum。 |
| 程序性能提升与优化实践 熟悉并掌握程序性能的测试、分析、监测的基本原理,以及程序执行调试日志查看,掌握业界常用的程序性能自动化分析工具的实战应用,结合案例教学动态调优程序的执行性能的技术运用实践; 掌握信息系统开发过程中用到的数据库访问(DAO)程序的性能检测,并发访问性能提升的技术,并且从优化的角度掌握数据库服务器的参数优化,以及客户端程序的优化方法,以及访问连接池的优化方法,从一个真实的基于Hadoop与HBase大数据平台的电商大数据分析应用项目的角度完整地阐述性能优化的各个环节,以及不同环节所运用的方法,并强调相应的优化工具应用实 |