以项目为牵引   全程实训   以就业为导向  以动手能力为目标

一样的教育    不一样的结果     全国咨询热线:400-078-8286

JavaEE基础班

学习对象:


1.没有任何软件编程基础和java编程经验,想先从0基础入手的编程爱好者;


2.希望以较低的投入和风险来了解自己是否适合转型从事Java编程的求职人员;


3.对前途迷茫、希望能丰富自己的职场技能,担心毕业即失业的小白人员;


4.可以没有任何的计算机和编程基础,但希望通过自己的付出打破现状的人。


培训周期:


全日制脱产,每周5天上课, 上两天课休息一天的上课方式(实际培训时间可能因法定节假日等因素发生变化)。 点击咨询


学习费用:


各学科学费价格表以及享受优惠条件


视频下载:


关于javaEE基础班视频教程,已经录制完成,并对外免费开放。建议参加此班的学员在开学之前,请下载视频并在家进行提前预习,以取得更好的学习效果。


点击此处进入视频下载页面


注:获取更多视频资料+源码+笔记 加QQ:汤老师:984899718   胡老师:1319598820

1. 预科课程

学习阶段

课程

技术要点

课程目标

阶段目标

第一阶段:
预科课程

计算机基础

1. 计算机基础课程介绍
2. 计算机软件知识
3. 认识操作系统
4. 认识计算机硬件
5. 计算机硬件组装
6. 计算机组成基本原理
7. 存储信息和信息运算
8. 算法和流程图

学习到计算机基础的相关内容: 1.知道什么是软件、硬件 2.了解计算机组成及原理 3.学习编程语言基础 4.知道什么是算法及表示方法

基本的计算机编程相关的基本知识: 1.计算机软、硬件基本知识及组成原理;2.程序逻辑相关的编程思想;3、网络基础技能。
核心能力:
掌握计算机基本知识,了解软件编程的基本方法,测试自己学习软件编程的潜力和基础。
课程价值:
掌握计算机编程基础知识,为自己找到发展方向。

程序逻辑与网络基础

1. 选择结构
2. 循环结构
3. 计算机病毒
4. 计算机网络知识
5. 常用网络应用操作
6. 程序逻辑知识复习
7. 模块化开发
8. 局部变量和全局变量的应用

使用C语言实现程序逻辑,掌握基本的编程逻辑思维,了解网络相关的技能。

项目实战

?开发学员信息管理系统

 

 

学习时间

60

 

 


2. Java基础课程

学习阶段

课程

技术要点

学习目标

阶段目标

第二阶段:
Java基础

Java编程语言基础

1. 初识Java
2. 变量、数据类型和运算符
3. 选择结构
4. 循环结构
5. 数组
6. 循环结构进阶

重点学习Java数据类型和运算符、流程控制、数组等基本知识

核心能力

  1. 掌握Java语言基础
  2. 掌握面向对象编程思想
  3. 能够使用Java语言的高级技术进行简单应用程序的开发。

技术水平
学生具备Java开发的基本能力,为JavaEE优质就业班的学习打下基础。
课程价值
具备Java语言开发基础,为继续学习JAVA开发奠定了基础,在企业项目经理的带领下完成一些简单编程开发任务。
就业薪资在2500(内地)-6000(沿海)。

贯穿案例

我行我素购物管理系统
人机猜拳,幸运抽奖

项目案例

吃货联盟订餐系统

Java面向对象程序设计

1. 类和对象
2. 类的无参、带参方法
3. 对象和封装
4. 继承
5. 多态
6. 接口
7. 异常

重点学习类和对象、封装、继承、多态等知识,面向对象编程思想几乎贯穿全部的编程生涯

贯穿案例

电子宠物

项目案例

动物乐园

Java高级特性

1. 集合框架
2. 实用类
3. File I/O
4. 多线程
5. 网络编程
6. XML

进一步强化Java开发技能,主要学习Java集合框架、泛型、Java实用类、File I/O、Socket网络编程、XML解析等知识

项目案例

嗖嗖移动业务大厅

Java数据库编程技术

1. 初识MySql
2. DML和DQL
3. 高级查询
4. 事务视图索引备份和恢复
5. 数据库的设计
6. JDBC
7. DAO模式

学习最常用数据库MySQL,熟练掌握数据的增删改查等知识,使用JDBC技术使用Java语言操作数据库数据、数据库设计相关内容更是Java程序员不能缺少的技能。

贯穿案例

银行ATM存取款机系统

项目案例

宠物商店

学习时间

(32+28+36+28)124学时

 

 

javaEE就业班

学习对象:


本课程适合于计算机专业,有一定Java基础、通过入学考核的未就业人士。

提示:测试题主要考察您是否具备Java基础,以便我们统一入学基础,更好地开展教学工作。如果您感觉测试题很难,我们建议您参加我们的Java基础班学习。


培训周期:


全日制脱产,每周5天上课, 上两天课休息一天的上课方式(实际培训时间可能因法定节假日等因素发生变化)。点击咨询


学习费用:


各学科学费价格表以及享受优惠条件

