软件开发JAVE培训课程

来源:路凡教育作者:jave培训浏览:标签: 成都软件开发培训内容 jave培训费用
  Java风靡全球20年,稳居热门编程Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
 
  Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
 
独创多模式教学法,因材施教,使学习者更易学
成都路凡教育jave培训

学完后,你可以掌握这些技术!
成都路凡教育jave培训课程

学完后,你可以获得这些就业服务!
成都路凡教育jave培训班


学完后就业及薪酬
 
签定就业保障协议 学历 参考薪水待遇(年)
硕士及硕士以上学历 8万至12万
本科学历 7万至10万
专科学历 5万至8万
 

 
第一阶段
JavaEE基础
(26天)
Java开发简介 Java发展历史、jdk下载安装、环境变量配置
基本语法、运算符 编码规范、注释、常量、变量、数据类型:基本数据类型、引用数据类型
类型之间转换算数运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、三目运算符
流程控制语句 if语句、switch语句、while语句、dowhile语句、for语句、break、continue、return语句
数组 数组定义、数组的分类、数组创建方式、数组的赋值、数组遍历、数组的排序
函数 函数的定义、函数的调用、函数的参数、函数的返回值、函数的重载、数组有关的函数处理
面向对象 面向对象思想、类的定义、对象的创建、构造函数、Java对象内存分析、成员变量、局部变量、this关键字、封装、继承、重写、向上转型、super关键字、static关键字、包机制、访问修饰符权限、多态、抽象类、接口、内部类、方法值传递
常用类库 API、Object类 String类、StringBuffer类、Stringbuilder类、Date类 Calendar类、包装类、Math类、System类、Scanner类、Random类、Class类、SimpleDateFormt类、正则表达式
异常 异常概念、异常的分类、异常处理机制、自定义异常
io系统 i/o概念、File类、字节流、字符流、过滤流、压缩流、对象流
集合泛型 集合类Collection、List、ArrayList、LinkedList、Vertor、Set HashSet TreeSet、LinkedHashSet、Map、HashMap、TreeMap、HahsTable泛型、自定义泛型
线程 线程方式、线程同步、线程死锁、线程通信、线程中断、线程让步
网络编程 网络通信介绍 Http协议、ip、tcp编程、udp编程、url编程
GUI JFrame类、组件的添加、布局、事件添加注册
反射、设计模式 反射、设计模式、枚举、bat处理文件、jdk1.8特性、svn
实战项目 双色球、鼎晨科技Java学生系统、内网通项目、2048项目 项目考核评比
第二阶段
Web前端
基础
(15天)
HTML+CSS 认识前端、常用标签、表格、表单,CSS选择器、常用样式、浮动、定位
HTML5+CSS3 新增结构化标签、表单新特性、多媒体支持,新增选择器、新增样式属性、2D和3D变形、动画过渡和动画
Javascript ECMAScript基础、内置对象、事件处理、正则、DOM操作、BOM操作
jQuery jQuery选择器、文档操作、元素遍历、动效、事件委托
jQuery easyui 环境搭建、组件使用、常用组件介绍、布局案例
Bootstrap 环境搭建、栅格系统、全局样式、常用组件、布局案例
第三阶段:JavaEE进阶-JavaWeb课程(20天) 数据库 MySQL数据库安装、管理工具SQLyogEnt/Navicat安装、基本建库、建表、插入数据、修改数据SQL语句
MySQL查询、子查询、多表连接查询、索引、视图、函数、触发器、存储过程、用户管理、数据备份与还原
数据库设计
MySQL数据库优化的方法和技巧、数据库常见问题总结、面试题讲解、阶段测试
JDBC JDBC连接MySQL数据库、CRUD(增删改查)基本数据操作、JDBC工具类简化CRUD开发、批量提交、TEXT二进制数据存取
JDBC事务的概念及特性
DBUtils工具 DBUtils-增删查改-分页
XML扩展性标记语言 XML的概念与基本作用、XML的基本语法、XML的约束模式、DTD、Schema、名称空间;XML解析介绍、DOM4J解析XML、SAX解析XML、XPath的使用
Web服务器 Web服务器的工作原理、Tomcat的安装与启动运行、Tomcat的体系结构、在Tomcat中配置WEB虚拟目录与发布WEB应用程序的方式、设置目录的默认网页、使用Tomcat配置虚拟主机、WAR文件生成与使用
HTTP协议 HTTP协议详解
开发工具
-MyEclipse
安装使用MyEclipse进行JAVAEE程序开发和调试,以及和TOMCAT的集成、Junit
(数据库连接池)
数据源
数据库连接池原理分析、常用数据库连接池的配置及使用
JavaWeb开发之Servlet Servlet介绍、第一个Servlet程序、Servlet的工作流程及生命周期,使用@WebServlet注解,web.xml配置,Web目录结构、线程安全、ServletConfig、ServletContext
请求与响应 HttpServletRequest,HttpServletResponse请求与响应
JSP JSP入门:Jsp内置对象及属性范围,JSTL标签库,Taglib自定义标签 @page @include @taglib,EL表达式
MVC MVC设计模式
会话管理 Session\Cookie会话管理
过滤和监听 Listener与Filter过滤器和监听器的配置及使用
Servlet3.0及新特性 Servlet3.0及新特性
异步请求 AJAX技术基础、XMLHttpRequest对象详解、jQuery的AJAX 、AJAX技术调试技巧,AJAX和servlet联调。JSON介绍、JSON语法、JSON类库
日志 Log4J、基于ANT的程序打包部署
实训项目 实训项目需求分析及开发环境搭建
根据需求文档编写代码
第四阶段
JavaEE高级课程
(27天)
Spring框架 框架原理介绍,IOC思想与DI相关概念,创建Bean的方式及实现原理,Bean种类,Bean生命周期,Bean的作用域,Bean的注值方式,SpEL,注解装配Bean.AOP思想,AOP原理解剖,传统方式实现AOP开发,AspectJ介绍及实现AOP开发.(c3p0,dbcp)数据源的配置,声明式事务介绍及原理分析,声明式事务管理实现,注解实现事务管理
MyBatis框架 MyBatis架构流程,工作原理,MyBatis入门、安装和配置MyBatis MyBatis的入门使用,以及原始DAO开发模式和mapper代理开发模式。使用映射语句(输入输出映射详解)、执行非查询语句、使用高级查询技术、事务、使用动态SQL.MyBatis延迟加载,查询缓存(一级缓存 , 二级缓存 , echcache分布式缓存)提高性能,Spring整合MyBatis、MyBatis逆向工程
Springmvc框架 SpringMVC概述、SpringMVC核心流程图,核心组件、Spring MVC第一个程序、控制器定义、@RequestMapping详解 .Action 参数类型、数据类型转换、数据格式化、Action返回值类型.表单标签库、视图和视图解析器、SpringMVC验证器Validator、JSR303验证器、使用jQuery扩展插件Validate实现前端校验、文件上传,下载.spring mvc集成Spring、MyBatis(SSM框架集成)
Oracle数据库 Oracle的安装,数据库介绍,基础管理;SQL语言.Oracle 序列、索引、视图对象;触发器和存储过程,数据备份与移植
Struts2框架 Struts2框架介绍,工作原理与架构分析,Struts的基本入门配置使用,struts.xml核心配置文件详解,Action调用的三种方式(普通调用,通配符调用,动态调用)。Struts传值(模型驱动modelDriver,属性驱动),值栈的分析,文件上传下载,默认拦截器,自定义拦截器,Strut2标签
Hibernate框架 Hibernate框架介绍,工作原理,全局配置文件以及映射文件详解以及入门程序,映射文件主键的生成策略,对象的三种状态(自由状态,游离状态,持久状态),HQL语句的使用。Hibernate的缓存机制,高级映射,多表联合查询,以及性能优化
SSH整合 整合SPRING、Struts2、Hibernate集成以及模块案例
maven框架 Maven的介绍、Maven的构建、Maven的依赖管理、Maven和eclipse的整合,以及maven构建SSM,SSH应用环境
springboot框架 学会基于Spring Boot实现减少xml配置,快速搭建JavaWeb项目,减少Java开发的笨重的工作量,减少项目周期
第五阶段
JavaEE特级课程
(17天)
Java图表制作 基于JFreeChart生成饼图、曲线图、柱状图
Java生成PDF、Excel 基于iText生成PDF文件、基于POI组件生成Excel文件
Java网络爬虫编写 HttpClient采用HttpClient如何抓取网页、GET提交和POST提交、采用Jsoup解析HTML
Java定时任务 Quartz定时任务,整合Spring实现定时任务
Webservice技术 异构系统整合方案,Web Services介绍、SOAP、WSDL、如何采用CXF开发Web Service服务器端和客户端的相关知识
GIT版本控制 git介绍、git版本管理,GITHUB申请和发布自己的开源项目
Java工程自动化构建 自动化构建工具Jekins,安装配置,集成SVN、GIT、自动化构建、发布
Linux Linux的常用命令,熟悉Linux上下文编辑器,掌握Linux的文件管理控制等;Linux下基本软件安装(JDK/MySQL/Tomcat)、卸载、shell编程初步入门
负载均衡、并发 apache安装和配置,掌握Apache和Tomcat的整合及负载均衡集 群配置,Nginx安装和配置,掌握Nginx及和tomcat的整合及负载均衡集群配置,共享Session
MySQL分库分表、读写分离 MySQL高并发:MySQL主从配置、MySQL分库分表、读写分离
Java搜索引擎 Solr搜索引擎:Solr安装与配置、数据库导入到搜索引擎、Java调用Solr、仿京东商品搜索
Redis Redis安装,Redis配置、基本使用、Redis和Java集成、Spring框架集成
消息队列 掌握ActiveMQ消息队列的安装以及和JAVA的集成、JMS接口规范Spring整合ActiveMQ
分布式计算框架 分布式计算Dubbo:Zookeeper安装配置、Dubbo注册与监控中心安装与配置、基于Dubbo的分布式程序开发入门
架构设计总结阶段回顾 Java架构设计、阶段知识回顾、阶段测试
第六阶段
职业课
(3天)
就业指导 指导学员发挥自己的长处、展现最好的自己
专业指导 指导学员提升自己的职业素养

  招生对象:中小企业主,大学生,高中毕业生,在职人员技能加强;

  报名方式:
 
  24小时热线:13982298048
 
  微信/QQ:854292829

  相关课程推荐(点击相对应课程了解详情):

  淘宝电商培训课程

  广告设计培训课程
0
首页
电话
短信
联系