上海培训网 > 上海JAVA培训机构 > 上海兄弟连IT培训
首页 培训网 最新资讯 热门问答

上海兄弟连IT培训

021-64320836 免费试听

您当前的位置: 上海IT认证培训 > 上海JAVA培训 > 上海学java编程培训课程

上海学java编程培训课程

¥详询

班制:其它

上课(咨询)地址:
报名咨询 预约试听
课程介绍

为什么学Java?


上海兄弟连IT教育

  • 上海学java编程培训课程

    兄弟连以“让学员技术靠谱、做人更靠谱”为使命,传承极致的工匠精神,深耕PHP、Java、大数据、Python全栈+人工智能、Linux云计算、UI设计、前端全栈、网络营销等学科教研,拥有来自北大、清华和BAT等知名校企的专兼职教师数百名。超前的产品研发、线上线下相结合的科学教学模式和严格的教务管理体系共同确保了教学质量,使数十万名学员、从业人员和IT爱好者受惠,为华为、阿里巴巴、腾讯、百度、联想、京东等国内7000多家企业输送数万名软件开发和网络营销人才。

JAVA Web阶段

阶段名称 技术名称 技术内容 学习目标
数据库 Oracle基础
1)数据库相关概念
2)安装Oracle并测试
3)认识Oracle目录
4)Oracle系统用户
5)配置监听器和本地网络服务名
6)SQL语言基础
7)Select单表查询(算术表达式、别名、连接运算符、去除重复行和排序)
1.掌握Oracle服务器的安装
2.掌握Orace客户端的安装
3.掌握监听器及本地网络服务名配置
4.熟悉SQL语言分类
5.掌握Select单表查询
Oracle进阶
1)where条件查询
2)单行函数
3)多行函数
4)Group By子句分组
5)Having子句分组后筛选
6)DML语句-insert
7)DML语句-update
8)DML语句-delete
1.掌握where条件查询
2.掌握在查询中使用单行函数
3.掌握在查询中使用多行函数
4.掌握group by分组
5.掌握having分组后筛选
6.掌握DML语句
MySQL基础
1)MySQL服务器安装与配置
2)MySQL客户端使用
3)用户权限管理
4)SQL语句的类型
5)Select单表查询
6)排序,聚合查询
1.掌握MySQL服务器的安装与配置
2.掌握MySQL客户端的使用
3.掌握用户权限管理
4.掌握Select单表查询
5.掌握排序,聚合查询
MySQL进阶
1)创建和管理表
2)约束管理
3)DML操作
4)内连接查询
5)外连接查询
6)自连接查询
7)子查询
8)常用函数
9)分页查询
1.熟练创建和管理表,约束
2.掌握DML操作
3.掌握内连接查询
4.掌握外连接,自连接查询
5.掌握子查询
6.掌握分页查询语句
连接查询和子查询
1)SQL92–笛卡尔集
2)SQL92–等值连接
3)SQL92–非等值连接
4)SQL92–外连接
5)SQL92–自连接
6)SQL99–交叉连接
7)SQL99–自然连接
8)SQL99–Using连接
9)SQL99–内连接
10)SQL99–外连接
11)单行子查询
12)多行子查询
1.掌握SQL92的多表连接查询
2.掌握SQL99的多表连接查询
3.掌握单行子查询
4.掌握多行子查询
数据库对象
1)用户和权限管理
2)数据库表管理
3)约束创建与管理
4)序列
5)索引
6)视图
7)事务
8)rowid和rownum
9)分页查询
10)导入导出数据
1.掌握用户与权限管理
2.掌握数据库表管理
3.掌握约束创建与管理
4.掌握序列,索引,熟悉视图
5.掌握事务的特性
6.掌握rowid和rownum区别
7.掌握分页查询语句
8.掌握导入导出数据
三大范式与JDBC
1)第一范式
2)第二范式
3)第三范式
4)范式优缺点
5)JDBC概述
6)使用JDBC完成添加/更新/删除操作
7)使用JDBC完成查询操作
8)JDBC常用接口
9)使用PreparedStatement
10)数据库访问DBUtils类
1.理解三大范式
2.掌握JDBC完成CRUD
4.理解PreparedStatement的作用
5.掌握DBUtils工具类封装
JDBC进阶
1)使用事务执行批处理
2)MVC分层开发
3)使用properties文件抽取连接参数
4)DAO层开发
5)使用反射抽取BaseDao接口及实现类
6)基于MVC开发员工管理系统
1.掌握使用事务执行批量操作
2.理解MVC分层开发思想
3.掌握抽取连接参数到properties文件
4.掌握基于MVC开发员工管理系统
Web前端 HTML标签
1)B/S和C/S架构简介
2)HTML发展史,IDE环境安装配置
3)HTML基础标签
4)img标签和a标签
5)HTML表格标签
6)HTML表单标签
7)框架和字符实体
8)HTML5新增标签
1.掌握HTML基础标签
2.熟练使用img和a标签
3.熟练使用表格标签在页面上绘制表格
4.熟练使用表单标签
5.熟悉HTML5新增标签
CSS层叠样式 1)CSS基础语法
2)CSS参考知识(长度单位、颜色单位和路径)
3)CSS常见选择器
4)CSS背景属性、文本属性和列表属性
5)CSS元素分类(块级、行内和行内块级)
6)CSS浮动和定位属性
7)CSS盒子模型
8)精灵图的使用
9)CSS3新增属性
1.掌握CSS常见选择器
2.掌握CSS背景属性、文本属性和列表属性
3.熟练使用块级、行内及行内块级元素
4.掌握CSS浮动和定位属性
5.理解CSS盒子模型
6.熟悉精灵图的使用
7.熟悉CSS3新增属性
ECMAScript
1)JavaScript概述与特点
2)JavaScript和ECMAScript联系
3)js基础语法(语句、注释、标识符)
4)js变量和变量提升
5)js数据类型和数据类型转换
6)js运算符和流程控制语句
7)js数组和字符串
8)js函数和函数化编程思想
9)js对象和面向对象简介
10)js常见内置类:Math和Date
11)js定时器
12)正则表达式
1.掌握基本语法
2.熟练运用函数及函数表达式
3.熟练使用字符串和数组
4.掌握js创建对象及访问对象属性、方法
5.熟练使用Math和Date对象的方法
6.熟练运用定时器
7.理解并灵活运用正则表达式
DOM
1)DOM树和入口函数
2)DOM对象及获取元素方式
3)DOM事件(事件、事件源和事件驱动程序)
4)事件冒泡和阻止事件冒泡
5)取消事件默认行为
6)DOM内容节点操作
7)DOM属性节点操作
8)DOM样式操作
9)DOM元素节点操作
10)DOM表单操作
1.掌握DOM对象及元素获取方式
2.掌握DOM事件
3.理解事件冒泡及阻止冒泡
4.掌握DOM内容,属性,样式操作
5.掌握DOM元素节点操作
6.掌握DOM表单操作
BOM
1)window对象
2)location对象
3)history对象
1.掌握window对象的使用
2.掌握location对象的href属性与reload方法
3.熟悉history对象访问历史记录
jQuery
1)jQuery简介及快速入门
2)jQuery入口函数
3)jQuery选择器
4)jQuery事件(事件、事件源和事件驱动程序)
5)jQuery对象与DOM对象互相转换
6)jQuery内容节点操作
7)jQuery属性节点操作
8)jQuery样式操作
9)jQuery元素节点操作
10)jQuery遍历节点和each方法
11)jQuery链式语法
12)jQuery动画效果和自定义动画
1.熟练使用jQuery常见选择器
2.掌握jQuery事件三要素及常用事件
3.掌握jQuery对象与DOM对象的转换方法
4.掌握jQuery内容、属性节点操作
5.掌握jQuery样式、元素节点操作
6.掌握jQuery遍历节点,each方法
7.理解并运用jQuery链式语法
8.会使用动画效果,理解自定义动画
LayUI
1)LayUI的概述
2)LayUI模块化思想的深入理解
3)LayUI的面板、布局的使用
4)按钮、徽章、动画的使用
5)日期时间选择器的使用
6)表单控件的使用
7)弹出层的使用
8)文件上传的使用
9)富文本的使用
10)数据表格的详细使用
1.理解layui模块化的设计思想
2.掌握面板、布局的使用
3.掌握按钮、徽章、动画的使用
4.掌握日期时间选择器的使用
5.掌握表单控件、富方便及相关事件的监听
6.掌握弹出层的使用方法
7.掌握文件上传的使用方法
8.掌握数据表格的详细使用
zTree
1)zTree概述
2)zTree的使用场景
3)树的创建及普通JSON和标准JSON的区别
4)树的相关设置
5)节点事件监听
6)多选树的配置
7)多选树的数据获取
8)异步加载树的配置
1.掌握zTree的创建的事件监听
2.掌握zTree的多选树的配置和事件监听
3.掌握zTree大量数据的异步加载方式
4.熟练使用zTree插件生成树形菜单
5.掌握普通JSON和标准JSON的区别和后台构建方法
HighCharts
1)HighCharts插件简介及入门
2)HighCharts柱状图
3)HighCharts饼图
4)HighCharts折线图
5)UMEditor富文本编辑器
6)动态图片验证码
1.掌握HighCharts的常用配置
2.熟练使用HighCharts制作统计图表,实现数据可视化
3.熟练使用UMEditor富文本编辑器
JavaEE Tomcat与HTTP
1)web开发概述
2)Tomcat服务器概述
3)Tomcat下载、安装、启动
4)手动创建静态web应用
5)MyEclipse配置Tomcat
6)创建web应用及发布和访问
7)HTTP介绍
8)GET与POST请求的区别
9)HTTP请求消息,请求头参数说明
10)HTTP响应消息&响应头参数说明&响应码
1.掌握Tomcat服务器搭建
2.熟练创建web应用,发布,访问
3.熟练查看HTTP请求,响应消息
JSP基础
1)JSP技术介绍
2)JSP的优势
3)JSP的结构,处理过程
4)JSP指令
5)JSP动作元素
6)JSP隐式对象
7)JSP表单处理
8)欢迎页面配置
1.掌握JSP页面开发技术
2.熟练使用常见的JSP指令,动作元素
3.掌握使用JSP处理表单数据
EL+JSTL
1)EL介绍及使用
2)EL取值原理
3)EL隐含对象
4)EL逻辑运算
5)JSTL-核心标签库
6)JSTL-函数标签库
7)JSTL-fmt标签库
8)自定义标签
1.理解EL取值原理
2.熟练使用EL获取数据,执行运算
3.熟练掌握核心标签库,函数标签库的使用
4.熟悉fmt标签库
5.熟悉自定义标签开发步骤
Servlet基础
1)Servlet概述
2)Servlet快速入门
3)Servlet生命周期
4)HttpServletRequest
5)HttpServletResponse
6)请求转发与重定向的区别
1.掌握Servlet开发过程及生命周期
2.掌握HttpServletRequest的API
3.掌握HttpServletResponse的API
4.掌握请求转发与重定向的区别
会话技术与Servlet域对象
1)Cookie机制
2)Cookie创建&使用
3)Session原理
4)Session失效
5)Url重写
6)Token令牌应用
7)Session活化&钝化
8)Servlet三大作用域对象
1.掌握使用会话技术记录客户端的状态与数据
2.熟练使用Session实现简易购物车
3.理解Session的活化和钝化
3.掌握三大域对象的使用
文件上传/下载
1)文件上传原理
2)文件上传表单设计
3)Servlet3.0文件上传处理
4)文件下载原理
5)文件下载响应头
6)使用IO流处理文件下载
1.理解文件上传原理
2.熟练使用Servlet3.0的API实现文件上传
3.理解文件下载原理
4.熟练使用IO流下载文件
Filter&Listener
1)Filter原理
2)Filter生命周期
3)Filter链
4)Filter登录验证
5)Filter事务控制
6)Listener概述及分类
7)监听器的使用
8)Listener监听在线用户
9)Servlet常用注解
10)错误页面配置(404页面&500页面)
1.理解Filter的原理及生命周期
2.熟练使用过滤器过滤用户请求/响应
3.掌握监听器的使用
4.掌握Servlet常用注解
5.掌握错误页面的配置
JSON与Ajax
1)JSON概念及基本结构
2)JSON解析—Jsonlib库
3)JSON解析—FastJson库
4)JSON解析—Gson库
5)Ajax作用和技术组成及运用范围
6)jQuery-ajax方法
7)jQuery-post方法
8)jQuery-get方法
9)Ajax实现用户名唯一性验证
10)Ajax实现搜索框自动补全
1.熟练掌握JSON解析
2.理解Ajax的技术组成及运用范围
3.掌握使用Ajax实现页面局部更新

