Java Web开发精讲(第三期) Java Web开发精讲(第三期)
所属分类:编程技术
  课程名 : Java Web开发精讲(第三期)【招生中】 总学费/人 : ¥400 (固定学费:¥100, 逆向学费:¥300) 开课时间 : 2018-10-18 09:00:00 
开课老师 : geym


课程简介:

本课程主要介绍如何使用Java开发WEB程序。将覆盖相关技术的各个方面。包括前端技术概要,后台的servlet,jsp,模版,mybatis等技术。同时,也会介绍 在进行web程序开发过程中的调试和故障排查方法和手段。

课程以一个类似知乎的网站为最终目标,依次介绍这个目标网站所使用的各种技术。力求在完成课程后,同学们有能力设计,实现或者维护这类网站。

    1.Web的历史和Web开发

        互联网的历史
        C/S B/S程序
        各种支持Web开发的语言和框架
        各种Web服务器
            Tomcat/Jetty
      课程目标介绍,完成一个类似知乎的网站。
    2.从一个简单的Java Web程序说起
        Spring MVC
        Eclipse 开发环境
        Http协议介绍
        chrome和IE抓包
        wireshark抓包
    3.Html/Css/Js等客户端技术
        ajax
        Jquery
        art-template
        css
    4.Servlet模型
        Servlet API
        Servlet生命周期
        GET请求的处理
        POST请求的处理
        Cookie的使用
        HttpSession的使用
        转发和重定向
    5.JSP模型/JSTL
        配置外部参数
        JSTL 标准标签库
        自定义JSP Tag
        使用Java Beans
        JSP EL介绍
    6.Spring快速入门
        Spring架构
        开发环境搭建
        IoC的概念
        Spring Bean的概念
        基本配置与使用
        小例子
    7.Spring MVC的使用
        @Controller和@RequestMapping
        视图绑定
        路径和数据映射
        数据校验
        表单处理
        重定向
        异常处理
        异步处理
    8.Spring MVC核心源码分析
    9.MyBatis持久层
        MyBatis的由来
        MyBatis简介
        MyBatis工作流程
        MyBatis基本要素
        MyBatis核心类
        N+1问题
    10.模版引擎
        为什么需要模板引擎
        Freemarker基本概念
        Freemarker指令
        Freemarker的宏
        例子
    11. 综合案例分析



我要报名

 

GMT+8, 2018-9-26 11:56 , Processed in 0.158589 second(s), 27 queries .