3.JavaWeb开发

学习阶段

课程

技术要点

学习目标

阶段目标

第三阶段:
JavaWeb开发

HTML5+CSS3开发商务网站

1. HTML5基础
2. 列表、表格与媒体元素
3. 表单
4. 初识CSS3
5. CSS3美化网页元素
6. 盒子模型
7. 浮动
8. 定位网页元素
9. 利用CSS3制作网页动画

使用HTML5+CSS3布局并制作开发、美化静态网页,如何吸引浏览者目光、提高用户体验

核心能力

  1. 掌握网页开发技术
  2. 掌握JSP和Servlet技术开发动态网站前后台
  3. 能够使用JSP+JDBC与MySQL数据库构建B/S系统
  4. 掌握常用的Linux命令及在Linux中部署网络项目的方法
  5. 能够使用jQuery和AJAX开发技术高效网络系统

技术水平
能够完成B/S结构网站开发,具备了真实环境的项目部署能力,能够完成中小型企业管理系统等传统项目的开发。

课程价值
熟练掌握JavaWeb网站设计课程后,可满足java软件开发行业的中级需求,薪资可达3000-9000元/月。

贯穿案例

开心网游页面

项目案例

1号店网站

jQuery高效制作网页特效

1. JavaScript基础
2. JavaScript操作BOM对象
3. JavaScript操作DOM对象
4. JavaScript对象及初识OOP
5. 初识jQuery
6. jQuery选择器
7. jQuery中的事件与动画
8. 使用jQuery操作DOM
9. 表单校验

系统介绍JavaScript和jQuery,制作并开发炫酷的各种网页特效

贯穿案例

蔚蓝网上书店

项目案例

制作1号网店页面特效

JavaWeb开发技术

1. 动态网页开发基础
2. JSP数据交互(一)
3. JSP数据交互(二)
4. 项目案例:新闻发布系统
5. 使用分层实现业务处理
6. JSP开发业务应用
7. Servlet基础
8. JSTL和EL
9. 过滤器和监听器
10. Ajax与jQuery
11. Ajax交互扩展
12. Linux入门
13. Linux操作系统软件安装

JSP是JavaWeb应用程序开发的基础,同时学习使用Ajax异步请求技术、在Linux中如何部署Web程序。

贯穿项目

新闻发布系统

项目案例

论坛短消息

阶段项目

易买网

 

 

学习时间

(40+36+64)140学时

 

 


4.企业级框架技术

学习阶段

课程

技术要点

学习目标

阶段目标

第四阶段:
企业级框架技术

SSM开发手机APP发布系统

1. 初识MyBatis
2. SQL映射文件
3. 动态SQL
4. Spring核心概念
5. IoC和AOP使用扩展
6. MyBatis与Spring的整合
7. Spring配置补充
8. SpringMVC与请求控制器
9. SpringMVC改造订单系统1
10. SpringMVC改造订单系统2
11. Spring MVC扩展和SSM整合
12. Git、Bootstrap

企业级应用框架的开发,结合实例学习MyBatis、Spring、SpringMVC框架的应用,最终搭建SSM应用框架进行企业级项目开发。掌握项目管理工具的使用。

核心能力
学习企业级开发的核心技术

  1. 掌握Spring、SpringMVC、MyBatis、Hibernate、Struts框架技术的使用
  2. 能够使用主流框架技术SSM开发JavaEE平台的B/S系统
  3. 能够使用SSH 开发出结构清晰、可复用性好、维护方便的B/S系统
  4. 掌握大型数据库Oracle的使用
  5. 掌握Maven项目管理技术和svn/GIT代码、文档管理方法。
  6. 熟练开发完成传统企业级项目和流行电商项目,熟悉多种业务流程,积累企业级应用开发经验。

技术水平
能够使用SSH框架完成传统企业级项目开发,熟悉多种业务流程,丰富项目开发经验。
使用主流框架组合SSM开发,并引入新技术,全面丰富项目经验,打造含金量超高的电商项目,让学员更轻松面对互联网电商项目开发岗位。

课程价值
熟练掌握综合项目课程后,可满足java软件开发行业的高级需求,就业薪资可达4500-12000元/月 。 

贯穿案例

用框架技术改造易买网
用框架技术超市订单管理系统

项目案例

APP信息管理平台

SSH开发OA管理系统

1. Oracle数据库基础
2. Oracle数据库应用
3. Hibernate入门
4. HQL实用技术
5. Hibernate关联映射
6. HQL连接查询和注解
7. Struts 2入门
8. Struts 2配置详解
9. OGNL
10. 拦截器
11. 搭建SSH框架
12. Maven和Ajax

主要介绍Hibernate、Struts2框架的应用,通过本课程的学习,逐步掌握如何使用SSH框架技术开发企业级项目开发。

贯穿案例

租房系统

项目案例

通讯器材销售系统
JBOA办公自动化管理系统

实战项目-代理商管理系统