上海Java课程安排

整个java课程体系分为4个阶段,前端阶段、初级Java阶段、中级Java阶段、高级Java阶段

(1)前端阶段

前端我们主要教学生CSS、div布局、jquery基础、插件、事件,另外还结合html5综合详解,没错,这个阶段我们就会让你接触到h5,是不是很感动?。有人说,我学后端,干嘛学前端?我只想轻轻的告诉你,你不会在一个岗位战斗!

(2)初级Java阶段

初级Java是我们的入门,这也是我们的为后续的课程打下坚实的基础,你懂了,我们很开心,你不懂我们很耐心,这是我们的授课态度。这阶段,我们还是会教你web服务器、MySQL数据库知识,有了这些知识,你就能做一个简单的web程序了,恭喜你。

(3)中级Java阶段

有了扎实的Java基本功,我们教你如何编写好自己的代码,如何更加灵活的处理你所面临的难题,这一阶段,我们不再枯燥,因为有我陪你。这阶段,会教会你springmvc、MyBatis等主流框架,让你应对开发游刃有余,不再害怕。

(4)高级Java阶段

到这阶段,都是小牛了,以后的日子靠自己?等等,还不行,你还要需要一些武功秘籍,才能勇闯天涯。没错,这阶段,我们带你熟悉前沿的技术,比如:redis、nginx、Jenkins等等,带你分析知识点,这阶段,我们就是提高你,教会你如何学习。

