理论为指导,实践出真知

讲师来自亚太多领域最佳创新实践者,对整个IT行业的现状、组织、人才培养发展路径有深入的了解,而且也掌握了科学合理的知识、课程模块。坚信大家能在讲师授课中获得最直接、最有效的收益。

张银奎

Firstcase特约讲师

《软件调试》一书的作者,《程序员》杂志调试之剑栏目作者,高端调试网站(ADVDBG.ORG)的创始人。毕业于上海交通大学信息与控制工程系,长期从 事软件开发和研究工作,对 IA-32 架构、操作系统内核、驱动程序、尤其是软件调试有较深入研究。从2005年开始公开讲授“Windows内核及高级调试”课程,曾在微软的Webcast 和各种技术会议上做过《Windows Vista内核演进》、《调试之剑》(2008年中国软件技术大会)、《感受和思考调试器的威力》(CSDN SD2.0大会)、《Windows启动过程》、《如何诊断和调试蓝屏错误》、《Windows体系结构——从操作系统的角度》(以上三个讲座都是微软 “深入研究Windows内部原理系列”的一部分)等。翻译(合译)作品有《观止——微软创建NT和未来的夺命狂奔》、《数据挖掘原理》、《机器学习》、 《人工智能:复杂问题求解的结构和策略》等。

主讲课程列表 (点击名称可进入详情页面)
网络应用安全技术 2天 / 5200元/人
课程类别:开发语言工具

围绕Web应用的安全性这一主题,本培训重点覆盖三方面的内容。

Programming with WPF Workshop 5天 / 7500元/人
课程类别:开发语言工具

Considering that a user interface exposes the underlying system and must satisfy the unpredictable stylistic requirements of its users, it can be the most volatile area of many applications. Developing the user interface of a professional software application is not easy.

对抗软件瑕疵的最佳实践 2天 / 5200元/人
课程类别:开发语言工具

本培训紧密围绕软件瑕疵这一主题,从软件瑕疵的成本曲线讲起,基于在集成电路领域广被认可的Design For Test(D4T)和Design For Debug(D4D)思想,系统介绍如何从产品的设计阶段就开始规划对抗软件瑕疵的基础设施,如何在产品编码和实现阶段利用这些设施及早发现瑕疵,如何在测试阶段更快的降低瑕疵数量,以及如何在产品发布后及时发现和修复残留的瑕疵。

深入Windows8系统开发 2天 / 5200元/人
课程类别:开发语言工具

本培训专门为开发工程师而设计,旨在深入解析Windows 8中与应用程序开发密切相关的新特性,分析新特征可能给软件开发带来的影响和挑战,思考应对策略和方法。

从测试角度看Windows 8的新特征 2天 / 5200元/人
课程类别:开发语言工具

本培训专门为测试工程师而设计,旨在介绍Windows 8中与测试密切相关的新特性,分析新特征可能给软件测试带来的影响和挑战,思考新的测试策略和方法。

从开发角度解析Windows 8的新特征 2天 / 5200元/人
课程类别:开发语言工具

本培训专门为开发工程师而设计,旨在深入解析Windows 8中与应用程序开发密切相关的新特性,分析新特征可能给软件开发带来的影响和挑战,思考应对策略和方法。

虚拟化技术及其应用 2天 / 5200元/人
课程类别:开发语言工具

本培训将从多个角度深入解析虚拟化技术的方方面面,包括虚拟化技术的简要历史、CPU的虚拟化支持、虚拟机和VMM的实现原理、在云平台中的应用等。

64位编程与调试 2天 / 5200元/人
课程类别:开发语言工具

本培训将从CPU、操作系统、编译器、调试器、驱动程序、应用程序六个角度系统介绍开发和调试64位程序所需的知识和技巧。

深入解析DirectX 11 2天 / 5800元/人
课程类别:开发语言工具

本培训以最新的DirectX 11为目标,重点介绍DirectX 11的新增功能(Tessellation、多线程提交和DirectCompute)和软件工程师在学习和使用DirectX过程中感觉困难的部分。

