首頁 培訓網 最新資訊 熱門問答

JAVA

13727629617 免費試聽 在線客服

您的位置: 北京培訓網 > JAVA培訓資訊 > 北京哪里有Java大數據新全能課程的培訓

北京哪里有Java大數據新全能課程的培訓

來源:教育聯(lián)展網 | 發(fā)布時間: | 編輯:佚名

就業(yè)崗位: Java/Java EE/J2EE研發(fā)工程師、Java開發(fā)員/程序員、Java/Java EE/J2EE工程師、Java框架師、Hadoop大數據工程師

北京哪里有Java大數據新全能課程的培訓


java就業(yè)前景



上課時間、*新優(yōu)惠、課程價格:點擊咨詢詳情


免費咨詢熱線:010-64707530 金老師


qq:2645567689


課程優(yōu)勢:

1. Oracle公司于2008年收購Java語言的發(fā)明者Sun公司,成為Java的擁有者

2. 課程源于甲骨文雇主企業(yè)的需求,真正符合企業(yè)用人需要

3. 由獲取甲骨文原廠國際認證的講師授課

4. 理論與實踐并重,多個企業(yè)真實項目案例貫穿其中

5. 真正的Oracle原廠教材,完整規(guī)范的技術知識體系

6. Oracle標準課程與國內主流技術的有機整合,實用性與指導性并重

7. 涵蓋*為流行SSH、Spring MVC、MyBatis、Web Service、JQuery、設計模式等技術

8. 涵蓋**商用數據庫Oracle和**開源數據庫MySQL

9. *新流行的Java 8新特性和HTML5技術

10. 具備獲取Oracle原廠國際認證OCJP和OCE-WCD的能力


適用群體:

大專及以上學歷,具備基本的計算機操作能力、軟件基礎編碼能力、基本的英語閱讀能力


培養(yǎng)目標:

具備高端、多方位、精英級水平的Java軟件開發(fā)人才


就業(yè)崗位:

Java/Java EE/J2EE研發(fā)工程師、Java開發(fā)員/程序員、Java/Java EE/J2EE工程師、Java框架師、Hadoop大數據工程師


課程內容:

課程名稱

課程及實訓內容

C1 Java編程語言基礎

主題

主要知識點

走進Java語言

Java編程語言的特性;三大平臺;JVM/ JRE/ JDK的概念和區(qū)別;JDK開發(fā)環(huán)境

變量和數據類型

變量和運算符;表達式;十六進制、二進制、八進制及轉換;字節(jié)與位;位的與、或、異或、補運算;八種基本數據類型;字符串與標識符;注釋語句

分支和循環(huán)語句

if /switch分支語句、while/ do-while/ for循環(huán)語句、增強型for循環(huán)

聲明和使用方法

方法的聲明和調用;重載方法

類和對象

面向對象的編程;類和對象;字段/屬性;垃圾回收

類的封裝

類的封裝;publicprivate訪問控制修飾符

聲明和使用構造器

構造器的聲明和使用;對象的內存模型

創(chuàng)建和使用數組

聲明和使用數組、多維數組;命令行參數;方法的可變參數

P1 項目實訓

名稱

項目描述

A.家庭收支記賬軟件

模擬實現(xiàn)一個基于文本界面的《家庭收支記賬軟件》,該軟件能夠記錄家庭的收入、支出,并能夠生成收支明細表。該項目的目的在于掌握初步的編程技巧和調試技巧。主要涉及以下知識點:局部變量和基本數據類型、循環(huán)語句、分支語句、方法調用和返回值的接收、簡單的屏幕輸出格式控制。

B.客戶信息管理軟件

模擬實現(xiàn)一個基于文本界面的《客戶信息管理軟件》,該軟件能夠實現(xiàn)對客戶對象的插入、修改和刪除,并能夠打印生成客戶明細表。該項目的目的是進一步掌握編程技巧和調試技巧,熟悉面向對象編程。主要涉及以下知識點:類和對象(屬性、方法及構造器)、類的封裝、引用數組、數組的插入刪除和替換、對象的聚集處理、多對象協(xié)同工作。

C2 Java面向對象的核心邏輯

主題

主要知識點

類的繼承

類的繼承;方法覆蓋

