北京北大青鳥的Java開發(fā)培訓(xùn)課程怎么樣
Java的應(yīng)用可以說是無處不在,從桌面辦公應(yīng)用到網(wǎng)絡(luò)數(shù)據(jù)庫等應(yīng)用,從PC到嵌入式移動(dòng)平臺(tái),從Java小應(yīng)用程序(Applet)到架構(gòu)龐大的 J2EE企業(yè)級(jí)解決方案,處處都有Java的身影,就連美國大型太空項(xiàng)目當(dāng)中,也使用了Java來開發(fā)控制系統(tǒng)和相關(guān)軟件。用途如此之廣的Java造就了 Java工程師的輝煌,使其在軟件工程師的領(lǐng)域里獨(dú)占鰲頭!
學(xué)習(xí)JAVA是為了找到一份更好的工作,所以學(xué) 一定要扎實(shí)地把握基礎(chǔ)知識(shí),提高實(shí)戰(zhàn)能力,在這個(gè)基礎(chǔ)上,同時(shí)將自己的靈活解決問題的能力提到**高,這樣可以更好地把握 編程的實(shí)質(zhì),掌握靈活性也掌握技巧,這樣才能在大公司找到自己的一席之地。
一個(gè)好的培訓(xùn)學(xué)校是不會(huì)讓你有學(xué)了跟沒學(xué)差不多的感覺的,一個(gè)好的培訓(xùn)學(xué)校,一定是在有限的課時(shí)內(nèi),盡量把你的編程技術(shù)無限地提高,真正讓你學(xué)會(huì)這個(gè)行業(yè)的精華,讓你在找工作的時(shí)候能夠挑單位,在真正進(jìn)入工作的時(shí)候能有個(gè)高起點(diǎn)。
進(jìn)行技術(shù)培訓(xùn),本來就是要找工作的,所以,選擇學(xué)校**基本的一點(diǎn),就是要看這個(gè)學(xué)校的就業(yè)率怎么樣,看學(xué)生的就業(yè)質(zhì)量怎么樣。如果一個(gè)學(xué)校的就業(yè)率達(dá)到百分之八十或者更高,甚至達(dá)到百分之百,而學(xué)員進(jìn)入的企業(yè)也很不錯(cuò),薪資又很高,那么無疑這樣的學(xué)校才是你要選擇的真正的好學(xué)校,一切承諾,都是應(yīng)該用事實(shí)說話的。
一般來說,在好的學(xué)校接受 培訓(xùn),畢業(yè)后至少要熟練掌握一下幾種技能:
1、面向?qū)ο笠斫馇視?huì)用,至少封裝、繼承得會(huì)。
2、數(shù)據(jù)庫產(chǎn)品至少會(huì)用mySQL,以及mySQL基本命令要清楚。oracle也要懂。
3、SQL語句,增刪改查要熟練,懂得數(shù)據(jù)庫設(shè)計(jì)。
4、熟悉tomcat安裝配置,簡(jiǎn)單排錯(cuò)。
5、html、css、要懂。
6、XML要熟練掌握。
7、 的集合對(duì)象要會(huì)用。
8、servlet/jsp要熟練。
9、至少會(huì)一個(gè)MVC的框架,例如struts1.X,spring。
【課程內(nèi)容】
一階段 Java語言基礎(chǔ) Java基礎(chǔ)語法篇java語言歷史,java語言特點(diǎn),java運(yùn)行機(jī)制,java環(huán)境的部署,class的基本語法注釋,包和編程規(guī)范,8個(gè)基本類型,變量基本數(shù)據(jù)類型,表達(dá)式,強(qiáng)制類型轉(zhuǎn)換,自動(dòng)類型提升,運(yùn)算符表達(dá)式習(xí)題,布爾運(yùn)算符,邏輯運(yùn)算符,位運(yùn)算符,位移運(yùn)算符,三元運(yùn)算符,局部變量的特點(diǎn)if簡(jiǎn)單使用,ifelse,ifelseif用法,嵌套if,switchcase分支語句單層循環(huán),while,dowhile,for,控制語句break,continue,return單層循環(huán)練習(xí)題,多層循環(huán),多層循環(huán)控制語句函數(shù)名,返回值,參數(shù)表,形參和實(shí)參,函數(shù)調(diào)用,嵌套調(diào)用,函數(shù)遞歸數(shù)組的聲明,初始化長(zhǎng)度,賦值使用,遍歷數(shù)組,數(shù)組的顯示初始化,數(shù)組的內(nèi)存結(jié)構(gòu)數(shù)組的擴(kuò)充的三種方式,冒泡排序,選擇排序,**排序,多維數(shù)組的基本使用,Arrays
Java面向?qū)ο蠡A(chǔ)篇 Java面向?qū)ο蠡A(chǔ)篇面向?qū)ο蠡A(chǔ),對(duì)象與面向?qū)ο?,類的概念,類的設(shè)計(jì),屬性,方法構(gòu)造器,默認(rèn)構(gòu)造器,this()創(chuàng)建對(duì)象的過程,引用類型的使用,this關(guān)鍵字的兩種用法面向?qū)ο笕筇匦苑庋b,繼承,訪問權(quán)限修飾符,Override,super關(guān)鍵字的兩種用法,單繼承多態(tài)的基本用法,對(duì)象的強(qiáng)制類型轉(zhuǎn)換,多態(tài)的作用,統(tǒng)一調(diào)用static修飾符(修飾符屬性,方法,初始化代碼塊)final修飾符(修飾變量,方法,類),abstract修飾符(修飾類和方法)接口的基本使用,接口和抽象類的區(qū)別,接口的作用,多繼承,標(biāo)準(zhǔn),default關(guān)鍵字局部?jī)?nèi)部類、匿名內(nèi)部類、靜態(tài)內(nèi)部類、成員內(nèi)部類
Java集合篇 Java集合篇集合原理,集合優(yōu)化,自定義集合SetListMap三大接口數(shù)據(jù)結(jié)構(gòu)特點(diǎn)分析LinkedList、HashSet、TreeSet、HashMap、HashtableConllections、Arrays、迭代器、枚舉器、內(nèi)存優(yōu)化
Java枚舉與泛型篇 Java枚舉與泛型篇使用枚舉類型設(shè)置常數(shù),深入分析java.lang.Enum類的性能給現(xiàn)有程序帶來的優(yōu)勢(shì)。定義泛型類以及通配符使用
Java異常處理篇 Java異常處理篇異常捕獲try,處理catch,throwsthrow關(guān)鍵字使用finally關(guān)閉處理,Multi-catch處理,自定義異常,RuntimeException常見異常分析
JavaIO流篇 JavaIO流篇8位流的父類學(xué)習(xí)、InputStream、OutputStream、FileInputStream、FileOutputStream、BufferedInputStream、BufferedOutputStream、DataInputStream、DataOutputStream、ObjectOutputStream、ObjectInputStream、PrintStream、序列化、串行化,16位流的父類學(xué)習(xí)、ReaderWriter、FileReader、FileWriter、BufferedReader、BufferedWriter、InputStreamReader、OutputStreamWriter、PrintWriterNIO,Buffer/CharBuffer/FileChannel/文件輸入輸出管道、File類使用、遞歸目錄結(jié)構(gòu)、RandomAccessFile
Java多線程篇 Java多線程篇線程和進(jìn)程,多線程的優(yōu)勢(shì),Thread,Runnable,新建和就緒狀態(tài)、運(yùn)行和阻塞狀態(tài)、線程死亡,同步方法,同步塊,sleep,joinJoin線程、后臺(tái)線程、線程睡眠:sleep、線程讓步:yield、改變線程優(yōu)先級(jí)、線程安全問題、同步代碼塊、同步方法、釋放同步監(jiān)視器的鎖定、同步鎖(lock)、死鎖Timer/TimerTask任務(wù)調(diào)度、生產(chǎn)者消費(fèi)者問題新的鎖機(jī)制,Lock/ReadLock/WriteLock/Condition/ReentrantLock,使用Condition控制線程通信、使用阻塞隊(duì)列(Blockingqueue)控制線程通信Java5實(shí)現(xiàn)的線程池、java7新增的ForkJoinPool、Threadlocal類、包裝線程不安全的集合、線程安全的集合類
JavaSocket通信篇 JavaSocket通信篇TCP,UDP套接字,InetAddress類,ServerSocket類,TCP網(wǎng)絡(luò),UDP程序設(shè)計(jì),DatagramPacket類,DatagramSocket類,UDP網(wǎng)絡(luò)程序使用Socket/WebSocket完成一對(duì)一,一對(duì)多,多對(duì)多通信程序,一對(duì)多廣播消息。
第二階段 數(shù)據(jù)庫技術(shù)篇-OracleMysql 數(shù)據(jù)庫技術(shù)篇-OracleMysqlOracle數(shù)據(jù)庫的安裝、Oracle數(shù)據(jù)庫的配置、Oracle體系結(jié)構(gòu)及系統(tǒng)管理,用Oracle企業(yè)管理器進(jìn)行數(shù)據(jù)庫安全管理、表空間及模式對(duì)象SQL基礎(chǔ),數(shù)據(jù)類型、創(chuàng)建和刪除表、顯示表結(jié)構(gòu)、建立及執(zhí)行腳本文件、插入數(shù)據(jù)到表中、刪除表中的行、修改行中的數(shù)據(jù)、更改表、從多個(gè)表中查詢數(shù)據(jù)、視圖、SQL*plus環(huán)境設(shè)置、事務(wù)處理、約束、索引、何時(shí)使用索引、序列、同義詞。聚合函數(shù)、分組統(tǒng)計(jì)查詢。多表操作、多表設(shè)計(jì)、外鍵使用、內(nèi)連接查詢、左外連接查詢、右外連接查詢。業(yè)界常見問題設(shè)計(jì);數(shù)據(jù)庫表的設(shè)計(jì)范式;數(shù)據(jù)備份與移植;多表連接難題詳解;PL\SQL字符集、PL\SQL塊、PL\SQL編程基礎(chǔ)、用PL\SQL程序訪問數(shù)據(jù)庫、聲明和使用子程序:存儲(chǔ)過程和函數(shù)、記錄類型、%type和%rowtype屬性、游標(biāo)、集合、異常處理、觸發(fā)器。SQL語句優(yōu)化與分析。Mysql常用管理命令,服務(wù)啟動(dòng)與關(guān)閉,Mysql數(shù)據(jù)類型及基本應(yīng)用Mysql數(shù)據(jù)備份和數(shù)據(jù)導(dǎo)入導(dǎo)出
JDBC數(shù)據(jù)庫連接篇 JDBC數(shù)據(jù)庫連接篇JDBC基礎(chǔ):Connection接口,Statement接口,PreparedStatement接口,DriverManager類,ResultSet接口分析SQL異常,事務(wù)處理,大對(duì)象讀寫操作,JDBC高級(jí)封裝技術(shù)。業(yè)界流行的數(shù)據(jù)庫框架,高級(jí)數(shù)據(jù)庫連接設(shè)計(jì),數(shù)據(jù)源連接池技術(shù),DBCP連接池使用、C3P0連接池使用;使用設(shè)計(jì)模式開發(fā)連接池;詳細(xì)擴(kuò)展與測(cè)試池效率;HSSF/XSSF,Java操作Office文檔(Excel)讀寫Excel/使用POI實(shí)現(xiàn)數(shù)據(jù)庫數(shù)據(jù)的導(dǎo)入導(dǎo)出
Java反射技術(shù)篇 Java反射技術(shù)篇Class類與Java反射,Method,F(xiàn)ield,Constructor,Proxy,定義Annotation類型,@interface,訪問Annotation信@Retention,JDK動(dòng)態(tài)代理實(shí)現(xiàn)AOP編程
XML解析 XML解析XML的概念與基本作用、XML的基本語法、XML的約束模式、DTD、XMLSchema、名稱空間。XML解析介紹、SAX解析、DOM解析、DOM4JCURD操作、XPath的使用。
頁面表現(xiàn)技術(shù)篇-HTML 頁面表現(xiàn)技術(shù)篇-HTMLHTML語言,HTML語言背景知識(shí)、整體結(jié)構(gòu)、文件標(biāo)簽、排版標(biāo)簽、塊標(biāo)簽、字體標(biāo)簽、img圖像標(biāo)簽,有序與無序列表、超鏈接標(biāo)簽、表格標(biāo)簽、表單標(biāo)簽(form標(biāo)簽、input標(biāo)簽、select標(biāo)簽等)、分區(qū)標(biāo)簽、頭標(biāo)簽
頁面表現(xiàn)技術(shù)篇-CSS 頁面表現(xiàn)技術(shù)篇-CSSCSS介紹、CSS導(dǎo)入方式(內(nèi)部樣式表、內(nèi)聯(lián)樣式表、外部樣式表)、五大CSS選擇器(ID選擇器、類選擇器、元素選擇器、屬性選擇器、偽類等)、樣式屬性介紹盒子模型/園角/圖片樣式切割/CSS優(yōu)化/Hbuilder工具的使用
頁面表現(xiàn)技術(shù)篇-JavaScript頁面腳本 頁面表現(xiàn)技術(shù)篇-JavaScript頁面腳本JS腳本數(shù)據(jù)類型定義,表達(dá)式,運(yùn)算符,創(chuàng)建對(duì)象,數(shù)組,函數(shù),正則應(yīng)用DOM樹操作,使用Model操作Data,node.js核心思想,事件流概念JS對(duì)象/繼承/回調(diào)
頁面表現(xiàn)技術(shù)篇-HTML5與CSS3 頁面表現(xiàn)技術(shù)篇-HTML5與CSS3HTML5/CSS3/新的輸入元素email、number等/canvas/html5拖放/html5地理定位/video/audio多媒體本地存儲(chǔ)技術(shù)/localStorage/sessionStorage/websql的開發(fā)
頁面表現(xiàn)技術(shù)篇-JQuery 頁面表現(xiàn)技術(shù)篇-JQueryJQuery及其選擇器:認(rèn)識(shí)JQuery、選擇器介紹、css選擇器、JQuery選擇器及其優(yōu)勢(shì)勢(shì)、基本選擇器、層次選擇器、過濾選擇器、表單選擇器、選擇器練習(xí)小案例等;JQuery操作DOM,jQuery中的事件、加載DOM、事件綁定,JQuery中的動(dòng)畫特效,jquery使用插件;JQueryEasyUI應(yīng)用,拖動(dòng)特效,菜單與按鈕特效,樹形結(jié)構(gòu),表單,布局管理,數(shù)據(jù)網(wǎng)格應(yīng)用
異步交互技術(shù)-Ajax 異步交互技術(shù)-AjaxAjax原理,ajax核心對(duì)象-XMLHttpRequest使用jQuery實(shí)現(xiàn)Ajax(load()方法、$.get()方法、$.post()方法、序列化、Ajax應(yīng)用)與服務(wù)器json解析/xml與xml頁面的解析技術(shù)/ajax函數(shù)/ajaxSet函數(shù)/,案例分析(驗(yàn)證email、動(dòng)態(tài)加載列表)zTree樹結(jié)構(gòu)/動(dòng)態(tài)樹/使用zTree實(shí)現(xiàn)企業(yè)組織架構(gòu)管理
頁面表現(xiàn)技術(shù)篇-BootStrap 頁面表現(xiàn)技術(shù)篇-BootStrap下拉菜單、按鈕組、按鈕式下拉菜單,輸入框組、導(dǎo)航和導(dǎo)航條Bootstrap媒體對(duì)象、面板和Well、警告框、進(jìn)度條和列表組件。
JavaWeb篇 JavaWeb篇Tomcat配置文件講解,Tomcat目錄結(jié)構(gòu),手動(dòng)測(cè)試發(fā)布WEB應(yīng)用,Eclipse中搭建Web開發(fā)環(huán)境,Tomcat數(shù)據(jù)源與連接池配置Servlet的工作流程及生命周期,使用@WebServlet,web.xml配置,Web目錄結(jié)構(gòu)HttpServletRequest,HttpServletResponse請(qǐng)求與相應(yīng),HttpSession會(huì)話管理原理Servlet過濾器與監(jiān)聽器配置,Servlet客戶端與服務(wù)器跳轉(zhuǎn)方式Jsp內(nèi)置置對(duì)象及屬性范圍,JSTL標(biāo)簽庫,Taglib自定義標(biāo)簽@page@include@taglib,EL表達(dá)式中文亂碼問題與國際化,Tomcat亂碼處理,Log4j日志統(tǒng)計(jì)JSP模式介紹、MVC模式介紹、JavaBean介紹、BeanUtils使用。文件上傳介紹及原理分析、commons-fileupload使用、上傳實(shí)際問題分析及解決,文件下載及下載文件中文亂碼處理。分頁原理分析,封裝分頁組件
第三階段 框架篇-SpringMVC 框架篇-SpringMVCSpringMVC概述、Springmvc核心流程圖,核心組件。使用@RequestMapping映射請(qǐng)求、請(qǐng)求處理方法簽名概述、處理方法簽名詳細(xì)說明、使用HttpMessageConverter、處理模型數(shù)據(jù)、數(shù)據(jù)綁定流程剖析、數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)格式化、數(shù)據(jù)校驗(yàn)、視圖和視圖解析器、處理方法的數(shù)據(jù)綁定、視圖和視圖解析器、文件上傳、裝配攔截器、異常處理
框架篇-spring 框架篇-spring框架原理介紹,IOC思想與DI相關(guān)概念,創(chuàng)建Bean的方式及實(shí)現(xiàn)原理,Bean種類,Bean生命周期,Bean的作用域,Bean的注值方式,SpEL,整合Junit測(cè)試,Web項(xiàng)目集成spring,注解裝配Bean,AOP思想,AOP原理解剖,傳統(tǒng)方式實(shí)現(xiàn)AOP開發(fā),AspectJ介紹及實(shí)現(xiàn)AOP開發(fā)四種常用數(shù)據(jù)源的配置,聲明式事務(wù)介紹及原理分析,聲明式事務(wù)管理實(shí)現(xiàn),注解實(shí)現(xiàn)事務(wù)管理。
框架篇-MyBatis 框架篇-MyBatisMyBatis理念、MyBatis入門、安裝和配置MyBatis、使用映射語句、執(zhí)行非查詢語句、使用高級(jí)查詢技術(shù)、事務(wù)、使用動(dòng)態(tài)SQL、使用高速緩存提高性能、MyBatis數(shù)據(jù)訪問對(duì)象、DAO使用進(jìn)階
框架篇-SpringSecurity 框架篇-SpringSecurity加強(qiáng)URL訪問安全、登錄到Web應(yīng)用、驗(yàn)證用戶、做出訪問控制決策、加強(qiáng)方法調(diào)用的安全、處理視圖中的安全性、處理領(lǐng)域?qū)ο蟀踩?br />
版本控制篇-SVN/GIT 版本控制篇-SVN/GITSVN介紹及開發(fā)環(huán)境搭建、代碼版本管理的使用,TortoiseSVN工具使用,myeclipse與eclipse下SVN插件使用Git簡(jiǎn)介、Git工具安裝配置、Git本地庫搭建和常用操作命令講解、GitHub概述,Github注冊(cè)與配置、Github與本地Gi項(xiàng)目交互協(xié)同辦公、TortoiseGit工具的安裝、配置和介紹,TortoiseGit與Github的交互與協(xié)同辦公、Eclipse的Git插件Egit介紹、Egit的安裝和配置、**Eclipse如何將本地項(xiàng)目push/pull,與遠(yuǎn)程服務(wù)器github交互與協(xié)同辦公。
maven mavenMaven概述、使用Maven的優(yōu)勢(shì)、maven的一次構(gòu)建、依賴管理、安裝配置介紹.使用Maven核心概念介紹(坐標(biāo)、依賴、倉庫、插件、生命周期等)、Maven與第三方Elicpse整合及如何在Eclipse中使用Maven、Maven**Nexus的安裝使用、如何使用Maven構(gòu)建Web應(yīng)用、使用Maven構(gòu)建SSM應(yīng)用
其它框架篇-Struts2,Hibernate4 其它框架篇-Struts2,Hibernate4Maven概述、使用Maven的優(yōu)勢(shì)、maven的一次構(gòu)建、依賴管理、安裝配置介紹.使用Maven核心概念介紹(坐標(biāo)、依賴、倉庫、插件、生命周期等)、Maven與第三方Elicpse整合及如何在Eclipse中使用Maven、Maven**Nexus的安裝使用、如何使用Maven構(gòu)建Web應(yīng)用、使用Maven構(gòu)建SSM應(yīng)用
(具體課程內(nèi)容和費(fèi)用請(qǐng)咨詢客服)
咨詢熱線:010-64709700 QQ:2645567689
課程體系:
ACCP(軟件工程師)、BENET(網(wǎng)絡(luò)工程師)、BTEST(軟件測(cè)試工程師)
“學(xué)士后”系列大學(xué)生培訓(xùn)產(chǎn)品——Java軟件工程師、.NET軟件工程師、Android軟件工程師、網(wǎng)絡(luò)營銷師
機(jī)構(gòu)榮譽(yù):
2015年度雙優(yōu)品牌獎(jiǎng)牌、新華網(wǎng)中國品牌競(jìng)爭(zhēng)力職業(yè)培訓(xùn)機(jī)構(gòu)、新浪網(wǎng)中國品牌影響力職業(yè)培訓(xùn)機(jī)構(gòu)
研究學(xué)院:
國內(nèi)**大的IT職業(yè)教育研究機(jī)構(gòu)
北大青鳥職業(yè)教育研究院是由北大青鳥APTECH組建的國內(nèi)規(guī)模**大的職業(yè)教育產(chǎn)品研發(fā)機(jī)構(gòu),目前擁有涵蓋產(chǎn)品管理、項(xiàng)目管理、軟件開發(fā)、網(wǎng)絡(luò)運(yùn)維、服務(wù)營銷、平面設(shè)計(jì)、動(dòng)漫設(shè)計(jì)等多個(gè)方向的技術(shù)專家200余人,團(tuán)隊(duì)成員大部分擁有知名企業(yè)實(shí)戰(zhàn)經(jīng)驗(yàn),其中40%以上研究人員同時(shí)擁有職業(yè)教育行業(yè)多年從業(yè)經(jīng)驗(yàn),并時(shí)刻能從一線獲得**新**的教育理念。
中國IT職業(yè)教育的締造者與領(lǐng)航者
摘要:
據(jù)相關(guān)數(shù)據(jù)顯示,我國IT產(chǎn)業(yè)已達(dá)到全國工業(yè)比重的12.3%,占GDP的9.1%,成為**大產(chǎn)業(yè),其迅猛發(fā)展與擔(dān)當(dāng)IT人才孵化器的職業(yè)教育密不可分。作為國內(nèi)成立**早、規(guī)模**大的IT職業(yè)教育機(jī)構(gòu)和北京大學(xué)校辦產(chǎn)業(yè)的優(yōu)秀代表,北大青鳥APTECH一直屹立IT培訓(xùn)行業(yè)之巔,擔(dān)當(dāng)IT人才培養(yǎng)重任,創(chuàng)新IT職業(yè)教育模式,推動(dòng)IT產(chǎn)業(yè)發(fā)展。9月23日,北大青鳥APTECH迎來了她的17歲生日,其耀眼的成就在社會(huì)各方的生日祝福中顯得格外璀璨。