结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。
一个从无到有、从弱到强的企业信息化的建设过程,离不开科学的、前瞻性的、与企业战略和业务发展水平相匹配的信息化中长期建设规划蓝图的指导,通过良好的IT战略规划,从信息化投资对企业战略成长的核心价值的角度,清楚地回答企业为什么要信息化、做什么信息化、怎么做信息化这个信息化投资决策的根本性的问题;企业架构是对真实世界企业的业务流程和IT设施的抽象描述,它是包括企业战略、组织、职能、业务流程、IT系统、数据、网络部署等的完整、一体化描述,企业架构反映了企业业务的状况,并体现了业务与IT的映射关系,能明确各类IT设施对业务的支撑关系。
这门课程适合对基于Java EE技术的企业软件系统负有总体软件架构的学员。学员还要求能深入了解企业架构师的作用,并希望在n层企业系统中使用Java EE技术。现有的架构师也可以通过学习这门课程,了解如何使用Java EE技术提高其企业系统中服务的质量。
本课程适合有一定开发基础的Java开发人员,总计课时大约40小时,大约6天的课程,具体时间会因为课程实验,提问解答等环节稍有差异;因为是开发课程,所以讲解和实验大约比例为60/40.
在互联网+的今天,人们在PC、手机、Pad 上安装了各式各样的软件服务或APP,享受着互联网技术带来的高效和便捷。随着这些产品的高速发展,大家对高性能、稳定性、安全性、扩展性等方面有了更高的要求,而诞生于20多年前的Java平台,一直紧跟时代脉搏,兼收并蓄,持续优化,在编程领域交出最满意的答卷,最终成为现代互联网服务端开发的王者。对于任何服务端语言来说,并发机制都是直接影响性能的最关键因素,而本次课程,我们将主要聚焦于Java中最核心,也是最有难度的内容:多线程并发编程。Java是天然多线程模型,但是用好它却极为不易。Java并发包(新)从JDK5发布,一直到JDK8 Lambda、函数式编程的应用,大家在并发编程时所遵循的底层模式仍未有太大变化,只要我们能清晰掌握其中核心知识点,无论是任何编程范式,都能运用自如。本次课程会先从多线程编程基础开始讲起,然后针对线程安全、锁机制做较为全面的解
从诞生之初直至现在,Java一直是最流行的编程语言之一。而在计算机世界里,变化是常态。几年的时间,计算机世界就可能发生天翻地覆的变化。处理器处理能力的增长,网络带宽的增长,以及编程方法论的进步等,意味着如今的开发环境与几年前发生了不小的变化,遑论20年前。这么多年以来,Java一直保持着旺盛的生命力,被众多公司采纳,受到众多程序员的喜爱,这自然与其不断地根据外界的变化调整更新自身的能力密切相关。
该课程面向有编程经验的软件开发工程师,具有一定面向对象分析与编程基础,熟练使用过其他语言(如C语言,C++,VB等),本课程主要介绍学习面向对象原则和java编程语言特性,Java语言精髓,JVM核心原理,以及界面开发,业务逻辑层的架构,数据存取层的开发,开发调试环境(Eclipse)搭建,应用编译,调试,最后简要介绍J2EE基础知识。
整个讲座,旨在实现三大目标:(一)深入理解LINUX操作系统的基础设施和核心机制;(二)学习开发LINUX程序(内核模块和应用程序)的工具和方法(三)学习LINUX平台上的调试工具和调试典型问题的方法。本讲座由《软件调试》和《格蠹汇编》的作者张银奎亲自讲授。