1. 需求分析
2. 总体设计
3. 详细设计
4. 数据建模
5. 架构搭建
6. 系统登录
7. 系统配置管理
8. 系统管理-角色管理
9. 系统管理-角色权限管理
10. 系统管理-用户管理
11. 系统管理-财务管理
12. 代理商客户管理
13. 代理商关键词管理
14. JasperReports

利用软件工程开发思想,根据企业实际开发流程,通过项目需求分析、概要设计和详细设计、编码、测试四大模块,完成开发实用、有商业价值的项目。

学习时间

(56+56+48)160学时

 

 


5.高级进阶课程

学习阶段

课程

技术要点

学习目标

阶段目标

第五阶段:
高级进阶课程

基于Hadoop生态系统的大数据解决方案

1.Hadoop入门
大数据简介、Hadoop简介、Hadoop平台的安装
2. HDFS实现分布式存储
HDFS的体系结构、HDFS Shell操作、Hadoop的开发环境、HDFS的API编程
3. MapReduce
MapReduce的原理、实现分布式计算
4. HBase数据库
HBase体系结构、HBase数据模型、安装HBase、HBase Shell、HBase Java API
5. 综合应用:实现音乐排行榜
HBase与MapReduce集成环境、TableMapper、TableReducer、HBase优化设计与MapReduce全局共享数据

非常流行的大数据处理技术—Hadoop。主要介绍三个重要子模块:HDFS、MapReduce及HBase。学习后将能够在Hadoop平台上进行大数据存储、编写分布式计算程序。

核心能力:
学习流行新技术,再次完成一个完整企业级的含金量高的项目,积累丰富的项目经验,提高自身价值。

技术水平:
达到两年开发经验的熟练软件工程师水平。

 

课程价值:
熟练掌握高级进阶的综合项目课程后,可满足java软件开发行业的高级需求,根据市场反馈数据来看,薪资可达12000元/月 。  

贯穿案例

音乐排行榜

 

项目案例

天气预报

 

Web前端框架与移动应用开发
(Bootstrap+移动)

1. 响应式布局
浮动+百分比布局、Flex布局弹性页面、媒体查询制作响应式的网页
2. bootstrap 样式
栅格系统、基础布局组件
3. bootstrap 组件
Icon图标 AND 下拉菜单、输入框、导航 AND 导航条、缩略图 AND 媒体对象、列表组 AND 分页导航
4. JavaScript插件
模态框、选项卡、旋转轮播、滚动监听
5. 移动web页面开发
使用Chrome模拟移动网页测试、使用视口标签预览网页、使用em布局网页内容、
使用rem布局网页内容
6. 移动web特效开发
移动端的事件、zepto和jQuery的区别、
zepto独有特性
7. 搭建Android开发环境
创建Android项目、修改gradle版本、
设置IDE环境、运行Android项目
8. Android UI的布局
View的常用属性、
线性布局LinearLayout、
相对布局RelativeLayout、
框架布局FrameLayout、
表格布局TableLayout、布局嵌套
9. Android UI的基础控件
AndroidUI之常用控件、使用TextView显示文本信息、TextView常用属性、TextView动态设置属性、使用Button与用户交互、监听按钮点击事件、使用EditText获取输入信息、EditText常用属性、获取用户输入信息、使用ImageView显示图片、ImageView常用属性、动态设置ImageView图片、复选框CheckBox、CheckBox基本用法、监听CheckBox选择事件

使用bootstrap开发前端网页、使用响应式方法制作移动网页、使用HTML5和CSS3制作纯移动端网页等以及讲解Android开发中各种常用的UI组件

项目案例

微票首页
58招聘季专题页
找房无忧网站

 

MongoDB开发

IDE之IntelliJ IDEA的安装与配置
基于maven开发简单网络爬虫应用程序
非关系型数据库之MongoDB

为以后在开发工作中可能用到的高级应用,网络爬虫、微信公众号开发奠定基础

项目案例

微信公众号

 

实战项目-SL会员商城

1. 项目准备-需求讲解
2. 架构设计和部署策略
3. 概要设计
4. 项目环境搭建-SVN版本控制
5. 项目环境搭建-框架搭建
6. Bootstrap框架的引入
7. 登录功能
8. 动态加载菜单
9. 注销和首页修改密码功能
10. 用户管理之分页列表查询
11. 用户管理-增加用户功能
12. 用户管理-用户查询修改
13. 用户管理-角色管理功能
14. 用户管理-权限管理功能
15. 用户管理-商品管理
16. 用户管理-数据字典
17. 会员管理
18. 信息管理

按照企业开发环境,按企业开发完整流程,开发商用化的软件系统。
1.? 需求分析
2. 团队建设与项目计划
3. 软件设计
4. 项目规范
5. 进度风险管理与项目评审
6. 软件测试
7. 验收交付与过程改进

学习时间

(36+64+16+50)160

 

 


 

我要报名

立即预约参加北大青鸟免费体验课程,名额有限!
1、 全国免费预约热线:400-078-8286
2、 网上在线预约 点击咨询
3、填写报名表单

javaEE基础班

1.预科课程

2.Java基础课程

javaEE就业班

3.JavaWeb开发

4.企业级框架技术

5.高级进阶课程

我要报名