3大实战Java项目学习

  • 旅游项目

    闲云旅游: 大型旅游行程智能定制平台
    架构SpringMVC+SpringBoot+Spring+ SpringDataJPA系统架构,Git版本控制
    用户系统、商品系统、订单系统、支付系统、推荐系统、报表系统等多系统架构
    特色阿里云通信短信平台、百度地图、SpringSecurity Oauth2权限管理,微信、QQ三方登陆、Echarts报表、二维码支付、推荐系统、Docker容器化部署、SpringBatch数据处理

    立即咨询
    上海学java编程培训课程
  • 企业服务

    IHRM: 传统管理类系统云端解决方案的实践
    架构后端架构:spring boot+Spring Data+SpringCloud+Apache Shiro
    前端架构:VueJS+element-UI+axios+webpack
    SaaS企业管理、组织架构管理、员工管理、账户管理、公司设置管理、工资管理、社保管理、考勤管理
    特色SaaS模式+IHRM业务、Activiti7工作流引擎、百度云AI-人脸识别开发刷脸登录模块、智能报表分析、完备的权限系统解决方案

    立即咨询
    上海学java编程培训课程
  • 医疗服务

    健康管理系统: 中高端健康管理机构整体解决方案
    架构SpringMVC+Spring+MyBatis+Dubbo+Zookeeper+Spring Security+Apache POI+Echarts主流分布式架构 会员管理、预约管理、健康评估、健康干预、知识库、统计分析、系统设置
    特色SSM+RPC框架Dubbo分布式调用、zookeeper分布式注册中心、Git分布式版本控制、ElementUI+VUE页面构建、Spring Security 权限控制、Apache POI报表、Echarts图

    立即咨询

