北大青鳥java課程體系介紹



北大青鳥java課程內(nèi)容

一:北大青鳥課程介紹:Java語言核心

Java語言基礎
Java語言簡介、Java開發(fā)環(huán)境、變量、運算符、表達式、分支語句、循環(huán)語句、方法調(diào)用、數(shù)組;算法基礎、常用數(shù)據(jù)結(jié)構(gòu)、企業(yè)編程規(guī)范

Java面向?qū)ο?BR>類和對象、封裝、訪問權(quán)限控制符、構(gòu)造函數(shù)、this關鍵字、匿名對象、static、靜態(tài)代碼塊、單例、繼承、final、接口、多態(tài)、內(nèi)部類

JDK核心API
語言核心包、異常處理、常用工具包、集合框架、異常處理、多線程基礎JDK、并發(fā)包編程、IO系統(tǒng)、網(wǎng)絡編程、Java反射機制、JVM內(nèi)存管理(JVM內(nèi)存結(jié)構(gòu)剖析、GC) 、Java泛型


二:北大青鳥課程介紹java語言核心

XML
XML 語法、XML 解析(SAX、DOM) 、Dom4j API

Oracle
SQL 語句基礎和提高、SQL語句調(diào)優(yōu)。Oracle體系結(jié)構(gòu)及系統(tǒng)管理、Oracle 數(shù)據(jù)庫高級編程、數(shù)據(jù)庫設計基礎。

JDBC
JDBC 核心 API (connection、 statement、resultset) 、JDBC優(yōu)化技術(shù)(緩存技術(shù)、批處理技術(shù)、連接池技術(shù)) 、 DAO模式應用

HTML5、CSS
HTML5 基礎文檔結(jié)構(gòu)、HTML5 文檔塊、鏈接、列表、表格、表單;掌握CSS基礎語法、盒子模型、浮動布局、定位、文本樣式等

JavaScript
JavaScript 語言基礎(數(shù)據(jù)類型、函數(shù)、對象、閉包)、 DOM 編程、事件模型、JavaScript 面向?qū)ο缶幊?/P>

jQuery 框架
jQuery、jQuery對象、元素選擇、DOM操作、CSS操作、動畫效果、jQuery插件等

 

三:北大青鳥課程介紹:Java EE Web開發(fā)及服務端框架

Servlet/JSP
servlet容器 Tomcat部署配置、Servlet生命周期、cookies狀態(tài)保持、session會話狀態(tài)控制、JSP語法、servlet與JSP協(xié)作編程、JSTL和EL表達式、JSP新特性、Java Web設計模式、MVC模式

Spring 框架
Spring ioc基礎、ioc注入技巧、對象高級裝配、(自動裝配、模板裝配、組件掃描特性、對象生命周期、FactoryBean)、Spring AOP原理、AspectJ、Spring JDBC支持、Spring事務及安全管理;Spring MVC技術(shù)、Spring MVC注解

MyBatis
MyBatis映射基礎、DQL映射、DML映射、復雜結(jié)果集映射技巧、高級動態(tài)SQL映射、SqlSession的使用、Spring與MyBatis整合

Ajax
RESTful技術(shù)

Struts2
Struts2核心控制流程、Ognl、Action、Result、Interceptor、FreeMarker、Struts2標記庫、Struts2擴展、Struts應用技巧(輸入驗證、文件上傳和下載、防止重復提交等) 、Spring整合Struts2

jQuery 框架
ORM概念、Hibernate核心API、Hibernate實體映射技術(shù)、Hibernate關系映射技巧、HQL查詢、OSCache及Hibernate緩存技術(shù);Spring整合Hibernate

北大青鳥網(wǎng)上報名
北大青鳥招生簡章