驱动开发与软件调试封闭训练营 5天 / 7500元/人
课程类别:开发语言工具

随着软件复杂度的不断增加,以及用户对软件安全性、可靠性、性能和功耗等方面的要求不断提高,熟练掌握和运用软件调试这把利剑来征服软件世界对每个软件工程师来说都迫在眉睫。

web安全--网络安全与穿透测试训练营 2天 / 5200元/人
课程类别:开发语言工具

围绕Web应用的安全性这一主题,本培训重点覆盖三方面的内容。

C++高级编程与调试(Windows平台) 3天 / 4800元/人
课程类别:开发语言工具

概述Windows操作系统的架构、系统组件(HAL、内核、执行体、Native进程和子系统)、重要的系统机制(内核服务调用、中断管理、内核对象等)以及主要数据结构(进程、线程、内核对象、设备对象等),并介绍进程、线程、操作系统的用户和内核空间等重要概念。

LINUX系统高级调试和优化 3天 / 4800元/人
课程类别:开发语言工具

整个讲座,旨在实现三大目标:(一)深入理解LINUX操作系统的基础设施和核心机制;(二)学习开发LINUX程序(内核模块和应用程序)的工具和方法(三)学习LINUX平台上的调试工具和调试典型问题的方法。本讲座由《软件调试》和《格蠹汇编》的作者张银奎亲自讲授。

网络安全与渗透测试训练营 3天 / 4800元/人
课程类别:开发语言工具

围绕网络安全这一主题,本训练营重点覆盖以下三方面的内容:(一)深刻理解安全漏洞,深度解析重大漏洞的本质和原理,包括MELTDOWN、SPECTRE这样的底层漏洞;(二)熟练使用重要的渗透测试工具,Metasploit Framework、BEEF、BurpSuite等,实际动手演练黑客攻击的完整过程;(三)探讨新的安全问题和热点,包括Java和.Net程序较难防御的反序列化攻击,手机终端APP的安全问题(活动劫持)和云端安全等。整个训练营理论与实战密切结合,通过大量的演示和动手试验理解网络安全的关键问题,启发思考。

MFC图形用户界面高级编程 3天 / 4800元/人
课程类别:开发语言工具

专门针对还在使用MFC的软件开发团队而设计,在现代软件背景下,解析经典的MFC类框架,使用类比方法帮助软件工程师将古老的MFC与现代的WPF等框架联系起来,融会贯通。

DPDK_低延迟系统设计与深度优化 2天 / 4800元/人
课程类别:开发语言工具

本讲座以著名的 DPDK(Data Plane Development Kit)软件为案例,深度解析 影响软件响应速度的主要因素,挖掘降低延迟的关键技术,分享实现低延迟系统的最佳工程 实践。本讲座由《软件调试》和《格蠹汇编》的作者张银奎亲自讲授。

深入理解虚拟化技术 2天 / 4800元/人
课程类别:开发语言工具

虚拟化概览,VM/370 VM和VMM VMM设计目标和核心问题 架构和分类 指令的执行方式 Bochs解析 波佩克与戈德堡虚拟化需求 进程中的虚拟机 硬件辅助的虚拟化(HVM) 英特尔CPU的VMX 设备虚拟化 常用术语

Programming with WCF Workshop 2天 / 4800元/人
课程类别:开发语言工具

Key points: SOA, SOA standards, SOA tenets, introduction to WCF, version history, Indigo, key features

虚拟化与云计算技术深度解析 2天 / 4800
课程类别:开发语言工具

虚拟化技术有着悠久的历史,在操作系统、计算机安全、软件测试、芯片研发等领域有着极其广泛的应用,它也是支撑云计算的三大关键技术之一。当正像这个技术的名字一样,很多人对虚拟化技术的理解也很虚幻,如同雾里看花一样,没有落到实处。本培训将从多个角度深入解析虚拟化技术的方方面面,包括虚拟化技术的简要历史、CPU的虚拟化支持、虚拟机和VMM的实现原理、在云平台中的应用等。

找到所需课程了吗?即刻 填写申请表格 与我们联络吧