更新时间:2019-08-12 15:01:29 来源:极悦 浏览1935次
java零基础自学教程课程大纲内容有什么? java零基础自学教程分为5个阶段:javase、Java Web前端教程、java数据库、JavaWeb、Java JavaWeb项目。Java的技术分支很多,要想全部掌握几乎不可能,但需要有从中精通1~2个部分。Java是通性的,Java的所有编程思路都是“面向对象”的编程。下面就是极悦java学院小编分享的java零基础自学教程课程大纲,希望对想要自学java的学员有帮助。
java零基础自学教程课程大纲
第一阶段:java零基础自学教程-javase
1、:
2、
3、
4、JavaSE进阶:本Java视频教程适合有一定编程语言基础的学员观看,在本Java视频教程中讲解了Java开发环境搭建、Java基础语法、面向对象、异常、数组、常用类、集合、IO流、线程、反射机制。该Java视频教程为讲师上课实录,共60个课时(1小时为1个课时),讲师语言表达流利,思路清晰。如果您是有一门编程语言基础的,或者您现在是一名Java程序员且想巩固一下JavaSE的,请下载该Java视频教程观看吧!
5、XML:本Java视频教程主要讲解了可扩展标记语言XML,主要包含的内容有:XML概述、XML和HTML的区别与联系、异构系统整合理论、DTD/XSL/XSD、DOM解析、SAX解析、Java对XML文件的解析之dom4j,通过该视频主要掌握XML在开发中的作用以及如何解析XML文件。
6、Tomcat服务器开发:本Java视频教程主要任务是开发一个基于HTTP协议的Web服务器,也就是说手动开发一个Apache Tomcat服务器,从Java基础向JavaWEB过渡时学习此课程,可以让你很轻松掌握Servlet本质,服务器开发中使用了Java的网络编程、Java的多线程、Java的集合等知识,并且同时深度剖析了HTTP协议,制定了Servlet规范,并同时对Servlet规范进行了实现,最终在服务器开发成功后,又开发了Web应用对Web服务器进行测试,对于学习完Java基础向Java web过渡的同学,本Java教程是你的不二之选。
第二阶段:java零基础自学教程-Java Web前端教程
1、HTML:本视频教程主要讲解了HTML基础语法,内容主要包括:HTML概述、W3C概述、B/S架构系统原理、table、背景色与背景图片、超链接、列表、表单、框架等知识点。通过该视频的学习之后,可以开发基本的网页,并且可以看懂别人编写的HTML页面。
2、CSS:本CSS基础视频教程详细讲解了什么是css 。层叠样式表(英文全称:CascadingStyleSheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。
3、JavaScrip:本套JavaScript视频教程主要讲解了前端开发中的核心技术JavaScript,俗称JS,视频中讲解了JavaScript核心语法、JavaScript内置支持类、JavaScript调试、JavaScript DOM编程、JavaScript BOM编程、大量前端小案例、JavaScript事件处理、JavaScript对象、继承、JSON等知识点,该视频可以开启您的WEB前端之路,如果您已经具备了HTML和CSS的基础语法,请下载该视频观看吧!
4、jQuery:jQuery是优秀的JavaScript框架,能使用户更方便地处理HTML Documents、events、实现动画效果,并且方便地为网站提供Ajax交互。本视频教程循序渐进地对jQuery的各种选择器、函数和方法调用进行了详细的讲解,更结合了大量的案例。
5、Ajax:本套Java视频教程涵盖Ajax的实现原理,XMLHttpRequest实现Ajax,回调函数,Ajax数据交换格式(HTML、XML、JSON),Ajax发送GET和POST请求,异步编程模型和同步编程模型,解决Ajax的GET请求缓存问题,使用Ajax验证用户名是否可用、省和城市多级联动等案例。
Java Web前端教程视频免费下载,链接如下:
HTML教程:
CSS教程:
JavaScrip教程:
jQuery教程:
Ajax教程:
第三阶段:java零基础自学教程-java数据库
1、MySQL:本套Java视频教程详细讲解了MySQL的相关知识,包括MySQL概述,MySQL应用环境,MySQL系统特性,MySQL初学基础,MySQL管理工具,如何安装MySQL及MySQL新特性,通过观看本套Java视频教程就可掌握MySQL全套知识。
2、Oracle:视频中讲解了Oracle数据库基础、搭建Oracle数据库环境、SQL*Plus命令行工具的使用、标准SQL、Oracle数据核心-表空间、Oracle数据库常用对象,数据库性能优化,数据的导出与导入,索引,视图,连接查询,子查询,Sequence,数据库设计三范式等。
3、PLSQL:视频中讲解了PLSQL基础语法、游标、异常处理、函数、触发器。通过本教程的学习,可以实现更复杂的业务逻辑,从而使你的技术开发水平更上一层楼。
4、JDBC:本套视频教程中讲解了Java语言如何连接数据库,对数据库中的数据进行增删改查操作,适合于已经学习过Java编程基础以及数据库的同学。Java教程中阐述了接口在开发中的真正作用,JDBC规范制定的背景,JDBC编程六部曲,JDBC事务,JDBC批处理,SQL注入,行级锁等。
java数据库视频教程免费下载:
MySQL教程:
Oracle教程:
PLSQL教程:
JDBC教程:
第四阶段:java零基础自学教程-Java JavaWeb
1、Eclipse快捷键与下载安装:本Java视频教程主要介绍了如何下载Eclipse,如何对Eclipse安装的过程;以及详细讲解了Eclipse主题设置、字体设置、字符编码设置、JRE设置、编译器设置等Eclipse基本环境设置;Tomcat服务器配置、默认web浏览器配置等Eclipse基本配置;修改JSP、HTML文件的默认字符编码等;并讲解了在Eclipse下如何创建Java工程及JavaWeb工程;并通过Java视频教程详细讲解了Eclipse在实际开发过程中常用的快捷键。这些Eclipse快捷键分为了三类进行介绍:文件相关快捷键、代码编写相关快捷键,及源码查看相关快捷键。
2、Tomcat9配置和使用:极悦推出的Java视频教程主要讲解了三大部分内容:第一部分为Web基础。详细介绍了C/S与B/S架构、Web访问中的三大角色与四大协议、Tomvat服务器的下载、安装、配置及访问。第二部分为JavaWeb项目结构。首先使用纯手工创建一个Web项目,并最终打为war包;然后再使用Eclipse创建Web项目,并最终打为war包。第三部分为Tomcat核心。首先介绍了Tomcat9的核心结构,然后介绍了localhost主机域名问题,紧接着详细介绍了虚拟目录的配置、虚拟主机的配置、默认应用的配置及如何修改默认端口号。
3、JavaWeb开发基础:极悦推出的Java视频教程主要讲解了HTTP协议。首先讲解了HttpWatch工具的用法及浏览器自动发出的请求形式;其次讲解了HTTP1.0与1.1版本及对比,然后详细分析了HTTP协议格式及状态码;最后详细讲解了GET与POST请求方式。
4、Servlet编程:极悦推出的Servlet编程视频教程主要包含两大部分内容:第一部分为Servlet基础。包括Servlet生命周期、ServletConfig、ServletContext、欢迎页头面的设置,及<url-pattern/>的设置与匹配。第二部分为Servlet核心。除了包括基础的API外,例如GenericServlet、HttpServlet、HttpServletRequest、HttpServletResponse等,还包含请求中的中文乱码问题解决、访问路径问题、Servlet线程安全问题等。
5、JSP:课程目标:通过本课程的学习,使大家掌握JSP开发,充分认知JSP在实际项目开发中的重要作用。 适用人群:具有JAVA SE基础,具有JDBC开发基础,具有servlet开发基础,将来致力于做JAVA WEB开发的人员的必备课程。 课程概述:jsp从表现上看更像是前端组件,只是传统的html代码加入了java脚本的综合操作。但是在本质上,jsp同时又是servelt。 本课程会通过观察jsp临时文件的方式,详细的对大家讲解jsp的运行的全过程。其中jsp开发的重要组件,如java脚本拼接,指令,动作标签,内置对象等内容都会在课程中有详细的讲解。 在学习完servlet和jsp的整个课程体系后,学员们完全有能力开发出自己的第一套基于B/S架构的增删改查操作。
6、Session&Cookie:极悦推出的Session&Cookies视频教程首先简单介绍了Cookies,及在火狐浏览器下如何查看Cookies,然后详细讲解了在JavaEE中如何使用Cookies,及Cookies的禁用。还讲解了Session对象的创建及Session域;其次详细讲解了Session的工作原理;然后讲解了Session的失效;最后讲解了Cookies禁用后如何使用Session进行会话跟踪。
7、监听器:极悦推出的Java视频教程包含两大部分内容:第一部分为监听器相关设计模式的详解。其中包括观察者设计模式、监听器设计模式。第二部分为监听器用法。详细讲解了Servlet相关的八大监听器,并通过两个实际项目应用综合演示了它们的用法。
8、过滤器:极悦推出的Java视频教程首先讲解了Filter的基础知识,其中包括Filter的生命周期、Filter的执行过程、Filter与Servlet的对比。然后通过三个实际项目案例讲解了过滤器的用法。而实例中又涉及到了装饰者设计模式,所以又在实例前首先讲解了该设计模式。
9、文件上传和下载:极悦推出的Java文件上传下载视频教程包含两部分内容:第一部分视频教程为文件上传。首先讲解了实现文件上传的要求,紧接着讲解了如何在服务端通过手工接收方式完成上传,然后讲解了使用第三方工具完成上传的方法。第二部分视频教程为文件下载。包含超链接下载及Servlet下载两种下载方式的实现。
10、Servlet3.0特性:极悦推出的Servlet3.0特性视频教程详细介绍了Servlet3.0的五大特性:Servlet、Filter及Listener三大组件的注解式注册方式;Servlet3.0的文件上传;Servlet3.0的异步处理;Servlet3.0的组件可插性;Servlet3.0的三大组件的动态注册方式。
Java JavaWeb视频教程免费下载:
Eclipse快捷键与下载安装:
Tomcat9配置和使用教程:
Servlet编程教程:
JSP教程:
Session&Cookie教程:
监听器:
过滤器:
文件上传和下载:
Servlet3.0特性:
第五阶段::java零基础自学教程-Java JavaWeb项目
1、二手车电商竞拍平台:本套Java视频教程使用基于JDBC+Servlet+JSP的开发模式完成企业真实应用的开发,对MVC架构模式进行了封装,并且引入了连接池技术,同时涵盖了常见的工厂、代理、责任链等设计模式,通过此Java视频教程的学习,一定会为后期学习SSH框架知识奠定夯实的基础。
2、EGOV项目:该项目纯授课时间为21天,包含大部分JAVA WEB知识。压缩包内部包含了PD数据库建模文件,项目数据初始化文件,sql源文件,最终版本源代码项目包,培训日志和外汇业务信息系统-界面原型,希望对大家的学习有所帮助。
3、微信支付开发:通过该套微信支付视频教程的学习,我们可以学习到什么是接口,怎么调用微信支付接口,异构系统整合应该怎么实现,支付的二维码应该如何生成,最终让您体验到怎么使用Java调用微信支付接口完成支付扣款功能。
Java JavaWeb项目视频教程免费下载:
二手车电商竞拍平台:
EGOV项目:
微信支付开发:
以上就是极悦java学院小编介绍的“java零基础自学教程课程大纲内容有什么”的内容,想要自学java的学员,那就赶快点击我们的java免费视频教程学习吧。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习