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

JAVA

免費試聽 在線客服

您的位置: 北京培訓網 > JAVA培訓資訊 > 北京中培Java課程計劃表_北京中培Java培訓

北京中培Java課程計劃表_北京中培Java培訓

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

北京中培Java課程計劃表_北京中培Java培訓 Java編程語言的特性;三大平臺;JVM/JRE/JDK的概念;配置JDK開發(fā)環(huán)境 變量和運算符;表達式;八種基本數據類型;字符串與標識符;注釋語句;if/switch分支語句、while/do-while/for循環(huán)語句、增強型for循環(huán)

北京中培java培訓


北京中培Java課程計劃表_北京中培Java培訓

☆Java&大數據課程學習內容

課程模塊

課程要點

主要內容

JavaSE核心編程

Java語言概述

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

Java基本語法

變量和運算符;表達式;八種基本數據類型;字符串與標識符;注釋語句;if/switch分支語句、while/do-while/for循環(huán)語句、增強型for循環(huán)

面向對象的編程

面向對象的編程;類和對象;字段/屬性;垃圾回收;方法的聲明和調用;重載方法

Java類的設計

類的封裝;Public與private訪問控制修飾符;聲明和使用數組、多維數組;方法的可變參數

高級類的特性

static與final修飾符的功能;修飾類、屬性、方法的作用;聲明和使用抽象類、接口

異常處理

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

Java集合

集合框架;Collection/Set/List類型的集合;HastSet/TreeSet集合算法與數據結構;ArrayList/LinkedList集合算法與數據結構;Map集合;迭代器與遍歷集合

集合泛型

泛型的使用,泛型的通配符類型參數

注解類與枚舉類

注解的用途、內置注解與自定義注解;聲明和使用枚舉類

JavaI/O編程

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

多線程

多線程的創(chuàng)建與啟動;線程的控制和結束;線程的基本狀態(tài)、Sleep()、Join()方法,線程的共享數據;線程的同步、synchronized、死鎖;線程的交互、wat()與notify()

Java常用類

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

Java反射

反射創(chuàng)建實例、訪問構造器、字段和方法;使用構造器創(chuàng)建對象;訪問私有屬性和私有方法

Java網絡編程

TCP/IP Socket工作原理;Socket服務器編程、Socket客戶端編程;實現多線程服務器;UDP編程實現客戶端與服務器

企業(yè)項目(一)

銀行系統

該系統實現銀行創(chuàng)建、添加客戶至銀行、為客戶關聯不同賬號類型、實現用戶的存款、取款、打印銀行及客戶報表等功能;改項目重點培養(yǎng)學員的編程與調試技巧,對JavaSE核心編程有進一步的掌握,為后面的課程學習打下堅實的基礎。

Web基礎課程

HTML基礎

Web基礎知識、HTML語言、基本標簽、文本-圖片-表格-超鏈接等標簽;注釋與實體、表格與表單

CSS基礎

CSS概念與基本語法;CSS選擇器;HTML標簽元素分類;CSS常用屬性;CSS盒子模型

JavaSript基礎

JavaScript概述、JavaScript基本語法;JavaScript函數;JavaScript內置DOM方法;JavaScript事件處理;JavaScript面向對象編程;JavaScript操作DOM元素

JavaEE核心編程

Web服務器與HTTP**

常見的應用服務器、HTTP B/S構架,Web站點;Tomcat服務器的安裝與使用;HTTP**深入剖析;HTTP請求與響應格式深入分析

XML基礎

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

開發(fā)Servlet組件

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

Response與Request對象

結合企業(yè)案例深入剖析HttpServletRequest 與HttpServletResponse對象及其API

會話狀態(tài)管理

HttpSession會話管理機制的原理;Cookie機制、URL重寫機制;深入分析HttpSession API、會話對象的創(chuàng)建與銷毀

JSP頁面開發(fā)

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

EL與JSTL表達式

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

MySQL數據庫

MySQL數據庫安裝;MySQL服務器的啟動與停止,客戶端常用命令;創(chuàng)建、修改和刪除數據庫;創(chuàng)建、修改和刪除表

使用JDBC開發(fā)企業(yè)應用

JDBC實現原理;Connection、Statement/PreparedStatement、ResultSet;數據類型轉換

開發(fā)過濾器組件

過濾器原理;Web應用生命周期、過濾器類配置;結合企業(yè)案例分析其使用方法

開發(fā)監(jiān)聽器組件

