Java Web开发系列课程
- 授课地址:在线课程
- 授课学校:课工场
- 关注人数:20000
- 课程原价:
- 网上报名价:19元元
- 课程详情
Java Web开发系列课程目录共15节课程,已更新完毕
-
第1节 初识Java Web 免费试看
-
免费b/s模式 web服务器 tomcat 网站部署适合人群:
具备Java基础、OOP、数据库知识的童鞋。
课程描述:服务器是啥?B/S模式是啥?Tomcat是啥?如何使用Tomcat部署静态网站?这些都不懂如何做Java Web开发?来本课一探究竟吧!
学习目标
1.了解课程整体目标、学习要求
2.理解C/S和B/S架构的概念
3.了解Tomcat安装目录
4.使用Tomcat部署网站
学习建议
环境的搭建是进行Java Web开发的前提,对于如何修改Tomcat端口号、如何访问Tomcat首页、部署网站,这些固定操作需要模仿视频反复操作。配置环境时的常见问题结合视频,针对自己的问题找出解决方案
目录1初识Java Web课程导学20:09程序架构17:31Tomcat的操作18:35部署Web项目06:05 -
-
第2节 JSP入门
-
¥29.00网站部署 Jsp out输出 执行原理适合人群:
具备Java基础、OOP、数据库知识的童鞋。
课程描述:本课将介绍Tomcat部署Web程序的三种方式及各自应用场景,并介绍JSP中如何声明和使用变量、JSP表达式和out实现页面内容的输出,带着案例,总结JSP执行原理。JSP入门第一课,从这里开始。
学习目标
1.能够通过Tomcat部署网站
2.使用page指令设置页面属性
3.掌握JSP声明和使用变量
4.使用JSP表达式和out实现页面输出
5.理解JSP执行原理
学习建议
1.本课Tomcat部署网站的三种方式不需要全部掌握,在合适的场景下选择合适的方式即可。
2.Web初学时遇到的错误,在本课进行了总结,目的并不是规避,而是提供解决的思路。
3.个人在学习过程中,还可能会遇到更多错误,遇到错误是宝贵的经验,希望大家乐于积累错误。
目录1JSP入门本课目标05:15配置Tomcat06:06创建Web项目116:23创建Web项目211:36使用JSP实现输出121:20使用JSP实现输出212:13JSP执行过程及Web程序调试15:32 -
-
第3节 JSP实现数据传递
-
¥29.00request response 中文乱码处理 转发 重定向适合人群:
具备Java基础、OOP、数据库知识的童鞋。
课程描述:本课主要介绍三部分内容:request获取表单数据、request获取数据中文乱码处理、转发与重定向,JSP内置对象首次全面接触,跟着案例功能步步掌握。
学习目标
1.掌握request和response的使用
2.能够解决页面中出现的中文乱码
3.掌握转发和重定向的区别
学习建议
本课案例代码在课后需要花费一定时间反复练习,边看视频边敲即可。其中中文乱码的处理,需要记住视频中讲解的解决思路,实际问题实际分析。转发与重定向的区别为本次课的重点,请结合生活案例理解
目录1JSP实现数据传递本课目标05:00获取表单提交的数据20:12获取同名的多个参数17:48解决中文乱码16:30页面跳转方式18:16转发与重定向的区别16:42 -
-
第4节 JSP实现数据保存
-
¥29.00session cookie application适合人群:
具备Java基础、OOP、数据库知识的童鞋。
课程描述:先修条件
具备Java基础、OOP、数据库知识的童鞋,建议先学习或掌握以下技能:
Java基础语法 系列课程
Java面向对象 系列课程
MySQL数据库 系列课程
SpringMVC-注解驱动 课程
技能描述
Session在计算机中,尤其是在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。
本课通过逐步完善新闻管理系统用户登录相关的三个任务,带你掌握session的概念、使用session 存取数据、session的销毁及cookie的使用。
包含这门课程的系列课
Java Web开发 系列课程
包含这门课程的岗位课
Java开发工程师
学习建议
本课要求掌握session的使用,对于cookie的使用,则以理解为主,两者使用采用对比方式。观看视频,反复模仿实现。
目录1JSP实现数据保存课程目标05:07什么是session10:29使用session保存用户名111:59使用session保存用户名215:20会话的清除和过期15:32使用cookie填写用户名110:56使用cookie填写用户名219:58 -
-
第5节 JDBC(一)
-
¥29.00application jdbc适合人群:
具备Java基础、OOP、数据库知识的童鞋。
课程描述:本课将通过application实现在线访问次数统计,并重点介绍JDBC的作用、JDBC连接数据库操作数据的实现,请留意其中涉及的面向接口编程思想。
学习目标
1.理解application
2.掌握JDBC连接数据库
3.使用JDBC操作数据库中的数据
学习建议
JDBC是Java Web学习过程的一个重难点,但是其步骤固定,大家需要反复观看视频,模仿实现,理解记忆,一定多敲几遍代码。面向接口编程的思想则不好理解,需要后续通过代码不断扩充,慢慢消化,有意识模仿目录
1JDBC(一)课程目标07:54application实现计数18:28JDBC概念11:24JDBC访问数据步骤09:04通过JDBC连接数据库118:53通过JDBC连接数据库221:20 -
-
第6节 JDBC(二)
-
¥29.00jdbc preparedstatement适合人群:
具备Java基础、OOP、数据库知识的童鞋。
课程描述:本课主要讲解如下两部分内容: PreparedStatement与Statement的区别、使用JDBC实现新闻数据的增删改查,课程最后提出来的代码优化思路需要大家多思考.
学习目标
1.理解PreparedStatement与Statement的区别
2.使用JDBC增删改查数据库数据
3.掌握代码优化思路
学习建议
对于PreparedStatement与Statement的区别,大家需要结合代码运行结果理解。JDBC增删改查新闻数据的代码,则需要花费视频时间乘以三倍的时间消化,至少敲三遍。代码优化思路需要复习之前学习过的接口与多态,多思考,尝试按照思路先来优化代码目录
1JDBC(二)课程目标04:18Statement与PreparedStatement区别114:17Statement与PreparedStatement区别214:32使用JDBC操作新闻120:42使用JDBC操作新闻217:33 -
-
第7节 JDBC(三)
-
¥29.00数据库操作基类 面向接口编程 单例模式适合人群:
具备Java基础、OOP、数据库知识的童鞋。
课程描述:本课将依据上节课中的代码优化思路将代码逐步优化,提取数据库操作基类,将数据操作提取为接口实现。同时,介绍数据库信息通过配置文件保存的实现,代码实现单例模式,本次课代码量较大且重点很多,需重点关注。
学习目标
1.掌握数据库基类的实现
2.使用配置文件存储数据库信息
3.理解并代码实现单例模式
学习建议
本次课代码量较大,且涉及重难点内容较多,体现了面向接口编程的思想,一定多回看视频模拟实现,通过代码理解思想。视频最后的调试程序思路,希望各位借鉴,在平时学习过程中,积累出错信息和异常名称及异常解决思路目录
1JDBC(三)课程目标04:34数据库公共操作28:38提取接口及代码优化13:59配置文件储存数据库信息21:35单例模式14:00测试 -
-
第8节 JavaBean的使用
-
¥29.00数据源 连接池 javabean适合人群:
具备Java基础、OOP、数据库知识的童鞋。
课程描述:本课主要介绍如下三部分内容:(1)数据源与连接池(2)使用JNDI获取数据源(3)使用JavaBean修改升级实现课工场新闻管理系统的新闻操作相关功能。
学习目标
1.理解数据源、连接池的作用
2.掌握JNDI连接数据库
3.使用JavaBean传递数据
学习建议
1.本次课对于数据源和连接池的使用,理解即可。
2.重点部分为JavaBean的使用,这部分内容需要通过代码反复巩固,自己扩充实现课工场新闻管理系统中其他新闻操作功能,代码搭建的架构需要遵循
目录1JavaBean的使用课程目标07:18数据源的作用16:24连接池的作用17:55JavaBean的使用124:53 -
-
第9节 Service及JSP动作标签
-
¥29.00service jsp动作标签适合人群:
具备Java基础、OOP、数据库知识的童鞋。
课程描述:本课主要带你完成三个任务:(1)使用Service实现新闻类别的删除(2)实现新闻列表页面(3)使用JSP动作标签实现新闻管理系统后台管理员页面。
学习目标
1.理解Service的作用
2.为新闻管理系统添加Service层
3.掌握JSP动作标签
4.掌握JSP动作标签
学习建议
本次课中Service的作用是需要借助代码理解的,并区分与DAO的作用。本课代码量较大,需要课下花至少2倍的时间消化吸收,在实现代码过程中会出现一些错误和异常,需要自己主动记录并积累目录
1Service及JSP动作标签课程目标02:56删除新闻分类17:14查看是否有新闻18:27新闻显示页面前台代码16:01新闻显示页面后台代码08:43动作标签jsp:useBean07:32动作标签jsp:include16:35 -
-
第10节 JSP动作标签及第三方控件
-
¥29.00jsp动作标签 ckeditor 文件上传 commons-fileupload难度:中级有效期:30天?学习人数: 11556参加课程分享有礼学习指导题库0适合人群:
具备Java基础、OOP、数据库知识的童鞋。
课程描述:先修条件
本课程需要具备基本的Java开发能力,建议先学习或掌握以下技能:
Java基础语法 系列课程
Java面向对象 系列课程
MySQL数据库 系列课程
Service及JSP动作标签 课程
技能描述
JSP是java服务器页面,其根本是一个简化的Servlet设计。它是在传统的网页HTML文件中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 实现了Html语法中的java扩展(以 <%, %>形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
本课重点带你完成新闻管理系统的新闻添加功能,同时通过第三方控件的使用实现所见即所得的新闻编辑、新闻图片的上传。最终实现新闻添加、新闻详情信息查询两大功能。
学习目标
1.掌握JSP动作标签
2.了解commons-fileupload文件上传组件
3.了解CKEditor文本编辑器的使用
包含这门课程的系列课
Java Web开发 系列课程
包含这门课程的岗位课
Java开发工程师
学习建议
1.需要了解本次课程介绍的第三方控件的步骤,代码不需记忆。将这些固定使用方法保存即可。
2.在本次课程中实现了新闻增加功能。建议大家在课下完成关于新闻内容的修改、删除等类似功能,并且通过这种方式有效巩固知识点。
目录
1JSP动作标签及第三方控件课程目标03:46JSP动作标签include的使用17:34使用页面跳转27:11第三方控件123:39第三方控件2开始学习 -
-
第11节 分页
-
¥29.00分页查询 分页显示难度:中级有效期:30天?学习人数: 12826参加课程分享有礼学习指导题库0适合人群:
具备Java基础、OOP、数据库知识的童鞋。
课程描述:先修条件
本课程需要掌握Java基础语法,面向对象和数据库知识,建议先学习或掌握以下技能:
Java基础语法 系列课程
Java面向对象 系列课程
MySQL数据库 系列课程
JSP动作标签及第三方控件 课程
技能描述
分页,是一个在实际应用中的高频技能点。本次课将借助新闻列表的分页实现,带领大家从分页后台查询到前台页面完成实现,代码量很大,需要反复观看视频巩固。
学习目标
1.掌握分页sql语句的编写
2.掌握后台分页查询的实现
3.掌握前台页面的分页显示
包含这门课程的系列课
Java Web开发 系列课程
包含这门课程的岗位课
Java开发工程师
学习建议
1.先编写分页查询sql语句,再编写分页查询方法,将分页查询分步实现
2.举一反三,按照视频在课下扩展实现用户、新闻评论等信息的分页查询以及显示
目录1分页课程目标03:28新闻数据分页展示22:41分页查询及工具类22:45分页查询及显示24:13页面的跳转113:49页面的跳转214:35 -
-
第12节 EL与JSTL
-
¥29.00el jstl难度:中级有效期:30天?学习人数: 12683参加课程分享有礼学习指导题库0适合人群:
具备Java基础、OOP、数据库知识的童鞋。
课程描述:学习目标:
1.掌握EL优化新闻详情页面 ;
2.掌握EL实现新闻删除 ;
3.能够使用JSTL优化新闻列表页面 ;。
4.能够实现分页条的复用。
学习建议:
EL与JSTL的学习,没有理解的难点,只有习惯上的问题。大家在使用两者的时候,想不起来的属性可以使用IDE中的快捷键,跟着视频多多练习。
目录1EL与JSTL课程目标02:32EL介绍11:18EL表达式示例110:16El表达式示例214:54JSTL介绍05:15JSTL标签示例125:09 -
-
第13节 Servlet
-
¥39.00servlet难度:中级有效期:30天?学习人数: 12894参加课程分享有礼学习指导题库0适合人群:
具备Java基础、OOP、数据库知识的童鞋。
课程描述:学习目标:
1.理解Servlet生命周期 ;
2.能够创建和部署Servlet ;
3.能够使用Servlet添加及删除新闻 。
学习建议:
Servlet生命周期的理解,建议在IDE中关联Tomcat源码,通过观看源码的方式加深理解,并通过控制台输出语句的方式验证。本次课带大家完成新闻的添加及删除,大家课下自行完善新闻修改功能,巩固Servlet的使用。
目录1Servlet课程目标04:36初识Servlet11:32Servlet特点及创建24:38测试Servlet方法13:35用Servlet添加新闻13:09 -
-
第14节 过滤器和监听器
-
¥39.00过滤器 filter 监听器 listener难度:中级有效期:30天?学习人数: 11008参加课程分享有礼学习指导题库0适合人群:
具备Java基础、OOP、数据库知识的童鞋。
课程描述:学习目标:
1.理解过滤器原理及生命周期 ;
2.会创建和配置Filter ;
3.理解监听器原理 ;
4.会使用HttpSessionBindingListener 。
学习建议:
本次课过滤器及监听器原理部分,要结合现实生活案例理解。代码部分的三个案例是很典型的案例,需要反复观看视频,模仿实现。
目录1过滤器和监听器课程目标01:55过滤器的概念07:13过滤器的使用128:06过滤器的使用229:23监听器的使用116:42 -
-
第15节 监听器和MVC
具备Java基础、OOP、数据库知识的童鞋。
学习目标:
1.能够使用HttpSessionListener ;
2.能够理解MVC架构的组成 ;
3.能够掌握MVC各层作用 。
学习建议:
本次课是整个课工场新闻管理系统的梳理总结课,从项目架构、注意事项、常见错误等各方面对做过的项目进行梳理是一种常用的技能,同学们也要学着总结。同时,该新闻管理系统的很多功能,利用了课上讲过的知识点,需要大家课下扩展实现,举一反三是掌握知识的好方法。
讲师介绍
-
陈璇
腾讯“最受欢迎女老师”,千万学员最喜爱的“璇女神”,讲课幽默风趣、化繁为简,独创“趣味游戏闯关学习法”,主讲的课工场前端及Java课程多次成为最受学生欢迎和认可的爆款课程。
想要了解更多关于Java Web开发系列课程方面的资讯,可以来79招生网网上报名免费咨询!
更多课程推荐:
课工场开设有:人工智能学院、大数据学院、区块链学院、云计算学院、创意设计学院、互联网软件学院、互联网营销学院、代码学院等。
课工场提供互联网企业岗位相关的课程,面向互联网企业中热门的产品,技术,设计,运维等方向提供岗位路线课程,也擅长制作精美的入门基础课程,精选了大量课件免费提供给在校大学生。课工场的技术岗位课程包括多个专业方向:前端开发工程师课程、HTML5+CSS3开发工程师、JavaScript网页特效、Android开发工程师、JAVA开发工程师、互联网+大数据开发工程师等。
课工场全称北京课工场教育科技有限公司,是由北京大学优秀校办产业北大青鸟集团全资建设的互联网教育平台,创始团队来自中国IT职业教育领军企业北大青鸟研究院。团队在泛IT职业教育领域深耕细作19年,始终秉持北京大学严谨的治学精神,深谙互联网+职业教育的运营之道,与北京大学保持良好的合作关系。北京大学教育学院师资力量派驻课工场,为课工场提供教育理论研究支持。
课工场汇聚了中国和北美数百位来自知名互联网企业的行业大咖,向寻求就业和技术提升的人群提供直播、录播、面授等多模式教学场景,并通过遍布全国的线下服务中心提供成熟学习服务,形成完善的“互联网+教育”解决方案。同时,课工场也为高校、企业、行业提供教育技术赋能,依托Transformer智能教育生态平台,打造智慧校园、企业大学、行业培训的教育场景,提供一站式教育解决方案。
- 暂无评论!
      79招生网为第三方平台,不会向学员收取任何费用;内容素材如有侵权、虚假不实、违法违规信息等请联系我们 020-26225931。
      课程信息由培训机构(或其代理)自行发布(或提供),请用户在自辨课程虚实、有效性、及时性时留意以实际授课为准。