態(tài)

多態(tài)引用和多態(tài)參數、instanceof運算符與對象的強制類型轉換

對象關聯(lián)與Object

對象的關聯(lián)與包容;繼承Object類并使用equals、hashcodetoString方法

staticfinal修飾符

staticfinal修飾符的功能;修飾類、屬性、方法的作用

抽象類、接口和枚舉

聲明和使用抽象類、接口、枚舉類

包的管理

packageimport;jar包的管理;靜態(tài)導入

異常的概念和用途、受檢異常和非受檢異常;異常的常用處理手段

P2項目實訓

名稱

項目描述

開發(fā)團隊調度軟件

模擬實現(xiàn)一個基于文本界面的《開發(fā)團隊人員調度軟件》,該軟件實現(xiàn)以下功能:

“根據給定的數據創(chuàng)建公司部分成員列表,基于現(xiàn)有的公司成員,組建一個開發(fā)團隊以開發(fā)一個新的項目。開發(fā)團隊成員包括架構師、設計師和程序員。”;該項目的目的是熟悉Java面向對象的高級特性,進一步掌握編程技巧和調試技巧;主要涉及以下知識點:類的繼承和多態(tài)、對象的關聯(lián)、staticfinal修飾符、特殊類的使用、異常處理等。

C3 開發(fā)JavaSE高級應用程序

主題

主要知識點

使用基礎API

包裹類與拆箱/裝箱、java.util.Math類、String/ StringBuffer/ StringBuilder

集合與泛型

集合框架;Collection/Set/List類型的集合;泛型的使用;泛型的通配符類型參數

集合高級應用

HastSet/TreeSet集合算法與數據結構;;ArrayList/LinkedList集合算法與數據結構;Map集合;迭代器與遍歷集合

I/O數據流訪問

I/O的輸入輸出流、字節(jié)流與字符流;字符流鏈接與包裝;字符節(jié)鏈接與包裝

文件與對象序列化

File對象API;文件信息封裝、目錄信息封裝;標準對象的序列化與反序列化;自定義序列化對象

控制臺與格式化I/O

標準控制臺I/O;scanf格式化輸入;字符串格式化輸出、日期時間格式化輸出

創(chuàng)建和使用線程

多線程的創(chuàng)建與啟動;線程的控制和結束;線程的基本狀態(tài)、Sleep()、Join()方法

線程同步與交互

線程的共享數據;線程的同步、synchronized;線程的交互、wait()notify()

P3項目實訓

名稱

項目描述

單機考試管理軟件

仿真實現(xiàn)一個基于文本界面的《單機考試系統(tǒng)》,該系統(tǒng)能夠提供機上考試功能,并且能夠自動判分;能夠自動記錄*后考試成績、查詢顯示考試的答題情況和成績。該項目以增量方式開發(fā),幫助學員建立查看使用API文檔的習慣、掌握編程技巧和調試技巧。項目主要涉及以下主要知識點:基礎API、集合的存儲與遍歷、I/O流基礎知識、I/O流的鏈接、將散裝數據合成對象、控制臺I/O等。

C4 MySQL數據庫設計與開發(fā)

主題

主要知識點

走進MySQL數據庫

MySQL發(fā)展簡史與產品構成;MySQL數據庫安裝;經典world數據庫。

服務器與客戶端

MySQL服務器的啟動與停止、客戶端常用命令。

表數據查詢

使用SELECT語句查詢表數據;MySQL的數值、字符串、日期/時間等數據類型;使用SQL表達式。

管理數據庫和表

創(chuàng)建、修改和刪除數據庫;創(chuàng)建、修改和刪除表。

操作表數據

使用INSERT/UPDATE/DELETE進行數據的插入、修改和刪除。

表的聯(lián)接

聯(lián)接(join)概念;在SQL中聯(lián)接表;基本聯(lián)接、內聯(lián)接、外聯(lián)接。

預處理語句

預備、關閉預處理語句,基于參數執(zhí)行預處理。

使用外鍵

外鍵、外鍵約束和引用完整性。

事務與隔離級別

使用事務控制語句執(zhí)行多個并發(fā)的SQL語句;理解事務的ACID屬性;事務的隔離級別。