Servlet監(jiān)聽器的分類;監(jiān)聽域對象的創(chuàng)建與銷毀;監(jiān)聽域中屬性的變更;實現在線人數統計案例

Bootstrap框架

Bootstrap概述;環(huán)境安裝,布局組件、插件;使用Bootstrap**設計、開發(fā)Web頁面

jQuery框架

jQuery框架特性和應用;jQuery核心函數;操作DOM元素;AJAX概念,AJAX原理及應用;jQuery實現Ajax編程

GoF設計模式

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

開發(fā)WebService應用

Web Service概念、原理與用途;JAX-WS與CXF;實現Web Service與客戶端編程

企業(yè)項目(二)

多看購物平臺

多看購物屬于電子商務類平臺,該平臺使用MySQL數據庫、高性能數據源實現鏈接,能夠承受多用戶、高并發(fā),使網上購物穩(wěn)定、高效的進行;頁面使用Bootstrap框架、結合jQuery實現Ajax編程,給用戶帶來良好的購物體驗。

JavaEE核心框架

使用struts2框架

Struts2框架的MVC工作原理;編寫和配置Action類;Struts2基本標簽;使用Struts2注解完成配置;常用的注解類;使用Struts2注解驗證器驗證表單數據

spring控制反轉

Spring概述;控制反轉IoC;Spring依賴注入(DI);實現Bean的單例與多例

spring注解

常用的注解類;分別為不同類型組件添加@Component與@Controller、@Service和@Repository

整合Struts2與Spring框架

Struts整合Spring原理;Web容器啟動創(chuàng)建Spring容器對象;Action對象生命周期由Spring容器管理

Hibernate原理與實現

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

Hibernate實體

Hibernate實體對象的狀態(tài)和運行原理;HQL檢索方式;HQL動態(tài)參數綁定;使用HQL實現數據檢索

整合Spring與Hibernate框架

整合Spring與Hibernate框架、整合方案結構;配置DateSource;使用Spring提供API實現數據訪問

Hibernate實體關聯關系

實體與表的關聯關系;關聯關系特性;實現一對一、一對多、多對一、多對多單、雙向關聯關系映射

Spring AOP與事務管理

Spring AOP原理;AOP核心概念、AOP事務模型;事務傳播行為;AOP事務管理器;Spring配置實現事務管理;@Transactional事務注解及屬性

使用Sping MVC開發(fā)應用

Spring MVC分離控制器、模型對象、過濾器以及處理程序對象原理;Spring MVC框架概述與使用;Spring MVC常用注解類

MyBatis框架應用

MyBatis框架概述;功能架構及其原理;實現MyBatis OR映射;MyBatis的接口綁定;動態(tài)SQL實現

整合spring

與MyBatis框架

整合Spring與MyBatis框架,使用SqlSessionFactoryBean 與 SqlSessionTemplate訪問數據庫

新技術應用

微信接口開發(fā)

微信接口調用說明;判斷客戶端是否支付JS接口;分享接口;預覽圖片接口等

Git版本控制

分布式版本控制優(yōu)勢;在服務器上克隆Git倉庫;單機提交代碼等操作

Maven項目管理

配置標準構建文件;制定構建規(guī)則;使用Eclipse IDE構建項目;mvn archetype、mvn compile、mvn deploy、mvn clean、mvn package等常用命令

Redis存儲系統

Redis存儲系統原理;不同數據格式存儲操作;數據持久化機制;內容優(yōu)化管理等

網上支付

第三方支付原理、流程、優(yōu)缺點以及實現;介紹易寶支付的相關AIP及參數;加密算法;完成易寶支付的支付功能開發(fā)

企業(yè)項目(三)

教學OA系統

該系統主要使用MyBatis實現數據持久層,Spring框架統一管理組件生命周期,實現高內聚、低耦合,Spring MVC框架實現請求的統一控制,jQuery、Bootstrap等流行前端框架實現頁面和Ajax異步請求。主要實現講師管理、學員管理、教學管理、教質管理、學員就業(yè)、班級管理、考試試題管理、考試管理等功能

Linux操作系統

Linux操作系統發(fā)展

UNIX和Linux的歷史、現狀及發(fā)展;Linux操作系統不同產品的比較

安裝Linux操作系統

安裝VirtualBox虛擬機;Linux操作系統的安裝、Linux系統網絡配置;使用客戶端工具訪問Linux服務器

Linux常用命令