兄弟连机构优秀师资

  • 梁健全

    北航软件工程硕士,16年软件架构开发经验,曾就职于东软、DNS等知名企业,新东方、达内前教学总监,精通JavaEE,企业著名培训大牛。

    预约定制
  • 李康

    曾任用友软件,飞企集团等上市公司技术总监,CTO等职务,10年以上的软件开发和项目管理经验,领导并参与研发中国移动ERP终端系统.

    预约定制
  • 郭爱军

    10年以上开发经验,担任亚信科技核心架构师、达内科技总监级讲师,精通Java JavaScriptHTML5等编程语言。

    预约定制

Java大数据课程

Java——世界流行、永不过时的编程语言

Java特点

跨平台性:不受计算机硬件和操作系统约束,符

合软件发展趋势

面向对象:使应用程序开发变得简单易用

安全稳健:完善的字节码校验机制

多线程性:支持事务并发和多任务处理

高性能:运行时直接将目标代码翻译成机器指令

Java应用

Android开发:Android的代码都是用Java语言所编写

服务器开发:Java的安全性是它成为服务器开发的

必须语言

网站开发:Java的稳定性也成为众多网站开发的首选

嵌入式:Java在嵌入式领域发展空间很大

大数据开发:Hadoop以及其他大数据处理技术都用Java

