• 使用ASP.NET开发企业级Web项目

  • 之前的课程,我们已经学习了ASP.NET技术,具备了开发Web应用程序的能力,但仅仅掌握现有的知识是不够的,为了开发企业级的Web项目,本学期将继续深入学习ASP.NET的开发知识,使我们具备能够开发高效、安全、业务逻辑更复杂的Web程序的能力。

  • 就业岗位:后台开发工程师

  • 600.00

培养目标:

ASP.NET是新一代建立动态Web应用程序的开发平台,是Microsoft Web开发史上一个重要的里程碑。

学习路径

3门课程

  • 【SCCE2.0大三】使用Hibernate&MyBatis开发企业级持久层应用

    对象和关系数据是业务实体的两种表现形式。业务实体在内存中表现为对象,在数据库中表现为关系数据。内存中的对象之间存在关联和继承关系,在数据库中,关系数据无法直接表达多对多关联和继承关系。因此,把对象持久化到关系数据库中,需要进行对象——关系的映射(Object Relational Mapping,简称ORM)。 Hibernate是一个基于Java的开放源代码的持久化中间件,它对JDBC进行了轻量级封装,不仅提供ORM映射服务,还提供数据查询、数据操作和数据缓存功能。Java开发人员可以方便地通过Hibernate API来操纵数据库。 Hibernate为“一站式”全自动ORM框架,它实现了POJO和数据库表之间的映射,以及SQL 的自动生成和执行。而MyBatis是一种“半自动化”的ORM框架实现,即MyBatis并不会为程序员在运行期自动生成SQL执行,程序员需要编写具体的SQL,然后再通过配置映射文件,将SQL所需的参数及返回的结果字段映射到指定的POJO。由于MyBatis在数据库移植性和SQL开发工作量上进行了让步,从而提升了系统设计的灵活性,扩展了其自由空间。 本课程以订单系统和博客系统为例,第一部分详细介绍运用目前最成熟的Hibernate3.3版本进行Java对象持久化技术,并对最新的Hibernate4生成SessionFactory的新方式作了简要介绍;第二部分通过介绍MyBatis3进行POJO与SQL之间映射关系的配置方法,体会这种“半自动化”ORM技术的精髓。

  • 【SCCE2.0大三】使用Spring开发企业级Web应用程序

    在学习Spring课程前,我们已经掌握了JavaEE Web层框架Struts2、持久化框架Hibernate,以及搭建Web应用程序中典型的三层架构。虽然,我们已经将代码简化了很多,并提高了开发效率。但是,仍然存在一些不完美的地方。例如,代码能不能更加简化、分层后各层次之间的依赖关系、在程序维护或升级时达到JavaEE所倡导的组件式开发等方面。如果我们一切的准备工作都做的非常好,那么目前我们只需要一个插件的“底座”,学习并掌握Spring的用法,理解Spring的设计思想,能够让我们在编程时享受到超出编程的愉悦! 本书将利用9个章节逐一介绍Spring技术,学习Spring基本原理、掌握Spring核心组件、Spring整合技术和SpringMVC的使用。

  • 【SCCE2.0大三】使用ASP.NET开发企业级Web项目

    ASP.NET是Microsoft公司推出的新一代建立动态Web应用程序的开发平台,是Microsoft Web开发史上一个重要的里程碑。ASP.NET由于具有方便性、灵活性、生产效率高、安全性高及面向对象等优点,所以是目前主流的网络编程技术之一。 之前的课程,我们已经学习了ASP.NET技术,具备了开发Web应用程序的能力,但仅仅掌握现有的知识是不够的,为了开发企业级的Web项目,本学期将继续深入学习ASP.NET的开发知识,使我们具备能够开发高效、安全、业务逻辑更复杂的Web程序的能力。

岗位课程介绍

 随着信息化技术的发展,各行各业的大中型企业都开始部署企业信息化建设,以期带动自身企业更快更稳的高速发展。企业信息化主要体现在如CRM(客户关系管理系统)、ERP(企业资源计划)、OA(办公自动化系统)等企业信息管理软件的搭建。WinForm是微软提供的基于.NET平台的可视化编程框架,用于快速开发高效、稳定、安全的Windows桌面应用程序,是微软为企业量身打造的信息化建设平台。

 在学习《Android框架应用开发》课程之前,我们已经掌握了Android的基础知识和一些常用的Android组件,它们是Android开发的基础,可以开发出简单的Android应用。但是不能够快速的进行敏捷开发。例如应用中需要大量的用到网络通讯模块和图片加载模块,自己编写网络通讯功能的代码,需要耗费大量的时间和精力。如果能够使用开源的框架开发,就可以大大的提高开发效率,从而实现敏捷开发。本书将利用6章介绍一些Android的开源框架,包括Xutils3、Volley、PagerSlidingTabStrip、Picasso、ImageRequest、ImageLoader、NetworkImageView、Android-Ultra-Pull-To-Refresh、Cube SDK以及LitePal数据框架,使用这些框架能够快速的进行Android应用开发。

汇总
项目内容费用
课程包内容之前的课程,我们已经学习了ASP.NET技术,具备了开发Web应用程序的能力,但仅仅掌握现有的知识是不够的,为了开发企业级的Web项目,本学期将继续深入学习ASP.NET的开发知识,使我们具备能够开发高效、安全、业务逻辑更复杂的Web程序的能力。-
认证中级移动互联网工程师-
教材SCME大二阶段配套教材-
其他--