• 授课时间:

    业余时间,全天班

  • 授课对象:

    有意学习Java软件开发的人员

  • 网报价格:电询    课程原价:电询
  • 咨询热线:400-998-6158
  • 授课地址:长沙市芙蓉区五一广场文运街省电教馆2-3楼
  • 课程详情

  • 机构简介
  • 地图信息
  • 预约试听

课程关键词:长沙Java培训哪家好

长沙牛耳Java软件开发培训内容:

阶段

课程内容

课程目标

课程项目

一阶段

HTML5 + CSS3  20课时

WWW概述;
HTML5语言标签;
CSS样式表;
页面布局

了解浏览器的工作模式;
熟练使用HTML5常用标签进行数据存储与显示;
熟练使用CSS3美化HTML页面的显示;

中小企业门户网;

面向对象程序设计  72课时

流程控制语法;
数据类型及内存存储;
面向对象程序设计思想;
使用JAVA语言中实现类,对象,继承,抽象,接口等概念;
lang与util包下常用类的使用

熟练使用流程控制语句;
熟悉数据的类型及其在内存中的存储方式;
熟练使用JAVA语言实现封装、继承、多态等面向对象程序设计的特点;
结合lang与util包下类体会面向对象设计的思想与方法

在线购书系统;
宠物店(PerStore)管理系统

Java *程序设计  60课时

JAVA I/O系统;
深入JAVA JCF框架;
多线程编程;
网络编程;
深入JDBC;
XML解释;
类加载器,反射,注解;
正则表达式

掌握JAVA IO的体系结构;
熟练使用JAVA IO库进行输入与输出;
熟练掌握编写基于多线程的网络程序;
掌握JDBC扩展功能;
掌握JAVA SE基础功能;
熟练使用正则表达式基于项目的字符处理

JAVA版仿QQ聊天系统;
网络监控系统;
JAVA版网络爬虫;

阶段项目:20课时

第二阶段

oracle数据库原理及其应用  64课时

Oracle数据库管理系统体系结构;
表,视图,索引,存储过程,触发器等对象的管理;
PLSQL语言;
Oracle数据库管理

掌握PLSQL语言;
掌握oracle数据库的基本管理与优化;
熟练使用DDL/DML/TCL/DCL四种操作语言;
熟悉各种数据库对象

Oracle数据库备份设计;

JAVASCIPT 16课时

HTML+CSS复习+ JAVASCRIPT基础
JAVASCRIPT流程控制
JAVASCRIPT函数
JAVASCIRPT数组和对象
BOM/DOM对象和事件
JAVASCIRPT表单验证

JS语法特点、数据类型、调试
JS流程控制的类型和作用
JS函数的概念、变量的作用域和顶层函数的概念
JS数组的创建和内置对象的用法
JS中浏览器对象模型和文档对象模型以及事件处理
JS+HTML实现数据验证

用户登录注册页面的表单验证

JAVA Web应用开发 52课时

HTTP协议;
动态网页技术概述;
Servlet;
JSP;
EL与JSTL;
过滤器与监听器;
WEB开发模式与MVC

了解通讯协议的定义;
掌握HTTP协议;
掌握Servlet体系结构与生命周期;
熟练使用Servlet与JSP开发基于MVC架构的动态网页程序

个人通讯录管理系统
电子商务网站购物车模块

使用JQUERY和前端框架开发前端页面 40课时

AJAX原理;
JSON数据格式;
JSON-lib;
JQuery AJAX框架;
EasyUI前端框架

了解 WEB 程序 GUI设计一般原则;
熟练使用AJAX技术改进用户体验;
掌握使用JSON传输数据的方法;
熟练使用JQUERY选择器进行DOM操作;
熟练使用EasyUI前端框架的布局、表单、数据表格等控件

基于AJAX的员工信息管理系统

JAVA WEB 阶段项目课 28课时

项目数据库的设计与实现
使用Apache **mons工具类库提高项目开发效率