Linux基本命令,如:shutdown、pwd、cd、ls、mkdir、cp、mv等;常用命令操作,如cat、more、find、touch、tail、zip、unzip等;vi編輯器的三種狀態(tài)機狀態(tài)間的切換,常用的編輯命令,如:x、dd、yy、p、u等

Linux用戶管理

用戶和組的概念、用戶類型概述;創(chuàng)建用戶、刪除用戶、用戶登錄與退出、口令、權限等管理機制;root密碼安全設置

Linux服務管理

Service概念;環(huán)境變量設置;服務啟動流程、進程的查看、監(jiān)視、調度和控制;遠程SSH,FTP等網絡技術

Linux文件管理

Linux的基本的目錄結構及其功能、文件屬性、設置文件和目錄的訪問權限;創(chuàng)建文件或目錄鏈接

Linux磁盤管理

磁盤分區(qū)、磁盤掛載;增加、刪除磁盤、磁盤格式化;邏輯卷管理

Linux進程管理

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

Hadoop集群大數據處理

大數據庫框架Hadoop

大數據的概念與特點;Hadoop起源與發(fā)展;Hadoop核心功能模塊概述;Hadoop的優(yōu)勢;Hadoop生態(tài)系統構成概述;Hadoop在大數據處理中的應用案例

安裝Hadoop集群

Hadoop安裝和環(huán)境變量的配置;Hadoop的三種運行模式;Hadoop主節(jié)點的格式化;Hadoop進程啟動和停止;搭建Hadoop真機集群;執(zhí)行經典案例WordCount

Hadoop系統架構概述

Hadoop基本原理;Hadoop集群構架及后臺進程概述;Hadoop核心子系統概述;Hadoop主節(jié)點與從節(jié)點架構概述;HDFS設計優(yōu)勢與目標;Hadoop應用場景;Hadoop集群checkPoint機制

HDFS文件系統

HDFS常用命令,如ls、cat、put、get等;HDFS目錄結構;HDFS數據塊報告、心跳檢測等機制;HDFS管理與維護,管理安全模式,balancer工具等

開發(fā)HDFS應用程序

安裝Eclipse IDE工具;安裝Hadoop插件工具;在Elipse中基于Hadoop API訪問HDFS,實現文件或目錄讀、寫、管理等操作

MapReduce移動分布式計算

MapReduce編程模型及工作原理,MapReduce框架處理過程;MapReduce作業(yè)調度;基于源代碼剖析WordCount運行原理

基于MapReduce框架開發(fā)應用

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

大數據處理平臺Pig

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

開發(fā)pig腳本應用

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

數據倉庫Hive應用

數據倉庫概述;數據倉庫工作Hive的用途;Hive架構;MySQL元數據庫的安裝與使用;Hive數據倉庫的安裝與使用;Hive三種運行模式;基于Hive QL實現JDBC編程

大表數據庫HBase

Hadoop數據庫HBase用途;Hbase安裝;搭建HBase集群;HBase邏輯模型與物理模型;HBase Shell模式命令;基于HBase API實現應用程序




【師資力量】

中培java培訓



(具體課程內容和費用請咨詢客服)


咨詢熱線:010-64707530 QQ:2645567689


郭老師

北京航空航天大學軟件工程研究所博士,編有《信息系統項目管理基礎教程》等著作

袁老師

代ORACLE數據庫專家級學者,專注于ORACLE開發(fā)與管理30余年。培訓企業(yè)幾千家,學員幾萬人。

張老師

中央財經大學管理學學士,中國人民大學管理學碩士,微軟解決方案設計專家

王老師

知名大學本科畢業(yè),畢業(yè)后就職于PCCW公司。8年IT職業(yè)培訓生涯,5000學時授課經歷,國內IT培訓金牌講師。

Dave Liu

中國測試領軍人物, 12年豐富的軟件開發(fā)、測試、持續(xù)集成與交付經驗,擅長測試組織與測試過程能力的建設

曾老師

高級軟件工程師。擅長架構企業(yè)級應用,有獨立工作流引擎開發(fā)、企業(yè)系統應用集成方面的豐富經驗 。

 

咨詢電話:010-64707530 金老師。

【校區(qū)環(huán)境】

 

熱門機構推薦
JAVA

免費體驗課開班倒計時

11: 41: 09

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

咨詢電話:

本周熱門資訊

全國分站 熱門機構

北京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電話咨詢 |

QQ:
加盟合作:0755-83654572

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