三、JAVA架构师微职位:JAVAWEB开发

首发

下载课程

下载学院APP

缓存视频离线看

收藏(7)

三、JAVA架构师微职位:JAVAWEB开发

适用人群: Java开发人员、微职位学习者

共365课时 共91小时1分钟 更新时间:2017-09-01

很抱歉,此课程不对外售卖。

相关专题

微职位学习

    课程介绍

    课程大纲

    学习资料

    学员评价

    课程目标
    深入浅出掌握JavaWEB核心开发技术,并且可以综合应用Java程序设计思想编写实现自定义WEB开发框架。
    适用人群
    Java开发人员、微职位学习者
    课程简介
    • JavaScript发展历史

      本课程主要介绍了JavaScript的发展历史。

    • 第一个JavaScript程序

      本课程利用代码实际讲解了JavaScript在页面中的使用形式以及如何导入外部*.js文件。

    • 在JavaScript中定义变量

      本课程主要讲解了JavaScript中的变量定义格式,以及分析了与Java变量定义的语法差别。同时强调了字符串的操作;

    • 程序结构控制

      本课程主要讲解循环与判断等结构的使用。

    • 数组的定义及使用

      本课程主要讲解在JavaScript中如何定义数组以及JavaScript的数组操作特点。

    • 函数的定义及使用

      本课程主要讲解函数的定义形式以及操作应用,同时讲解了javaScript模拟面向对象编程的操作实现

    • 认识JavaScript事件处理

      本课程主要讲解事件的基本处理流程,以及onload、onunload、onclick事件的使用。

    • 动态事件绑定

      本课程主要分析了静态时间绑定的问题,以及如何利用addEventListener实现动态事件绑定处理

    • 处理鼠标事件

      本课程主要几种鼠标事件的操作,同时讲解了如何利用鼠标时间实现表格的动态效果。

    • 画廊案例

      本课程主要利用addEventListener()动态事件绑定函数实现一个简单的画框浏览操作,以及如何利用setTimeout()函数实现定时操作。

    • HTML元素取得操作

      本课程主要讲解了document.getElementById()与document.all()两个处理函数的区别。

    • 基础表单验证

      本课程主要讲解了如何在javaScript中使用正则验证数据;

    • 表单验证模型

      本课程主要给出了JavaScript进行表单验证的基础模型,同时重点讲解了submit处理事件的使用。并且实现了正则、重复密码的验证操作。

    • 单选钮事件处理

      本课程主要讲解如何在JavaScript中判断单选钮的选中状态,以及如何取得单选钮的数据。

    • 复选框事件处理

      本课程主要讲解如何利用JavaScript取得复选框中的数据,以及全选框的功能实现。

    • 下拉列表框事件处理

      本课程主要讲解onchange事件与下拉列表框的操作。

    • 文本域事件处理

      本课程主要讲解如何利用文本域的键盘监听事件实现输入字数的控制。

    • window对象

      本课程主要讲解window对象中提供的各个函数

    • 定义表单页面

      本课程将利用完整的表单验证功能讲解JavaScript的核心作用,并且使用动态事件绑定操作的方式实现事件的处理操作。

    • 动态验证绑定

      本课程主要按照顺序式的思路实现基本的表单验证以及事件绑定操作。

    • 使用日期输入组件

      本课程主要在日期数据处理上采用日期选择组件进行内容控制。

    • 房贷计算器界面实现

      本课程主要是根据提出的功能需求进行界面的布局设计;

    • 动态数据验证绑定

      本课程主要是进行输入数据的检验,并且使用动态事件绑定的方式进行验证;

    • 房贷数据计算

      本课程主要讲解了数据类型的转换以及四舍五入的实现。

    • 静态WEB处理

      本课程主要介绍了WEB的前期作用,以及发展历史以及静态WEB处理流程

    • 动态WEB处理

      本课程主要讲解动态WEB处理流程以及WEB容器作用。

    • Tomcat安装

      本课程使用的是解压缩版的Tomcat,讲解了JAVA_HOME的作用以及Tomcat中的主要目录功能。

    • 配置虚拟目录

      本课程主要讲解虚拟目录的作用,以及如何在Tomcat中进行虚拟目录的创建。

    • 编写第一个JSP程序

      本课程主要讲解如何进行JSP程序的编写,以及JSP程序的执行。

    • Tomcat解析JSP流程

      本课程主要讲解Tomcat服务器对JSp程序文件的执行流程分析。

    • Tomcat内存调优策略

      本课程主要讲解面试中常见的性能调优问题,结合JVM原理进行Tomcat优化调整。

    • 创建WEB项目

      本课程主要讲解如何利用Eclipse进行WEB项目的创建,以及相关的程序文件创建。

    • 配置Tomcat服务器

      本课程主要讲解如何在Eclipse中配置Tomcat服务器。

    • WEB交互性

      本课程主要讲解request.getParaemter()方法的使用,以及交互性的基本特点。

    • WEB调试

      本课程主要讲解如何使用Eclipse进行WEB代码的调试处理。

    • JSP注释

      本课程主要讲解JSP中支持的注释以及具体使用。

    • 第一种Scriptlet

      本课程主要讲解JSP中“”Scriptlet的使用。

    • 第二种Scriptlet

      本课程主要讲解JSP中“”Scriptlet的使用。

    • 第三种Scriptlet

      本课程主要讲解JSP中“”Scriptlet的使用。

    • 页面编码设置

      本课程主要讲解JSP显示编码的中文乱码处理。

    • MIME设置

      本课程主要讲解MIME的作用以及如何设置不同的MIME使JSP具备不同的执行效果。

    • import指令

      本课程主要讲解import语句的使用,并且给出了此指令的几种导入形式。

    • Oracle数据库访问

      本课程主要讲解如何在WEB中配置数据库驱动程序,以及Oracle数据库的连接处理。

    • 静态包含处理

      本课程主要讲解了静态包含语句的使用。

    • 动态包含处理

      本课程主要讲解了动态包含指令的使用。

    • forward指令

      本课程主要讲解forward指令的使用。同时分析了客户端跳转与服务器端跳转的区别。

    • 登录案例说明

      本课程主要针对于要实现的案例进行说明,本课程使用“JSP + JDBC”实现。

    • 登录核心功能

      本课程主要讲解如何使用JSP如何实现核心的登录验证处理。

    • 前端JS验证

      本课程主要使用JS进行前端表单验证。

    • 九个内置对象概览

      本课程主要讲解了九个内置对象的名称,以及其对应的类型。

    • 属性操作简介

      本课程主要讲解属性操作的意义,以及具体的操作方法,和具备此操作方法的内置对象。

    • page属性操作

      本课程主要讲解page属性范围的特点。

    • request属性操作

      本课程主要讲解了request属性操作的特点以及限制。

    • session属性操作

      本课程主要讲解了session属性的特点以及具体操作。

    • application属性操作

      本课程主要讲解了application属性范围的操作。

    • 深入pageContext属性操作

      本课程主要是针对于pageContext的对象的属性设置进行深入讲解。

    • request对象简介

      本课程主要讲解了request对象的主要作用,其对应接口的继承关系。

    • 接收请求参数

      本课程主要讲解了如何进行请求参数的接收,以及地址重写的使用。

    • 处理请求乱码

      本课程主要讲解如何进行提交乱码的处理,并且分析了不同的服务器对乱码的处理不同。

    • 接收一组参数

      本课程主要讲解复选框参数的接收。

    • 参数名称处理

      本课程主要讲解如何进行全部参数名称的接收

    • 取得上下文路径

      本课程主要讲解如何取得上下文路径,并且分析了取得此路径与资源定位的联系。

    • 取得其它服务信息

      本课程主要讲解如何取得客户端以及服务器端的相关信息。

    • 用户信息案例开发说明

      本课程主要讲解了用户信息管理程序的开发要求。

    • WEB中的CLASSPATH

      本课程主要讲解了在WEB中的多种CLASSPATH作用。

    • 项目开发准备

      本课程主要为项目的开发进行了环境搭建以及核心代码重演。

    • 用户信息创建

      本课程主要讲解如何实现用户数据的创建。

    • 用户列表显示

      本课程主要讲解用户列表功能的实现。

    • 用户信息更新

      本课程主要讲解用户更新处理的流程以及具体实现。

    • 用户信息删除

      本课程主要讲解用户信息删除的处理操作

    • 用户数据批量追加

      本课程主要讲解如何实现用户数据的批量处理,分析了hashCode()、equals()在本操作中的作用。

    • 统计代码量

      本课程主要通过IO编写了一个简单的代码行统计操作。

    • 部门信息管理案例开发需求

      本课程主要针对于要开发的部门程序进行说明,同时搭建了项目相关开发环境。

    • 部门增加

      本课程主要基于已有界面实现了部门增加处理。

    • 部门列表

      本课程主要讲解了部门列表功能实现。

    • 部门详细列表

      本课程在基础列表的功能上追加了统计信息的显示。

    • 部门信息修改

      本课程主要讲解了部门信息的更新操作。

    • 部门信息删除

      本课程主要讲解了部门删除功能实现,以及分析了级联操作的程序实现问题。

    • WEB项目发布

      本课程主要讲解war文件的作用,以及Tomcat的项目部署。

    • 分页功能实现分析

      本课程主要讲解分页的功能以及两种实现模式的区别。

    • 基础分页实现

      本课程主要讲解分页的核心实现控制变量currentPage、lineSize的使用。

    • 基础分页控制

      本课程主要讲解如何通过连接实现页码的操作控制。

    • 模糊查询

      本课程主要讲解如何在分页中结合模糊查询操作。

    • 页码控制

      本课程主要讲解如何通过页码的配置来实现分页组件的显示。

    • 分页组件

      本课程主要讲解分页组件的抽象剥离,以形成可重用操作组件。

    • 分页与DAO设计模式

      本课程主要结合DAO设计模式调用分页组件,以简化JSP页面的Java代码。

    • response对象简介

      本课程主要讲解HttpServletResponse接口的继承结构,以及服务器的基本回应处理。

    • 设置头信息

      本课程主要讲解头信息的作用,以及如何取得客户端请求头信息与服务器端设置头信息的处理。

    • 请求重定向

      本课程主要讲解response对象中的跳转处理,以及分析了两种跳转的区别。

    • Cookie处理

      本课程主要讲解Cookie的作用,以及Cookie的设置和取得相关操作。

    • session对象简介

      本课程主要讲解session对象的作用,以及JSESSIONID的操作分析。

    • session登录验证

      本课程主要结合session属性范围实现登录验证处理。

    • 登录验证码

      本课程在登录验证基础之上追加了验证码检测的功能。

    • 项目开发说明

      本课程主要针对于常规的登录操作的流程进行说明。

    • 密码加密处理

      本课程主要讲解如何实现密码的加密处理操作,利用Base64与MD5两种加密处理模式结合完成。

    • 数据库设计

      本课程主要讲解登录系统的数据库设计方案。

    • 编写数据库脚本

      本课程主要针对于设计的数据库进行数据库脚本的编写。

    • 用户基础登录

      本课程主要讲解如何实现基于用户名和密码的的登录验证处理。

    • 登录业务加强

      本课程主要针对于登录业务进行加强控制。重点实现了业务层控制。

    • 页面信息处理

      本课程主要讲解登录后的前台界面显示处理操作。

    • 验证码检测

      本课程主要针对于验证码进行处理。

    • Cookie免登录控制

      本课程主要讲解如何基于Cookie实现用户免登录处理。

    • 用户增加

      本课程主要实现用户动态追加以及角色处理操作。

    • 用户列表

      本课程实现了所有用户的分页显示。

    • 用户编辑

      本课程主要讲解了角色信息的回填处理,以及用户信息更新处理。

    • 取得真实路径

      本课程主要讲解了application对象的作用以及如何取得真实路径的信息。

    • 文件操作

      本课程主要讲解如何利用真实路径实现文件内容读取的操作。

    • 网站计数器

      本课程主要讲解如何实现一个网站计数器的操作,同时分析了同步处理操作。

    • config内置对象

      本课程主要讲解了WEB安全性,以及初始化参数的配置与取得。

    • pageContext内置对象

      本课程主要讲解pageContext内置对象的特点,并且分析了其取得其它对象的操作。

    • 内置对象总结

      本课程针对于九个内置对象这样的常见面试题进行了分析。

    • 上传操作简介

      本课程主要为读者讲解html中的file组件以及上传基本流程。

    • 基本上传操作

      本课程主要通过代码讲解SmartUpload上传处理。

    • 取得上传文件信息

      本课程主要讲解如何利用SmartUpload取得上传后的文件信息。

    • 上传操作深入

      本课程主要通过混合表单讲解如何接收参数以及为上传文件自动命名。

    • 商品信息项目开发说明

      本课程主要针对于即将开发的项目案例做一个功能说明,以及界面展示。

    • 商品信息添加页面

      本课程主要讲解商品信息添加的操作处理。

    • 商品信息添加处理

      本课程主要讲解商品添加的业务逻辑实现。

    • 商品信息列表

      本课程主要进行商品信息的分页列表显示处理。

    • 商品信息编辑

      本课程主要讲解商品信息的编辑操作,以及中间表的清空处理操作。

    • 商品信息删除

      本课程主要讲解商品信息的删除处理操作。

    • Servlet简介

      本课程主要讲解传统JSP开发的问题,以及Servlet的主要作用。

    • Servlet程序开发

      本课程主要讲解Servlet程序的基础开发,以及相关类的继承结构。

    • Servlet与表单

      本课程主要讲解Servlet与表单处理的操作关系。

    • Servlet生命周期简介

      本课程主要讲解Servlet生命周期的基本形式,以及相关处理方法简介。

    • Servlet基础生命周期

      本课程主要是为读者讲解基本的生命周期控制方法。

    • Servlet扩展生命周期

      本课程主要讲解扩展生命周期控制方法,以及Servlet程序类的实现要求。

    • 取得session内置对象

      本课程主要讲解如何在Servlet中取得HttpSession接口对象。

    • 取得application内置对象

      本课程主要讲解如何在Servlet中取得ServletContext内置对象。

    • 客户端跳转

      本课程主要讲解如何在Servlet中利用response实现客户端跳转,以及属性传递。

    • 服务器端跳转

      本课程主要讲解RequestDispatcher接口的使用,以及服务器跳转实现。

    • MVC设计模式简介

      本课程主要以用户登录程序为例进行Java WEB中的两类开发模式的使用分析。

    • MVC实现登录

      本课程主要通过一个具体的程序来实现MVC项目的编写。

    • 表达式语言简介

      本课程主要讲解表达式语言的使用特点,以及基础使用。

    • 表达式语言基础语法

      本课程主要讲解表达式语言访问属性的基本操作形式。

    • List集合输出

      本课程主要讲解如何在页面进行List集合的迭代输出。

    • Map集合输出

      本课程主要讲解Map集合的查找以及迭代输出操作。

    • JSTL基本配置

      本课程主要讲解JSTL的配置,以及标签定义的使用。

    • if标签

      本课程主要讲解if标签的使用。

    • 迭代标签

      本课程主要讲解如何利用JSTL在页面中实现List与Map集合的输出。

    • 函数标签

      本课程主要讲解如何在JSP页面中使用操作函数进行数据处理。

    • 过滤器基本开发

      本课程主要讲解过滤器的基本概念,以及基本开发模型。

    • 编码过滤

      本课程主要讲解如何利用过滤器实现项目的编码过滤处理。

    • 登录检测

      本课程主要讲解过滤器实现登录检测操作。

    • Servlet上下文监听

      本课程主要讲解如何实现Servlet上下文的状态与属性监听。

    • session监听

      本课程主要讲解session监听的处理,以及session配置。

    • 在线人员列表

      本课程主要讲解在线人员列表的配置处理实现。

    • WebServlet注解

      本课程主要讲解如何利用Annotation实现Servlet相关配置

    • WebFilter注解

      本课程主要讲解WebFilter注解的使用。

    • WebListener注解

      本课程主要讲解WebListener注解的使用。

    • 传统MVC设计缺陷

      本课程主要针对于传统的MVC设计模式的开发问题进行了分析。

    • Servlet多业务设计

      本课程主要讲解了多业务设计的问题以及WEB线程的处理。

    • Method反射类支持缺陷

      本课程主要讲解Method的设计缺陷分析。

    • javassist取得参数信息

      本课程主要讲解如何使用javassist开发包取得方法参数信息。

    • 路径拆分处理

      本课程主要针对于访问的路径进行拆分处理操作,以拆分出请求Action路径与调用方法。

    • 定义Action处理类

      本课程主要通过拆分路径取得操作的Action对象,以及方法的反射操作。

    • ModelAndView加强

      本课程讲解了如何利用ThreadLocal的处理request、response的对象传递。

    • 接收基本参数

      本课程主要讲解了基本参数设计问题,以及javassist与tomcat结合问题分析。

    • 参数与VO对象转换

      本课程主要讲解如何将提交参数与VO对象的接收转换处理。

    • 接收数组参数

      本课程主要讲解如何进行数组的接收以及与Set集合的转换处理操作。

    • 取得表单提交状态

      本课程主要讲解如何取得用户的提交状态,以区分用户表单的请求类型。

    • 处理表单封装参数

      本课程主要是赶紧参数的取得处理操作,讲解参数数据的取得处理。

    • 文件上传处理

      本课程主要讲解上传功能的实现工具类定义。

    • 处理资源文件

      本课程主要讲解在WEB中资源文件的主要作用,以及读取实现。

    • 分页控制

      本课程主要针对于分页组件进行抽象讲解,以得到最简化实现。

    • 服务器端验证讲解

      本课程主要讲解服务器端验证的作用,以及验证的基本实现模型。

    • 获取验证规则

      本课程主要讲解了验证规则的定义格式,以及程序中如何取得验证规则。

    • 数据验证

      本课程主要讲解数据验证的处理,以及相关错误信息的保存。

    • 通过URL访问WEB

      本课程主要讲解了如何通过Java提供的URL程序类实现WEB页面调用以及取得响应数据。

    • HttpClient基本使用

      本课程主要讲解了HttpClient工具的基本使用,以及如何通过httpclient封装上传参数。

    • HttpClient上传

      本课程主要讲解如何利用HttpClient实现文件上传处理。

    • MySQL数据库简介与安装

      本课程主要讲解了MySQL数据库的安装与配置。

    • MySQL基本使用

      本课程主要讲解了MySQL的基础命令,以及MySQL中的SQL操作。

    • 使用JDBC操作MySQL

      本课程主要讲解如何使用JDBC进行MySQL操作。

    • IDEA简介与安装

      本课程主要介绍IDEA工具的主要作用,以及安装处理。

    • 使用IDEA开发Java项目

      本课程主要讲解如何使用IDEA开发Java项目。

    • 使用IDEA开发web项目

      本课程主要讲解如何使用IDEA开发WEB项目以及Tomcat的配置。

    • XML与HTML的区别

      本课程主要通过直观的代码比较为读者讲解XML产生的动机,以及HTML与XML两门编程语言的主要区别。

    • 利用CSS显示XML

      本课程主要讲解如何利用CSS来实现XML数据的显示操作。

    • XML语法解析

      本课程主要讲解了XML文件定义的格式要求,以及格式的具体说明。

    • XML其它定义要求

      本课程主要讲解如何在XML中使用转义字符以及注释的使用。

    • DOM操作简介与DOM树分析

      本课程主要讲解DOM操作的主要作用,以及DOM树的形成结构。

    • DOM解析核心类库预览

      本课程主要为读者介绍在DOM操作中需要使用到的核心类与接口,以及重点强调了Node、Document、Element、Attr、Text几个核心接口的常用方法以及彼此的关联。

    • 读取XML文件

      本课程主要讲解如何利用DOM解析标准实现XML数据的读取,以及分析嵌套元素节点对读取所带来的问题。

    • 生成XML文件

      本课程主要讲解如何利用DOM定义的类与接口实现XML文件的创建。

    • 修改XML文件

      本课程主要利用元素的删除以及属性与元素的转换操作为读者讲解DOM进行XML文件修改的操作。

    • SAX解析基本概念

      本课程主要讲解SAX操作的特点,以及DefaultHandle类的作用,以及各个顺序式读取方法的作用。

    • SAX解析与简单Java类

      本课程主要是为读者讲解更深入的SAX解析操作作用,重点分析了XML文件与简单Java类间的转换操作。

    • DOM4J简介

      本课程通过总结DOM与SAX的区别以及各自的特点讲解DOM4J工具的主要作用,并且为读者讲解了DOM4J中各个常用子类与接口的使用。

    • 利用DOM4J输出XML文件

      本课程主要讲解如何利用DOM4J生成XML文件的过程,并且比较了DOM4J与DOM生成的区别。

    • 利用DOM4J读取XML文件

      本课程主要使用了DOM4J中提供的SAXReader解析器实现了数据的读取,同时讲解了如何利用DOM4J进行XML数据的解析操作。

    • HTML与DOM树

      本课程主要讲解了HTML与DOM树结构的对应转换。

    • JavaScript实现基础DOM操作

      本课程主要讲解如何在JavaScript中使用标准的DOM操作进行元素的取得操作。

    • 实现HTML页面动态处理

      本课程主要讲解如何利用DOM解析实现页面动态效果处理操作。

    • 动态生成下拉列表框

      本课程主要讲解如何利用JavaScript与DOM解析动态生成下拉列表内容,同时更加深入的讲解了下拉列表项的动态增加与删除操作。

    • 动态生成表格

      本课程主要讲解如何实现表格行的动态增加以及表格行的动态删除操作。

    • AJAX简介

      本课程主要为读者介绍Ajax技术产生的背景,核心作用。

    • AJAX基础开发

      本课程主要为读者讲解如何使用Ajax实现异步交互,以及如何实现页面的局部刷新。

    • 用户注册 - 开发要求及数据库准备

      本课程主要讲解本次开发实战的主要任务,以及数据库脚本的编写。

    • 用户注册 - 开发后台业务层

      本课程主要是进行数据层与业务层的开发,主要是实现核心注册操作。

    • 用户注册 - 注册页面实现与基本验证

      本课程主要实现用户注册的基本操作页面,通过实际的代码分析讲解了原始开发的不足。

    • 用户注册 - 验证码检测处理

      本课程主要讲解验证码的检测处理操作,以及相关注意事项。

    • 用户注册 - 用户名重复检测

      本课程主要为基础页面增加异步验证操作,以实现用户名的检查。

    • Ajax读取XML数据

      本课程主要讲解如何利用Ajax读取xml结构文档,以及responseText与responseXML两个属性读取XML文档返回数据的区别,同时利用DOM4J组件生成XML文件。

    • 级联菜单(功能分析与数据库设计)

      本课程主要讲解多级菜单的设计实现以及相关数据准备。

    • 级联菜单(后台业务层实现)

      本课程主要讲解级联菜单的后台业务实现。

    • 级联菜单(控制层实现)

      本课程主要讲解在控制层中实现XML数据生成操作。

    • 级联菜单(页面实现级联菜单)

      本课程主要讲解如何利用AJAX + XML实现级联菜单的开发。

    • 无刷新CRUD操作 - 部门数据列表

      本课程主要讲解利用控制层返回的XML数据实现部门信息的列表操作,主要依靠增加数据时定义的函数。

    • 无刷新CRUD操作 - 部门数据增加

      本课程主要讲解如何实现无刷新的数据增加操作,包括动态增加表格行 、动态验证部门编号。

    • 无刷新CRUD操作 - 部门数据修改

      本课程主要讲解如何实现修改按钮的动态事件绑定以及更新操作的实现。

    • 无刷新CRUD操作 - 部门数据删除

      本课程主要实现数据的批量删除,包括全选操作、异步删除以及动态删除显示表格行。

    • 反向Ajax基本概念

      本课程主要讲解反向Ajax的主要作用,以及如何在Servlet中实现反向Ajax,以及利用AsyncContext与多线程合作实现服务器推送。

    • JSON操作简介

      本课程主要通过XML与JSON数据结构的形式与数据长度的对比分析XML与JSON的区别。

    • 使用Java操作JSON(处理单值数据)

      本课程主要讲解如何利用JSONObject在JSON中存储单值数据。    

    • 使用Java操作JSON(处理数组数据)

      本课程主要讲解如何利用JSONArray存储数组数据,以及JSONObject与JSONArray的关系。

    • 使用Java操作JSON(自动处理VO)

      本课程主要是研究JSON开发包中针对于VO类对象的处理支持。

    • 使用Java操作JSON(自定义VO与JSON转换工具类)

      本课程主要是根据JSON自动处理数据的不足,实现了一个自定义的VO与JSON数据的转换处理操作。

    • 使用Java操作JSON(读取JSON数据)

      本课程主要是利用Java结合给定的JSON程序包进行JSON数据的创建,包括JSONObject与JSONArray彼此间的关系,同时讲解了JSON开发包中对于简单Java类的生成支持。

    • 使用JavaScript操作JSON(在页面定义JSON对象)

      本课程讲解了如何利用JavaScript实现JSON对象的定义以及内容的取出;

    • 使用JavaScript操作JSON(文本转换为JSON对象)

      本课程主要讲解了如何在JavaScript中将文本数据利用eval()函数转换为JSON对象的处理操作,以及数据的动态输出实现。

    • 使用JavaScript操作JSON(JSON工具支持)

      本课程主要讲解eval()函数存在的问题,以及JSON.js工具类库的使用。

    • 综合实战:AJAX异步加载JSON数据

      本课程主要是结合Ajax技术进行异步JSON数据的加载,而后生成下拉列表框数据。

    • jQuery简介

      本课程主要为读者讲解jQuery的发展历史,以及版本的区别。

    • jQuery基础实现

      本课程利用简短的jQuery代码操作来为读者讲解jQuery的基本语法以及与传统DOM的操作区别。

    • 操作元素内容

      本课程主要讲解元素内容的处理操作方法,详细分析了val()、html()、text()三个函数的区别。

    • 页面加载处理

      本课程分析了jQuery中页面加载处理的使用形式。

    • 基础选择器

      本课程主要讲解如何实现jQuery的ID选择、样式选择、元素选择等操作的使用。

    • 选择器原理分析

      本课程主要为读者分析选择器的实现原理,并且采用了JavaScript + DOM的方式实现了全部元素的查询操作。

    • 高级选择器

      本课程主要是实现层次选择器的使用,包括子元素、兄弟元素的取得。

    • 索引选择器

      本课程主要讲解如何利用索引选择器选择指定索引、大于指定索引的全部元素信息。

    • 内容选择器

      本课程主要讲解如何根据内容取得元素,以及如何取得空元素以及父元素。

    • 可见性选择器

      本课程主要讲解层的显示与隐藏操作原理,同时讲解如何取得显示或隐藏的全部层对象。

    • 属性选择器

      本课程主要实现根据属性的名称以及内容选择相应元素的操作。

    • 列元素选择器

      本课程主要讲解如何取得指定的子元素对象,以及包含有特定类型子元素的取得。

    • 表单对象选择器

      本课程主要针对于表单元素的选择器进行操作,包括取得全部的文本、复选框、下拉列表框等选择器的使用。

    • 属性操作

      本课程主要讲解如何利用attr()、css()、addClass()函数进行元素属性以及样式的操作。

    • 元素操作函数

      本课程主要为读者介绍与元素操作有关的处理函数。

    • 基本DOM操作

      本课程主要为读者讲解如何使用jQuery实现DOM处理,同时动态的实现下拉列表框以及表格的创建与删除。

    • 其它DOM操作

      本课程主要讲解元素的追加处理、元素位置的改变、元素包裹、替换等DOM操作。

    • 事件绑定处理

      本课程主要讲解bind()与on()两个函数的使用,同时讲解了利用unbind()解除事件绑定处理。

    • 事件冒泡处理

      同时讲解了jQuery事件动态绑定以及事件冒泡的解决。

    • 绑定多种事件

      本课程主要是利用on()函数与JSON结合实现多个事件的绑定操作。

    • 显示与隐藏动画

      本课程主要讲解show()函数与hide()函数的使用。

    • 滑动动画

      本课程主要讲解slideDown()、slideUp()、slideToggle()函数的处理,同时讲解回调函数的处理。

    • 淡入与淡出动画

      本课程主要讲解fadeIn()、fadeOut()、fadeTo()函数的使用,实现层的显示与隐藏的淡入及淡出效果。

    • 原生动画函数

      本课程主要为读者介绍animate()函数的使用,以及动画实现。

    • ajax处理函数的使用

      本课程主要讲解$.ajax()函数以及如何进行异步的文本、XML、JSON数据的传输。

    • get与post处理函数

      本课程主要讲解如何利用$.get()、$.post()函数实现简化的异步处理操作。

    • JSONP实现跨域数据交换

      本课程首先为读者演示了基本的ajax()处理跨域数据所带来的问题,而后利用了jsonp的处理讲解了如何利用jQuery实现跨域的异步数据交换。

    • 基本验证

      本课程主要讲解jQuery验证框架的基本作用,同时进行了一个最基本的验证操作,来帮助读者了解验证框架的特点。

    • 验证加强

      本课程主要讲解了如何进行错误文字的配置,同时讲解了如何利用验证框架提供的参数配置实现错误的显示以及样式的处理。

    • 验证输入组件

      本课程主要讲解如何实现各种表单元素的验证,包括email、数字、网址、复选框、下拉列表框等。

    • 异步验证

      本课程主要讲解如何利用ajax实现异步的用户名以及验证码的验证操作。

    • 开发准备

      本课程主要讲解无刷新上传的基本原理,并且在项目中配置uploadify组件。

    • 基础异步上传

      本课程主要讲解如何实现文件的异步上传基本操作。

    • 异步上传加强

      本课程主要讲解如何实现异步上传文件名称的返回,同时进行图片上传后预览。

    • 上传控制

      本课程主要讲解如何实现上传的附加数据、上传文件限制等配置的使用。

    • 分页开发准备

      本课程主要是进行无刷新分页操作的基础准备,包括后台Servlet的JSON信息输出以及前台基本结构定义。

    • 基础分页

      本课程主要讲解异步刷新操作的基本实现,采用顺序的方式进行页码的动态生成以及事件绑定。

    • 分页控制加强

      本课程主要是处理无刷新分页中页码的显示处理,包括省略页面以及部分页码的输出。

    • 模糊检索

      本课程主要是在已经开发完成的分页工具基础上定义新的模糊查询组件。

    • Bootstrap简介

      本课程主要讲解Bootstrap开发框架的产生背景,以及传统开发问题的分析。

    • Bootstrap配置开发

      本课程主要讲解如何在项目中使用Bootstrap开发框架进行代码编写。

    • 栅格布局基本概念

      本课程主要讲解十二栅格的主要作用以及实现方式。

    • 调整栅格布局

      本课程主要讲解了十二栅格的布局的变更处理。

    • 标题样式

      本课程主要讲解.h1 ~ .h6标题样式的使用。

    • 段落样式

      本课程主要讲解.lead样式的使用。

    • 文本样式

      本课程主要讲解了Bootstrap针对于文本颜色、文本背景样式的使用。

    • 多行文本样式

      本课程讲解了多行文本显示的问题以及“.pre-scrollable”样式的使用;

    • 图像显示

      本课程讲解了图片显示的三种样式。

    • 表格样式

      本课程讲解了表格样式的使用,包括条纹设置、闪烁设置、边框显示。

    • 基础表单样式

      本课程讲解了表单的基本实现形式,以及对于表单组件的排列方式。

    • 表单样式扩展

      本课程讲解了表单以及组件的禁用处理、以及各种组件的大小控制样式使用。

    • 下拉菜单

      本课程主要讲解下拉菜单功能的实现;

    • 徽章

      本课程主要讲解徽章样式的使用。

    • 导航样式

      本课程主要讲解导航样式的基本使用;

    • 导航条

      本课程主要讲解导航条的实现以及控制导航条的顶部固定。

    • 面包屑导航

      本课程主要讲解面包屑导航的使用。

    • 分页导航

      本课程主要讲解分页导航的实现。

    • 进度条

      本课程只要讲解了进度条组件的显示,以及如何实现进度条的动态更新操作。

    • 面板

      本课程主要讲解了面板组件的实现处理;

    • 警告框

      本课程主要讲解警告框的实现以及如何利用警告框实现信息提示功能。

    • 图片轮播

      本课程主要讲解图片轮播操作的实现,以及轮播处理函数的使用

    • 模态窗口

      本课程主要讲解模态窗口的定义及使用。

    • SVN简介

      本课程主要讲解了SVN的起源以及SVN的运行结构。

    • 配置SVN服务器

      本课程主要讲解如何进行SVN服务器的安装与配置。

    • 配置Eclipse客户端

      本课程主要讲解如何在Eclipse中进行SVN客户端插件的配置。

    • 在SVN服务器上发布项目

      本课程主要演示如何可以实现项目的共享以及如何在Eclipse中进行SVN服务器的连接。

    • 使用SVN开发项目

      本课程主要讲解在多人开发中,SVN服务器的多人开发模式,以及程序文件的冲突解决。

    • GIT简介

      本课程主要讲解了GIT与SVN版本控制软件的实现区别,以及分支的主要作用。

    • 安装GIT软件

      本课程主要讲解如何取得GIT软件工具以及如何进行GIT的安装。

    • 配置GIT全局属性

      本课程主要讲解如何在GIT中配置开发者用户名以及联系邮箱的操作。

    • 创建git本地仓库

      本课程主要讲解如何创建属于GIT仓库结构。

    • 仓库的基本操作

      本课程主要讲解了如何进行文件的编写、暂存区的增加、以及项目文件的提交。

    • 修改仓库文件

      本课程主要讲解修改程序文件的环境状态提示以及项目更新提交。

    • 仓库概念深入

      本课程主要讲解了工作区、暂存区、版本库之间的关系并且通过实际的程序演示三个区域的操作。

    • 版本穿越

      本课程主要讲解如何取得提交点编号,以及如何进行版本的切换。

    • 撤销修改

      本课程主要讲解如何针对于工作区以及暂存区的文件进行修改撤销。

    • 文件删除

      本课程主要讲解如何进行文件的删除操作包括工作区、版本库中的文件删除。

    • GITHUB简介

      本课程主要介绍github的作用,以及公有仓库与私有仓库的区别。

    • 配置GITHUB远程仓库

      本课程主要讲解如何生成SSH-KEY,并且如何在github中配置ssh-key,以及对于仓库信息的创建与删除操作。

    • 远程仓库维护

      本课程主要讲解如何利用git客户端进行远程仓库的信息维护。

    • 克隆远程仓库

      本课程主要讲解如何在其他客户端进行远程仓库文件的下载。

    • 创建与合并分支

      本课程主要讲解了git分支的主要作用,以及如何创建分支、修改分支、合并分支等核心操作。

    • 冲突解决

      本课程主要讲解了git中文件修改冲突产生的原因,以及处理的方式。

    • 分支合并模式

      本课程主要讲解如何Fast-forward合并与非Fast-forward合并的区别。

    • bug分支

      本课程主要讲解如何实现工作区的暂时挂起与恢复编辑的操作。

    • feature分支

      本课程主要讲解如何删除未合并的分支操作。

    • 补丁

      本课程主要讲解开发中补丁文件的作用,以及如何git中支持的两种补丁生成方式。

    • 多人协作开发

      本课程模拟了一个实际的多人开发环境讲解了本地分支与远程分支的绑定,以及分支使用的基本要求。

    • GIT标签管理

      本课程主要讲解标签的作用,以及如何进行本地与远程标签的管理。

    • 在Eclipse中使用GIT

      本课程主要结合GITHUB作为服务器,而后利用Eclipse连接GITHUB进行项目的发布与管理。

    • 使用CopSSH搭建GIT服务器

      由于在实际开发中可能需要较高的代码封闭要求,所以往往在团队内部都需要搭建属于自己的git服务器,本课程将结合copssh工具为读者讲解如何搭建属于自己的git服务器。

    • 在Linux中搭建GIT服务器

      GIT与Linux是天然的集成操作,本课程将讲解如何在Linux下搭建GIT服务器;

    • Maven简介

      本课程主要讲解Maven工具的主要作用,并且利用Eclipse讲解了如何利用Maven进行项目的创建,以及依赖库文件的配置。

    • 在windows下配置Maven

      本课程主要讲解在windows环境下进行Maven的配置以及编译操作。

    • 在Linux下配置Maven

      本课程主要讲解在Linux环境下进行Maven的配置以及编译操作。

    • Maven简介

      本课程主要讲解Maven的主要作用以及开发中的作用。

    • 在Windows中配置Maven

      本课程主要讲解如何在windows中进行Maven的配置、编译与执行Java程序。

    • 在Linux中配置Maven

      本课程主要讲解如何在linux中进行Maven的配置、编译与执行Java程序。

    • 搭建Nexus私服

      本课程主要讲解如何在Linux下实现Nexus服务器端的搭建,以及客户端的连接配置;

    • Eclipse + Maven开发

      本课程主要讲解如何在Eclipse中实现Maven的配置与开发。

    • pom.xml作用分析

      本课程主要讲解实际项目开发过程中pom.xml文件的主要作用。

    • 定义环境属性

      本课程主要讲解如何在pom.xml文件中进行属性的定义以及核心意义。

    • 插件配置

      本课程主要讲解如何在maven中进行各种插件的配置,以实现打包处理效果。

    • 依赖包管理

      本课程主要讲解项目中各个依赖包的配置、作用范围、关系排除。

    • 继承关系

      本课程主要讲解Maven中pom.xml文件继承关系的实现。

    • 构建设置

      本课程主要讲解如何利用Maven实现各种配置文件动态打包处理。

    • Maven生命周期

      本课程主要讲解Maven的生命周期以及相关的Maven处理命令。

    • 项目成品预览

      本课程主要是整体项目的流程演示,也帮助大家理解该项目的完成效果。

    • 项目简介

      本课程主要针对于要开发的项目进行整体的设计讲解。

    • 数据库设计

      本课程主要针对于本次项目中要使用到的数据表的组成结构进行说明。

    • 页面组成分析

      本次项目会事先设计好相关的页面效果,本次主要针对于页面的组成结构进行说明,同时为读者演示项目页面的整体效果。

    • 模块开发要求

      本课程主要针对于用户登录模块的开发进行了要求定义。

    • 基础登录实现

      本课程主要讲解用户登录模块中的基础用户登录处理控制。

    • 登录控制加强

      本课程主要针对于用户登录模块中的操作进行了加强控制。

    • 角色与权限

      本课程主要讲解如何在登录成功之后动态取得角色与权限信息。

    • 验证码检测

      本课程主要讲解验证码的显示与登录检测处理。

    • 雇员管理模块开发任务

      本课程主要针对于雇员管理模块需要实现的功能进行定义。

    • 雇员入职 —— 业务层

      本课程主要针对于雇员的入职操作进行业务层的定义与实现。

    • 雇员入职 —— 显示层

      本课程主要针对于雇员入职操作的显示层进行定义与实现。

    • 前端验证

      本课程主要完善用户入职操作中的前端验证处理。

    • 雇员日志处理

      本课程主要针对于雇员入职时的相关日志信息进行完整记录。

    • 雇员列表

      本课程主要实现雇员的信息列表显示处理。

    • 详细列表显示

      本课程主要利用业务层的操作实现了雇员详细信息的完整显示操作。

    • 雇员编辑

      本课程主要实现雇员信息的修改操作处理,以及日志的保存;

    • 雇员离职

      本课程主要实现了雇员离职的处理,以及相关日志的记录。

    • 雇员详情

      本课程主要针对于雇员信息的详情信息进行展示,包括雇员的基本信息以及相关的日志信息。

    • 部门管理模块开发任务简介

      本课程主要讲解部门管理程序的开发任务要求。

    • 部门列表

      本课程主要实现部门详细列表的信息显示。

    • 修改部门人数上限

      本课程主要是通过异步Ajax的处理操作实现了部门人数上限的变更。

    • 部门雇员分页 —— 后台业务

      本课程主要采用模态窗口实现部门雇员的数据显示的业务层操作实现。

    • 部门雇员分页 —— 基础分页

      本课程主要继续讲解模态窗口实现无刷新分页的显示操作。

    • 部门雇员分页 —— 完善显示信息

      本课程主要是进一步实现完整雇员信息的分页显示处理。

    • 用户模块开发任务

      本课程主要讲解用户开发模块所需要完成的功能。

    • 管理员列表

      本课程主要讲解所有管理员数据的列表显示操作。

    • 管理员创建 —— 后台业务

      本课程主要讲解增加管理员的后台业务实现。

    • 管理员创建 —— 前台页面

      本课程主要讲解管理员创建的前台页面实现操作。

    • 【微职位 - 第04周练习】04_Java应用编程

      【微职位 - 第04周练习】04_Java应用编程

    • 【微职位 - 第05周练习】05_JSP编程开发

      【微职位 - 第05周练习】05_JSP编程开发

    • 【微职位 - 第06周练习】06_JSP高级开发

      【微职位 - 第06周练习】06_JSP高级开发

    • 【微职位 - 第07周练习】07_XML编程语言

      【微职位 - 第07周练习】07_XML编程语言

    • 【微职位 - 第08周练习】08_Ajax异步编程

      【微职位 - 第08周练习】08_Ajax异步编程

    • 【微职位 - 第09周练习】09_WEB综合开发

      【微职位 - 第09周练习】09_WEB综合开发

    • 【微职位 - 闯关考核】03_JavaWeb基础开发

      【微职位 - 闯关考核】03_JavaWeb基础开发

    加载中
    所属章节 资料名称 文件大小 下载
    相关资料推荐

    暂时还没有学习资料~

    综合评分

    0人评价

    好于0%的课程

    暂无

    课程与描述相符 5 非常满意

    老师的讲解表达 5 非常满意

    老师的答疑服务 5 非常满意

    全部

    好评 0

    中评 0

    差评 0

    加载中
    没有了哦~
    你可能还感兴趣的课程

      讲师介绍

      李兴华

      李兴华

      好评率:98%

      所属机构:魔乐科技

      51CTO博主,清华大学出版社特约作者,名师讲坛系列图书作者,知名Java高级讲师

      官方交流群

      51CTO学院JAVA交流群(439813197)

      立即加入

      111人学习过

      推荐图书

      7日学霸榜 有111人与你一起学习

      课程介绍

      课程大纲

      学习资料

      学员评价

      课程评价

      综合评价在4颗星及以上最高可获得35分奖励

      三、JAVA架构师微职位:JAVAWEB开发

      该课程已有 人评价

      课程与描述相符

      老师的讲解表达

      老师的答疑服务

      匿名

      可以开发票么?

      可以的,购买课程或者充值余额后都是可以开具发票的,具体详情点击:我要开发票

      购买的课程可以下载么?

      目前PC端暂不支持下载课程视频,请手机或者平板电脑下载“51CTO学院”APP后再下载视频哦!

      优惠券如何使用?

      非折扣课程(不包含1元课程/套餐)可使用,一个订单(可包含多个课程)只可使用一张;优惠券一经使用,不再返还;若被冻结请在PC端删除订单即可返还。

      更多问题查询点击 帮助中心

      欢迎您提供宝贵意见,对于您的意见我们都会认真、慎重的讨论,每一个意见都是我们更好为您服务的鞭策和激励,感谢您帮助学院成长,我要反馈意见

      注册登录免费享