C5開發(fā)B/S架構企業(yè)應用

主題

主要知識點

Java Web應用程序

JavaEE N層架構;組件-容器架構;常見的應用服務器、HTTP B/S架構、Web 站點

開發(fā)HTML頁面

HTML語言、基本標簽、文本-圖片-表格-超鏈接等標簽;MyEclipse開發(fā)環(huán)境、Tomcat部署環(huán)境

可擴展標記語言XML

XML用途;XML樹形結構與語法規(guī)則;XML的開發(fā)和配置;XML DTD、查看XML文檔

開發(fā)Java Servlet組件

Web標準組件Servlet;Servlet工作原理和生命周期;XML與注解方式配置Servlet

開發(fā)JSP組件

JSP工作原理和生命周期;指令、聲明、注釋、Scriptlet和表達式等腳本元素;JSP隱含變量

Model 2架構

Model2架構原理;軟件模式的概念、模型-視圖-控制模式、使用Model 2架構設計應用程序

開發(fā)HTML表單

HTML表單、form標簽、輸入組件、下拉列表組件、文本區(qū)域組件;GET/POST請求的表單數據

實現(xiàn)Model 2控制器

Servlet控制器處理流程;獲取表單參數的方法、請求作用域、請求調度器RequestDispatcher

實現(xiàn)Model 2服務組件

業(yè)務邏輯的封裝原理;GoF設計模式簡介、Singleton單例模式、使用Service組件實現(xiàn)業(yè)務邏輯

開發(fā)過濾器組件

過濾器原理;page/request/session/appication四個作用域、Web應用生命周期、過濾器類配置

開發(fā)標簽化JSP頁面

EL表達式語言;EL隱含對象與運算符;JSTL標簽庫,set / if / forEach / url等常用標簽

使用JDBC訪問數據庫

JDBC實現(xiàn)原理;Connection、Statement/PreparedStatement、ResultSet;SQL<->Java雙向數據轉換