了解数据库的设计步骤、ER图的绘制
掌握BeanUtils、DBUtils、Commons lang、Commons IO、FileUpload、DBCP等Apache **mons常用工具类完成请求参数映射、JDBC基础操作、文件上传、数据库连接池配置等功能

学生自选或
网上订餐平台

阶段项目:28课时

第三阶段

JAVA EE轻量级ORM框架—Mybatis3  16课时

理解 ORM 框架;
Mybatis的原理及工作流程;
Mybatis 配置;
映射器(注解) ;
动态sql
分页;
多表关联;

1.深入理解 Mybatis 原理;
2.熟练使用 Mybatis 配置和映射器;
3.掌握多表关联;

机票网上订票系统后台管理

基于SSM框架的JAVA EE企业级应用开发 - Spring5  20课时

Spring体系结构;
IOC/DI思想;
AOP思想;声明式事务管理;
Spring5 + Mybatis3 整合

1.理解Spring在轻量级JAVA EE程序中作用;
2.熟练使用Spring的IOC与AOP功能整合Mybatis

微客兼职管理系统;
招聘平台管理系统

JAVA EE轻量级MVC框架—Spring MVC  24课时

SpringMVC概述和基础配置
SpringMVC注解和参数传递
SpringMVC和json数据
国际化
SpringMVC上传下载
SpringMVC集成

1. 深入理解MVC设计模式;
2. 理解前端控制器原理;
3. 掌握 Spring MVC 国际化;
4. 熟练使用文件上传

机票网上订票系统

阶段项目:20课时

第四阶段

微服务.Spring boot   52课时

微服务.Spring Boot 配置
页面模板 Thymeleaf
与Mybatis 集成开发
REST Web Service
Web Flux
Mongo DB 存储日志
Redis处理缓存
Spring Security 权限管理
Mail + 消息队列
测试打包部署运维

1. 理解微服务
2. 熟悉Spring Boot配置
3. 熟悉与Mybatis集成开发
4. 熟悉 REST Web Service
5. 熟悉 Mongo DB存储日志
6. 熟悉 Redis处理缓存
7. 熟悉 Spring Security 权限管理
8. 理解Mail + 消息队列

301医院门诊管理系统

Linux4J  16课时

Linux系统安装,基本概念;
常用命令;
用户与权限管理;
网络与服务;
进程管理;
搭建JAVA开发环境

1. 了解Linux操作系统体系结构;
2. 熟练操作Linux操作系统;
3. 熟悉Linux环境下Jave EE软件开发;

在Linux上部署轻量级JAVA EE
应用程序;

项目实战  120课时

以团队为一个单位分析,设计,编码,测试一个真实的大型企业级项目;

Git版本控制系统 + SVN(git版本控制系统 | 托管项目到github或其他git代码托管平台 | 尝试参与开源软件开发)

Maven(Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具)

1. 了解实际IT企业运作方式;
2. 了解软件项目实施的流程;
3. 了解软件项目开发的模式;
4. 掌握软件项目进度管理;
5. 掌握软件项目的需要调查;
6. 掌握软件项目的需求分析;
7. 掌握软件项目的概要与详细设计;
8. 掌握软件的常用测试方法与工具;
9. 熟悉团队开发模式;
10. 掌握技术文档的编写;

小额贷款项目
物流企业物流管理系统

 使用JAVA编程语言的软件开发工程师有超过1000万人,使用JAVA语言的软件企业有超过60万家,目前国内有超过50万的JAVA人才缺口。通过本课程能够系统掌握企业级应用开发、网站开发(电子商务为主)的开发流程,掌握企业流行的框架和后台搭建技术。

Java软件开发培训总课时: 652课时

Java软件开发培训学时长度:全日制班6-7个月,业余班1年

Java软件开发师薪酬:8-10万年薪

更多培训课程,学习资讯,课程优惠等学校信息,请进入 长沙牛耳教育长沙芙蓉区java培训 网站详细了解,免费咨询电话:400-998-6158

预约试听
  • 姓名: *
  • 性别:
  • 手机号码: *
  • QQ:
  • 微信:
  • 其它说明:
  • 验证码: *  看不清,请点击刷新
相关课程