专栏名称: 炼数成金前沿推荐
关注炼数成金,学习数据挖掘与分析技巧,了解最新快的数据分析课程信息。更多知识更多优惠,尽在炼数成金!招募天下好汉,一起炼数成金!
目录
相关文章推荐
上海本地宝  ·  18万㎡!上海又一免费梅花展来了! ·  3 天前  
乐游上海  ·  老洋房里看演出,梧桐区“最有戏”Citywa ... ·  2 天前  
51好读  ›  专栏  ›  炼数成金前沿推荐

Java Web开发精讲

炼数成金前沿推荐  · 公众号  ·  · 2018-03-07 17:37

正文

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


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


课程大纲:

第一课.Web的历史和Web开发

互联网的历史

C/S B/S程序

各种支持Web开发的语言和框架

各种Web服务器

Tomcat/Jetty

课程目标介绍,完成一个类似知乎的网站。

第二课.从一个简单的Java Web程序说起

Spring MVC

Eclipse 开发环境

Http协议介绍

chrome和IE抓包

wireshark抓包

第三课.Html/Css/Js等客户端技术

ajax

Jquery

art-template

css

第四课.Servlet模型

Servlet API

Servlet生命周期

GET请求的处理

POST请求的处理

Cookie的使用

HttpSession的使用

转发和重定向

第五课.JSP模型/JSTL

配置外部参数

JSTL 标准标签库

自定义JSP Tag

使用Java Beans

JSP EL介绍

第六课.Spring快速入门

Spring架构

开发环境搭建

IoC的概念

Spring Bean的概念

基本配置与使用

小例子

第七课.Spring MVC的使用

@Controller和@RequestMapping

视图绑定

路径和数据映射

数据校验

表单处理

重定向

异常处理

异步处理

第八课.Spring MVC核心源码分析

第九课.MyBatis持久层

MyBatis的由来

MyBatis简介

MyBatis工作流程

MyBatis基本要素

MyBatis核心类

N+1问题

第十课.模版引擎

为什么需要模板引擎

Freemarker基本概念

Freemarker指令

Freemarker的宏

例子

第十一课. 综合案例分析


授课时间:

课程预计2018年4月14日开课,预计课程持续时间为13周。


授课对象:

希望了解Java Web开发,或者在此技术上希望进一步拓展学习的同学。


收获预期:

熟悉WEB网站开发的原理,有能力设计,实现或者维护 Java Web应用。


讲师介绍:

葛一鸣,国内著名的Java导师,弟子众多。著述丰富,著有《Java程序性能优化》《实战Java虚拟机》《实战Java高并发设计》《自己动手写神经网络》等技术书籍,在读者中颇受欢迎。亦在炼数成金网站开设《深入JVM内核—原理、诊断与优化》《实战Java高并发程序设计》《深入浅出Spring》等多门Java相关的课程,课程清单依然在不断增加中。葛老师具有深厚的Java开发经验和丰富项目经历。在编码和设计方面有自己独特的视角和观点。曾就职于全球较大托管银行担任高级研发工作。现就职于知名通信公司,负责技术管理和软件质量。热衷于技术专研和分享,偶尔喜欢一露身手,曾在阿里云举办的“大数据安全算法竞赛”中从数千名参赛选手中脱颖而出获得季军。







请到「今天看啥」查看全文