實現(xiàn)對象-關系映射(ORM

對象-關系映射ORM原理;DataSource連接池和JNDIDAO模式原理、DAO封裝數據訪問邏輯

P4項目實訓

名稱

項目描述

書籍庫存登記系統(tǒng)

仿真實現(xiàn)一個基于B/S的《書籍庫存登記系統(tǒng)》。該系統(tǒng)提供書籍入庫登記和庫存列表功能,并實現(xiàn)列出庫存書籍詳細信息。系統(tǒng)以增量方式開發(fā),循序漸進完成,目的在于掌握Web應用程序編程和調試技巧。主要涉及以下主要知識點:Model 2架構的實現(xiàn)、使用Servlet實現(xiàn)控制器,JSP實現(xiàn)視圖、表單的各種組件的處理、使用DAO模式,**DataSource訪問數據、在Web應用程序中整合MySQL數據庫。

C6 Oracle數據庫設計與開發(fā)

主題

主要知識點

走進Oracle數據庫

Oracle數據庫產品、Oracle數據庫環(huán)境、Oracle客戶端-服務器模型

安裝Oracle數據庫

Linux中安裝Oracle、在Windows中安裝Oracle,以及首次使用Oracle準備工作

服務器與客戶端

Oracle服務器進程、數據庫管理員、Oracle Enterprise ManagerSQL*Plus工具

表數據查詢

Oracle數據庫的組織結構、使用SELECT查詢數據、聚集的使用,如SUM、COUNTAVG

管理數據庫表

SQL語句DML、DDL等類型、數據類型、表的創(chuàng)建、修改和刪除、數據的插入、修改和刪除

SQL函數與類型轉換

SQL基本函數,字符函數、數值函數、日期函數;Oracle空值(NULL)的處理、數據類型轉換

多表聯(lián)接與集合

多表聯(lián)接,包括內聯(lián)接、左外聯(lián)接、右外聯(lián)接、自聯(lián)接、全聯(lián)接等;集合的交集、并集等運算

使用事務

Oracle事務基本概念、ACID特性、事務控制語句COMMIT、ROLLBACK,安全點SAVEPOINT

C7開發(fā)SSH架構企業(yè)應用

主題

主要知識點

使用Struts框架

Struts2框架的MVC工作原理;Action API;編寫和配置Action類;Struts基本標簽。

Struts資源文件

Struts資源文件原理;三級資源文件;JSP訪問全局資源文件;Action訪問包級資源。

Struts注解與驗證

Struts注解配置;常用的注解類;驗證器的工作原理;使用Struts注解驗證器驗證表單。

實現(xiàn)會話管理

HttpSession會話管理機制的原理;Cookie機制、URL重寫機制;HttpSession API、創(chuàng)建下銷毀。

Struts攔截器vs.過濾器

Struts2攔截器原理;攔截器與攔截器棧;Timer攔截器;過濾器比較;使用過濾器實現(xiàn)用戶認證。

開發(fā)可復用表示組件

Web表示片段的規(guī)劃與使用;include指令和jsp:include標簽;布局復用;頁面三級嵌套的實現(xiàn)。

Spring控制反轉

Spring3.X框架的架構及特點;控制反轉IoCSpringBean依賴注入(DI);單例與多例;容器API

Spring注解配置

Spring注解配置Bean;常用的注解類;@Component@Controller、@Service @Repository比較。

整合StrutsSpring框架

SpringStruts2整合原理;Spring容器的整合創(chuàng)建;將Action納入Spring容器管理。

Hibernate原理與實現(xiàn)

Hibernate框架原理;對象關系映射(ORM);靜態(tài)與動態(tài)映射;Hibernate核心接口和配置文件。

應用Hibernate實體

Hibernate實體對象的狀態(tài)和運行原理;HQL檢索方式;HQL動態(tài)參數綁定;HQL語法規(guī)則。

整合SpringHibernate框架

整合SpringHibernate框架、整合方案結構;配置JNDI DataSource、使用HibernateTemplete Bean。

Hibernate實體關聯(lián)關系

實體與表的關聯(lián)關系;關聯(lián)關系特性;一對一、一對多、多對一、多對多單、雙向關聯(lián)關系映射。

Spring AOP事務管理

Spring AOP原理;AOP核心概念、AOP事務模型;AOP事務管理器;@Transactional事務注解及屬性。

P5項目實訓

名稱

項目描述

TNA電信網絡學院

實現(xiàn)一個真實的、基于SSH架構的《電信網絡學院(TNA)系統(tǒng)》。系統(tǒng)是以當今主流企業(yè)級學習管理系統(tǒng) (Oracle LMS)為平臺,并結合電信行業(yè)的具體業(yè)務特點和未來發(fā)展趨勢量身定做的,可滿足層級式企業(yè)的日常培訓需求。系統(tǒng)基于SunTone架構方法學,以增量方式開發(fā),循序漸進完成,目的在于掌握基于SSH架構的Web應用程序的編程和調試技巧。主要涉及以下知識點:基于SSH框架的Model 2架構的實現(xiàn)、使用Struts2框架的高級特性,如OGNL、驗證與資源、攔截器、HttpSession會話管理、可復用表示組件的實際運用、Spring框架的IocAOP特征、使用Hibernate框架訪問Oracle數據庫、三大框架的有機整合。

C8開發(fā)RIA商用企業(yè)應用

主題

主要知識點

JavaScript語言基礎

JavaScript語言的語法、變量和運算符、數據類型;流程控制語句和循環(huán)語句;數組、函數和對象。

JavaScript對象與事件

內置對象StringDate、Math;HTML事件處理、一次性/周期性定時器;windowdocument對象。

層疊樣式表CSS

CSS層疊樣式表;內聯(lián)式、內部和外部引用;標簽//ID選擇符;CSS盒子模型;CSS偽類及應用。

使用CSS開發(fā)頁面

DIVSPAN標簽、DIV區(qū)塊的定義;DIV區(qū)塊居中顯示;使用CSS/DIV實現(xiàn)頁面專業(yè)布局。

使用jQuery開發(fā)頁面

jQuery框架特性和應用;JQuery核心函數;操作DOM元素;使用JQuery插件實現(xiàn)日期選擇、樹形視圖、鏈接預覽、文字限制器、表單驗證。

AJAXjQuery

RIAAJAX概念、AJAX原理及應用;jQuery AJAX表單處理、ajax()方法參數;JQuery實現(xiàn)Ajax編程。

C9 Java高手實戰(zhàn)

主題

主要知識點

Java語言高級特征

嵌套類、內部類、匿名類;反射創(chuàng)建實例、訪問字段和方法;注解的用途、內置注解與自定義注解。

實現(xiàn)TCP/IP網絡通訊

TCP/IP Socket工作原理;Socket服務器編程、Socket客戶端編程;實現(xiàn)多線程服務器

GoF設計模式

常用的GoF設計模式,如單例模式、工廠方法模式、適配器模式、命令模式等

Spring MVC框架

Spring MVC框架的應用;基于Spring MVC的控制器、視圖和模型組件實現(xiàn)

應用MyBatis框架

MyBatis原理及應用;實現(xiàn)MyBatis OR映射;MyBatis的接口綁定;基于MyBatis業(yè)務層組件

整合SpringMyBatis框架

整合SpringMyBatis框架,使用SqlSessionFactoryBeanSqlSessionTemplate訪問數據庫

Web Service概念、原理與用途;JAX-WSCXFWeb Service與客戶端編程

開發(fā)RESTful Web Service應用

RESTful Web Service概念與原理;JAX-RSCXFJSON數據格式;RESTful Web Service與客戶端編程

P6項目實訓

名稱

項目描述

EBP電子商務平臺

實現(xiàn)一個真實的、基于RIA的《電子商務平臺(EBP)系統(tǒng)》。企業(yè)電子商務平臺是建立在互聯(lián)網上進行商務活動的虛擬網絡空間和**商務順利運營的管理環(huán)境;是協(xié)調、整合信息流、物質流、資金流的有序、關聯(lián)、高效流動的重要場所。該系統(tǒng)基于SunTone架構方法學增量方式開發(fā),循序漸進完成項目,目的在于掌握基于SSH架構的RIA Web應用程序的編程和調試技巧。主要涉及以下知識點:jQuery框架,及AJAX技術、SSH架構的Web應用程序實現(xiàn)、頁面使用JavaScriptCSS技術實現(xiàn)、使用Oracle數據庫作為數據源、在Linux操作系統(tǒng)中部署并運行。

C10 Linux操作系統(tǒng)使用與管理

主題

主要知識點

Linux發(fā)展歷史

UNIXLinux的歷史、現(xiàn)狀及發(fā)展;Linux操作的不同產品。

安裝Linux操作系統(tǒng)

Linux操作系統(tǒng)的的安裝與初始化配置。

常用命令

Linux基本命令、常用命令操作;vi編輯器的三種狀態(tài)及狀態(tài)間的切換、常用的編輯命令。

用戶管理

用戶和組的概念、口令、權限等管理機制;系統(tǒng)管理、啟動過程、任務調度;root密碼安全設置。

服務管理

Service概念;環(huán)境變量設置;進程的查看、監(jiān)視、調度和控制;遠程TelnetFTP等網絡技術。

文件管理

Linux的基本的目錄結構、文件屬性和訪問權限。

磁盤管理

磁盤分區(qū)、磁盤的掛接原理;為Linux增加磁盤;邏輯卷管理。

進程管理

Linux進程的概念,進程的基本原理;進程相關的管理命令。

P7

名稱

項目描述

專家講堂:企業(yè)大型項目的實施與職業(yè)規(guī)劃

企業(yè)大型項目的實施過程,開發(fā)團隊工作角色、工作職責;項目的四個階段與七大工作流;企業(yè)真實項目開發(fā)過程解析;UML工具,包括用例圖、類圖、組件圖、序列圖等;代碼分析;對未來的職業(yè)規(guī)劃;與開發(fā)相關的崗位職責及選擇;合理的自我定位;成為企業(yè)“喜歡”的員工;典型的小、中、大至超大型企業(yè)應用系統(tǒng)的架構、部署環(huán)境及實現(xiàn)技術;企業(yè)流行的前端、后端技術總結,以及架構分析。

C11 Hadoop大數據處理

主題

主要知識點

大數據與Hadoop

大數據的概念與特點;Hadoop發(fā)展歷史;Hadoop在大數據處理中的應用;Hadoop生態(tài)系統(tǒng)

配置Hadoop運行環(huán)境

Hadoop的三種運行模式;Hadoop安裝環(huán)境配置;Hadoop進程啟停;執(zhí)行經典案例WordCount

Hadoop系統(tǒng)架構

Hadoop 基本原理;Hadoop 1.x架構及后臺進程;HDFS架構與命名空間;HDFS數據存儲與復制

使用HDFS文件系統(tǒng)

HDFS常用命令,如ls、cat、put、get等;HDFS管理與維護,safemode管理,balancer工具等

開發(fā)HDFS應用程序

使用Eclipse IDE,安裝Hadoop插件;使用Hadoop API訪問HDFS,包括文件讀寫、管理等

MapReduce分布式計算

MapReduce編程模型及工作原理; MapReduce作業(yè)調度;分析WordCount運行原理,分析源代碼

開發(fā)MapReduce應用程序

MapReduce程序自定義Combiner;內置數據類型、自定義數據類型;實現(xiàn)MapReduce組合式作業(yè)

大數據處理平臺Pig

Pig大數據處理平臺;Pig工作模式;Pig運行方式;Pig Latin語法、操作命令、數據類型、表達式等

開發(fā)Pig腳本應用

Pig常用函數、不同類型的數據檢索,包括建表、查詢、關聯(lián)查詢等;開發(fā)Pig腳本應用程序

數據倉庫工具Hive

數據倉庫簡介;數據倉庫工具Hive的用途;Hive架構;Hive三種運行模式;Hive QLJDBC編程

無限大表數據庫HBase

Hadoop數據庫HBase用途;HBase邏輯模型與物理模型;HBase Shell模式命令、HBase API編程

P8 項目實訓

名稱

項目描述

HDFS大數據云盤

實現(xiàn)一個Web客戶端的大數據云盤系統(tǒng)。該系統(tǒng)以HadoopHDFS文件系統(tǒng)為存儲介質,因些具有海量存儲的能力。云盤系統(tǒng)可供用戶上傳文件、查看、管理和共享云文件。項目主要涉及以下知識點:搭建和配置Hadoop環(huán)境,啟動Hadoop進程,HDFS文件命令使用,使用HDFS API,編寫處理HDF云盤處理程序,用Web界面查看操作HDFS等。

P9 項目實訓

美國歷年航班大數據統(tǒng)計分析

本項目基于美國民航航班的歷年數據(1987-2008年),計算處理某一年各個航班的飛行架次等數據。項目將原始數據上傳到HadoopHDFS上,**編寫MapReduce程序讀取航班數據并計算和統(tǒng)計航班相關數據。項目主要涉及以下知識點:搭建和配置Hadoop環(huán)境,啟動Hadoop進程,開發(fā)航班處理MapReduce程序、Pig腳本程序,使用Hive JDBC處理數據,**JSP查詢處理過結果。




上課時間、*新優(yōu)惠、課程價格:點擊咨詢詳情


免費咨詢熱線:010-64707530 金老師 。


qq:2645567689


熱門機構推薦
JAVA

免費體驗課開班倒計時

11: 41: 09

稍后會有專業(yè)老師給您回電,請保持電話暢通

咨詢電話:13727629617

本周熱門資訊

全國分站 熱門機構

北京JAVA培訓 上海JAVA培訓 廣州JAVA培訓 深圳JAVA培訓 杭州JAVA培訓 蘇州JAVA培訓 南京JAVA培訓 天津JAVA培訓 佛山JAVA培訓 南寧JAVA培訓 長沙JAVA培訓 重慶JAVA培訓 太原JAVA培訓 青島JAVA培訓 寧波JAVA培訓 鄭州JAVA培訓 西安JAVA培訓 廈門JAVA培訓 武漢JAVA培訓 成都JAVA培訓 無錫JAVA培訓 濟南JAVA培訓 昆明JAVA培訓 貴陽JAVA培訓 揚州JAVA培訓 徐州JAVA培訓 珠海JAVA培訓 合肥JAVA培訓 長春JAVA培訓

深圳博為峰教育深圳中公優(yōu)就業(yè)南京博為峰教育南京和盈教育

申請試聽名額

已有10254人申請免費試聽

01電話咨詢 | 13727629617

QQ:
加盟合作:0755-83654572

今日已有25人申請,本月限額500