兄弟连以“让学员技术靠谱、做人更靠谱”为使命,传承极致的工匠精神,深耕PHP、Java、大数据、Python全栈+人工智能、Linux云计算、UI设计、前端全栈、网络营销等学科教研,拥有来自北大、清华和BAT等知名校企的专兼职教师数百名。超前的产品研发、线上线下相结合的科学教学模式和严格的教务管理体系共同确保了教学质量,使数十万名学员、从业人员和IT爱好者受惠,为华为、阿里巴巴、腾讯、百度、联想、京东等国内7000多家企业输送数万名软件开发和网络营销人才。
阶段名称 | 技术名称 | 技术内容 | 学习目标 |
---|---|---|---|
大数据 | Hadoop |
1)大数据概论
2)Google与Hadoop模块
3)Hadoop生态系统
4)Hadoop常用项目介绍
5)Hadoop环境安装配置
6)Hadoop安装和配置
7)Hadoop的JAR文件导出
8)Hadoop的开发流程
|
1.掌握Hadoop的安装和配置 2.理解大数据概念 3.了解Hadoop的生态系统 4.掌握Hadoop的开发流程 |
HDFS |
1)HDFS架构
2)Hadoop的RPC机制
3)HDFS的HA机制
4)HDFS的Federation机制
5)Hadoop文件系统的访问
7)Hadoop文件的数据结构
8)HDFS数据完整性、文件序列化
|
1.掌握HDFS架构 2.掌握Hadoop的数据结构 3.掌握JAVAAPI接口操作HDFS 4.了解HDFS的HA机制、Federation机制 |
|
MapReduce |
1)MapReduce函数式编程概念
2)MapReduce框架结构
3)MapReduce运行原理
4)Shuffle阶段和Sort阶段
5)任务的执行与作业调度器
7)WordCount案例分析与实践
9)输入格式与输出格式
10)压缩格式与MapReduce优化
11)辅助类与Streaming接口
12)MapReduce二次排序
13)MapReduce中的Join算法
14)从MySQL读写数据
15)Hadoop系统调优
|
1.掌握MapReduce函数编程的概念 2.掌握MapReduce的框架的结构 3.掌握MapReduce的运行原理 4.掌握WordCount案例的代码和实现 5.掌握MapReduce的二次排序 6.了解Hadoop的Join算法 7.掌握从MySQL的数据读取 |
第 一阶段
|
数据库应用技术。
|
1 数据库开发
|
利用SQL语句对数据库进行增删改以及查询操作;深入讲解关系型数据库原理、ER模型、数据完整性约束、索引、视图、触发器、存储过程以及事务。
|
2 SQL Server
|
SQL Server 的基础管理以及SQL Server 中的SQL编程等。
|
第二阶段
|
Java SE(Java核心技术)与编程技术。
|
1 Java基础语法
|
Java中的数据类型、数组、以及分支和循环语句。
|
2 Java面向对象的编程技术
|
Java中类、属性和方法的定义,Java中的封装,继承和多态,static和final关键字,抽象类和接口,异常以及枚举。
|
3 Java核心高级内容
|
Java常用类、正则表达式、Java的集合与泛型,Java I/O流以及文件操作,多线程开发。
|
4 Java数据库编程
|
JDBC基本概念、核心接口使用、事务、回滚、连接池以及Dao模式等。
|
第三阶段
|
Java EE与Web开发。
|
1 网页制作技术
|
HTML、Css以及Dreamweaver工具的使用。
|
2 Servlet
|
使用Servlet显示动态页面,Servlet配置,会话跟踪以及Cookie,过滤器。
|
3 JSP
|
在JSP中内嵌Java脚本,Java的标签,利用MVC模将Servlet和JSP结合在一起,EL表达式,JSTL,以及开发自定义标签。
|
第四阶段
|
Java EE框架技术。
|
1 Struts 2
|
Struts 2.0的开发,验证框架、拦截器、国际化、转换器。
|
2 Spring 2
|
IOC、AOP、HibernateTemplate、Transaction、SSH整合。
|
第五阶段
|
项目实战
|
1 企业员工信息管理系统 |
该项目将贯穿整个理论学习的过程,将使用面向对象的概念对程序进行抽象,并通过JDBC、反射机制、文件操作等完成程序,使用Eclipse开发工具进行开发代码,学习完成之后学员将更加清楚如何构建一个项目,以及在项目开发中如何更好进行类的分析与设计。学员在该项目中,将首先构建一个基于控制台的应用,然后通过设计模式对该项目进行改造,并随着学习进度,使用JSP和Servlet,Struts2.x和Spring等对其进行改造,直至实现一个具有完整功能的系统。
|
2 大型购书系统 |
该系统是一个典型的购书系统,旨在通过该综合应用实例,使学员对Java EE的应用有一个比较熟练、深入的掌握,从而能独立地开发一个大型项目。该项目采用了分层次开发的方法,避免一次性地把DAO,业务逻辑及配置都罗列在学员面前,本项目采用分模块的方法开发,其目的是让学员更深刻的体会到在实际使用中分模块开发和分层次开发的特点。
|
3 大型企业库存管理系统 |
通过该大型管理系统,使学员掌握SQL数据库+JAVA的编程技术,能适应在企业中用Java编写大型数据库程序的能力。
|
骑士飞行棋
本项目对基本编程思想熟悉掌握,采用编程知识,灵活巧妙运用类、对象、数组、循环等基础语法,完成游戏规则、游戏棋盘、游戏逻辑的生成。
具体课程包括:
1、的集合框架,熟练使用三种集合框架List、Map、Set。
2、数据库编程,理解JDBC作为规范的设计原则,熟练掌握JDBC API等。
3、泛型:定义泛型类、定义泛型接口、定义泛型方法等。
4、IO流,掌握IO概念、IO性能分析,字节和字符的转化流,包装流的概念等。
5、的多线程:理解多线程的概念,掌握如何在程序中创建多线程,编写安全的多线程程序等。
6、的网络编程,掌握tcp/ip通讯,掌握udp。
7、的反射机制。
智能考勤系统项目
本项目将实践并深入掌握综合应用多线程、网络编程、数据库、IO流结合JAVA面向对象思想等功能。
具体课程包括:
1、HTML5基础知识入门:创建图像和链接、使用HTMl表格、HTML框架结构、HTML表单设计等。
2、CSS基础知识入门:了解和学习在HTML中CSS的引入方式,CSS常见的样式属性和值和页面布局有关的CSS属性等。
3、Script入门:Script的基本数据类型、常量变量、Script基础语法、Script基本概念、Script面向对象等。
主要内容:本阶段主要学习Web前端的高级框架,Bootstrap框架是简洁、直观、强悍、前端CSS开发框架,jQuery是一个优秀Script函数库,在Web前端无处不在。Ajax是一种开发技术和设计模式,支持网站或应用程序,使用实时数据更新界面,无需页面刷新。
商城前端界面
本项目html5、bootstrap框架、jquery框架,实现商城前端界面。
熟练应用各个标签及Java开发语法的属性,制作Java开发项目及答辩,完成阶段学习。
01Java基础编程
02Java高级编程
03数据库基础
熟练掌握及运用三大框架的知识体系,为接下来做上线项目做准备。
01HTML
02JSP
03Servlet
04SSH
熟练掌握及运用四种流行框架,整合框架信息,做好知识信息储备工作,为第四阶段实战训练提供技能支持。
01Hadoop
02HDFS
03MapReduce
完成上线项目操作,整理不清楚问题,做知识信息整理和分析,提高个人技能。
01数据采集
02数据清洗(Hive)
03数据存储(HBase)
04数据分析(Hive)
05数据展示(javaWeb)
spark streaming准实时微批处理数据分析开发,实现原理和编程开发
01scala
02spark
03spark Sql
04spark streaming
一、JAVA的基本语法:这块内容就好比你要学写作,先要学习字词,造句,主要包括:常量,变量,程序执行流程,数组。网上自学java现实吗?一般来说零基础的人,在.....
在交大慧谷上海Java培训紧张的学习中。刚入门的时候我们只是学一些基础语法,也会讲一些例子来帮助我们加深认识,但这些远远不够。第二阶段,我们开始上线一些项目,虽.....
北京排名比较好的机构就是千锋了,选择java培训班,可以用以下几点做衡量:1、优质的教学,专业的教师班底,可以独立研发教学课程的;2、科学完善的课程体系,且要不.....
北亰兄弟连软件学院有实体的校区啊,宿舍和求学楼,学制不同,学费不同,不解决北亰市户ロ的,报名的时候户ロ不限! .....
同意《隐私政策》并允许推荐给更多服务商为您提供服务!