Java就业班课程大纲

  • Java SE初级

    实训内容 :01 : Java语法; 02 : 变量,方法; 03 : 构造方法; 04 : String字符串; 05 : This的使用; 06 : 面向对象; 07 : 一维数组; 08 : 二维数组; 09 : 排序; 10 : 数据结构; 11 : 文件操作; 12 : IO流操作; 13 : socket网络通信编程; 14 : Swing; 15)线程,多线程 学习目标 :
    掌握常见的数据结构和实用算法;培养良好的企业级编程习惯。熟练使用eclipse编写Java代码;熟练使用Java语言的常用对象......
    实训项目 :基于DOS命令窗口实现的酒店管理系统

  • Java SE高级

    01 : 异常; 02 : 数组/算法; 03 : 常用类; 04 : IO流; 05 : 线程; 06 : 反射机制; 07 : 网络编程; 08 : 注解Annotation; 09 : MySQL初级; 10 : 数据结构; 11 : JDBC 学习目标:
    能够独立使用IO流完成文件的读和写,掌握常见流的使用;能够通过反射机制完成对象创建,方法的调用属性访问,掌握TCP协议,以及使用Socket完成计算机之间的通讯
    实训项目基于DOS命令窗口实现的银行账户管理平台

  • Java Web初级

    01 : HTML/HTML5; 02 : CSS/CSS3; 03 : JavaScript; 04 : jQuery; 05 : Bootstrap; 06 : XML+XPath; 07 : Servlet; 08 : Jsp; 09 : EL; 10 : JSTL 学习目标 :
    具备本地开发能力,掌握HTML基本机构,标签格式、表单以及节点id属性、div布局HTML框架;掌握jQuery九大选择器及事件操作;Java解析XML;dom4j解析XML;XML+XPath解析XML文件;
    实训项目:DRP企业级分销系统

  • 跨国企业CRM

    01 : Filter; 02 : Listener; 03 : Servlet3.0; 04 : AJAX; 05 : MVC; 06 : ThreadLocal; 07 : Gof之代理模式; 08 : 连接池/C3P0/DBCP/Druid; 09 : JNDI; 10 : Gof之工厂模式; 11 : MySQL高级; 12 : Oracle; 13 : PL/SQL; 14 : SQL优化; 15 : MyBatis 学习目标
    掌握WEB系统的交互原理,JavaWEB开发的核心,运用掌握的技术独立完成网页的开发设计,具备数据库设计设计能力,独立完成网站代码的优化
    实训项目:中国**外*局系统

预约学校参观

相关问答

  • 零基础java培训能学会java吗?

    没有基础,上培训班完全可以放心,因为这个就是根据学生的实际情况制定的课程,只要上课认真听,跟上老师的步子,都是没问题的,对学历有一定要求,一般情况下都是大专以上.....

    [详情]
  • 广州java培训学校哪家好

    广州个大大小小的Java培训机构或者Java培训学校有很多,哪些资质没这么好的就不要选了。选资质好的,有实力的,环境比较好的来学习比较靠谱。你可以去达内试听下,.....

    [详情]
  • 广州java培训去哪比较好

    每个机构的定位不一样,师资力量和教授的技术水平也不一样啊,就业的定位也就不同啦!如果就机构实力、师资力量、课程体系、就业平台、认证考证和面向人群等方面的综合考量.....

    [详情]
  • 北京海淀Java培训机构哪家好

    肯定是选择口碑好的,这点可以从学员身上了解,网上的信息太驳杂你一时也无法辨别清楚,但学员们的反应都是最真实的(此处说的学员是新老学员都包含),另外可以了解.....

    [详情]

限时体验课预约试听

倒计时

12:00:00

课程热线:

021-64320836
在线咨询

客服在线时间:早上9点~下午6点,其他时间请在线预约报名或留言,谢谢!

上一篇:上海java培训机构哪 下一篇:上海java软件工程师培训
上海JAVA

免费体验课开班倒计时

11: 41: 09

稍后会有专业老师给您回电,请保持电话畅通

咨询电话:021-64320836
推荐机构 全国分站 更多课程

本周仅剩 个试听名额

请键入信息,稍后系统将会把领奖短信发至您的手机

申请试听名额

已有10254人申请免费试听

01电话咨询 | 021-64320836

QQ:2504994244
加盟合作:0755-83654572