COURSE OUTLINE
北大青鳥JavaEE課程大綱 | |||
課程階段 | 大綱 | 具體內容 | 說明 |
Java基礎課程 | 數組和面向對象高級 | DOS常用命令;安裝JDK、設置環境變量;DOS系統編譯、執行Java程序;Java的注釋 | 搭建好開發環境,編寫自己的第一個HelloWorld程序,開啟程序員之路。 |
標識符、標識符的命名規范;Java 關鍵字;Java的數據類型;變量的定義及初始化;Java的運算符;表達式;轉義字符;運算符的優先級;類型轉換 | 掌握Java的基本語法,數據類型及各種運算符,開始可以寫一些運算相關的程序 | ||
Java分支if...else;多重if、嵌套if;Java switch;Switch vs if;Java循環 for、while 、doWhile;循環的嵌套;break、continue、return | 將人類的行為模式跟計算機的流程控制語句相結合,開始可以寫一些復雜的流程控制程序,比如實現ATM機的取款驗證功能 | ||
方法的定義;方法的形參和實參 | 方法是將一段可以復用的代碼進行了封裝,提高了代碼的復用率和開發 | ||
JavaEE初級課程 | JavaEE編程基礎 | 介紹JavaEE的應用領域及整體技術體系,生態圈,以及當前就業環境。強調學習紀律及相關約定,講師的個人介紹。 | |
DOS常用命令 搭建好開發環境;安裝JDK、設置環境變量;DOS系統編譯、執行Java程序;Java的注釋 | 編寫自己的第一個HelloWorld程序,開啟程序員之路。 | ||
標識符、標識符的命名規范;Java 關鍵字;Java的數據類型;變量的定義及初始化;Java的運算符;表達式;轉義字符;運算符的優先級;類型轉換 | 掌握Java的基本語法,數據類型及各種運算符,開始可以寫一些運算相關的程序 | ||
Java分支if...else;多重if、嵌套if;Java switch;Java循環 for、while 、doWhile;循環的嵌套;break、continue、return | 將人類的行為模式跟計算機的流程控制語句相結合,開始可以寫一些復雜的流程控制程序,比如實現ATM機的取款驗證功能 | ||
數組和面向對象高級 | 方法的定義;方法的形參和實參;方法的聲明及調用;無返回值類型的方法;有返回值類型的方法;方法的重載 | 方法是將一段可以復用的代碼進行了封裝,提高了代碼的復用率和開發效率,開始讓學員懂得軟件設計中復用的重要性 | |
方法的定義;數組的靜態賦值;數組的動態賦值;數組單個元素的訪問;數組的遍歷訪問;數組的增強for循環;數組的排序;數組的順序查找;數組的二分法查找;命令行參數args的使用;可變參數的應用;Arrays工具類的使用 | 方法是將一段可以復用的代碼進行了封裝,提高了代碼的復用率和開發效率,開始讓學員懂得軟件設計中復用的重要性 | ||
二維數組的使用 | 二維數組就是數組的數組,我們要培訓的是舉一反三的能力,比如聯想到三維數組,四維數組 | ||
面向對象的分析與設計;面向對象與面向過程的區別;Java與面向對象;類的定義;對象的定義;類中成員變量及方法的定義;構造方法的定義和調用;構造方法的重載 | 面向對象的編程思想是更符合人類的編程思想,同時也是比方法更高層面的封裝,更大程序提高的代碼的復用率,以及程序的可維護性和可擴展 | ||
面向對象的封裝特性;this調用屬性、方法、構造方法;局部變量和成員變量的作用域問題;static靜態屬性、方法、代碼塊;工具類的概念及工具類的制作;類的繼承;Super關鍵字的使用及理解;繼承中構造方法的細節;方法的重寫;equals及toString方法的正確理解;Java中的包機制;抽象類,接口,多態;對象的轉型;Final修飾類、屬性、方法;抽象類,接口;多態機制;Java中訪問權限控制機制;內部類;通過內部類制作性能檢測工具;Java的內存分析 | 你將會學到面向對象的三大特征,封裝,繼承,多態,這是更好去編寫和理解面向對象程序的核心基礎,同時你將學會制作項目中通用的工具類,進一步掌握何為代碼復用。最后,我們將深入內存結構,帶你學會如何從內存的角度來分析程序的運行過程。 | ||
常用類 | 常用數據類型的包裝類;String、StringBuffer、StringBuilder;Date的使用;SimpleDataFormate對日期和字符串之間的轉換處理;Calendar日歷類的使用;Math常用方法;Random類;Runtime類;System 類 | 這一塊,你將會學習到項目開發中最常用的那一些類,為后面的開發打好基礎,同時這一塊也是面試題的常客。 | |
集合框架 | 集合框架體系介紹;集合框架與數組的對比;集合框架之Collection接口;集合框架之List接口;ArrayList和LinkedList的使用;深入源碼探究ArrayList和LinkedList的工作原理;迭代器的工作原理;迭代器的使用;集合框架之Set;HashSet和TreeSet的使用;深入源碼探究HashSet和TreeSet的工作原理;HashMap和TreeMap的使用;分析Map和Set的之間的關系;Collections工具類 |
集合框架是程序中另一種存儲數據的方式,比直接使用數組來存儲更加的靈活,在項目中應用十分廣泛。 同時,我們將深入研究其中涉及到的數據結構和算法,對學員的技術深度有了一個質的提升。 |
|
異常體系 | Java的異常體系;異常的概念及分類;異常的處理方式;自定義異常 | Java的異常體系保障了我們程序的健壯性。 | |
IO體系 | IO流之File類;實現N層子目錄的文件搜索功能;實現N層子目錄的刪除功能;IO流的分類及體系結構;字節輸出流;字節輸出流;輸入輸出流之間的協同工作;字節緩沖流;轉換流;字符流;字符緩沖流;對象流;serialVersionUID的正確理解 | 程序的數據來源有有各式各樣,來自網絡端,來自本地文件的,這些都豐富了我們的程序的功能,而IO流就是這其中的關鍵技術,掌握這一塊技能,你將可以實現類似windows的搜索功能,拷貝功能,以及自動閱卷功能。 | |
多線程 | 進程的介紹;進程與線程的關系;Java多線程的實現方式;線程的正確啟動;線程的優先級;自定義線程的名稱;線程的休眠;線程的禮讓;線程的合并;線程的中斷;線程的生命周期;線程的同步及同步鎖機制;死鎖的探究 | 多線程是很多服務端程序的工作機制,是提高CPU利用率的一種有效手段。 | |
XML/JSON | XML的簡介(結構、元素、屬性);自定義XML文件;XML之DOM解析;XML之SAX解析;JSON及JSON與XML的區別;JSON解析; | XML和JSON是網絡上數據共享及傳遞的重要數據格式。 | |
JavaEE進階課程 | HTML5入門 | B/S和C/S介紹;HTML的作用;全局標簽;常見標簽;字符集;表單標簽;絕對路徑和相對路徑 | 學會HTML,并且了解網頁的構成 |
CSS3入門 | CSS的作用;CSS的各種選擇器;行內樣式;內部樣式;外部樣式;選擇器及樣式的優先級問題;盒子模型;層的浮動;游覽器調試工具的使用;采用DIV+CSS設計頁面 | 能夠根據設計圖,完成基本的網頁設計 | |
JS技能 | JS的作用;JS的數據類型;JS的基本語法;JS的函數定義;JS的函數調用細節;JS的事件處理;JS的DOM操作;JS的BOM操作;JS升級頁面交互體驗 | JS是做前端交互的核心技術,也是學習其他前端框架的基礎。 | |
Tomcat及Servlet | Http協議;Tomcat的結構體系;Tomcat的環境設置;Tomcat與eclipse的集成開發;什么是Servlet;Servlet接收客戶端請求信息;Servlet響應客戶端信息;Servlet的生命周期 | 搭建服務端環境,開發服務端程序Servlet,實現從客戶端到服務端的交互操作。 | |
MVC設計模式及Jsp核心技術 | 什么是JSP;JSP的內置對象;透析JSP的本質;JSTL+EL;Session的使用;Cookie的使用;引入MVC設計模式;實現系統的安全控制;實現用戶的自動登錄 |
JSP主要是做視圖層的技術實現,而cookie和Session是其中最關鍵的兩大內置對象,比如瀏覽歷史記錄,用戶設置自動登錄等等都跟他們有關。 MVC設計模式是我們為了讓我們項目開發中更好的解耦,提高我們的開發及維護效率。 |
|
過濾器、監聽器 | 文件的上傳;文件的下載;過濾器解決編碼問題;過濾器解決系統安全驗證問題;監聽器 | 文件的上傳和下載是項目中常用的功能,而過濾器和監聽器是我們開發全局通用性功能的高級技術 | |
Ajax技術及Jquery框架 |
Ajax介紹;XMLHttpRequest對象詳解; 實現表單的異步校驗;認識Jquery;介紹Jquery的選擇器;基本選擇器;層次選擇器;過濾選擇器;表單選擇器;Jquery操作DOM元素;Jquery事件;Jquery與Ajax的應用;Jquery異步加載數據 |
Ajax是一種與服務端異步交互的技術,極大提高了客戶端的體驗效果。 Jquery是一個非常知名的js框架,幫助我們封裝了很多通用性的API,提高我們開發客戶端程序的效率 |
|
JDBC、連接池等技術 | Mysql數據庫;Mysql的安裝及使用;MySql命令行客戶端的使用;MySql圖形化客戶端的使用;SQL語句介紹;DDL;DML;DQL;多表的聯合查詢;子查詢;排序、聚合、分組 | MySQL是當今應用非常廣泛的關系型數據庫,SQL是我們跟數據庫交互的語言,掌握SQL,可以讓我們更好管理數據。 | |
JDBC的介紹;采用JDBC實現CRUD;采用PrepareStatement防止SQL注入,提高安全性;JDBC的批處理;Mysql的事務特性;MySql的事務實現;數據庫連接池原理介紹;DBCP連接池的使用;C3P0連接池的使用 |
JDBC規范了Java程序與數據庫的交互方式,預處理,批處理是提高交互效率的有效方式。 連接池幫助我們更好復用了數據庫連接資源,更好應付程序的高并發問題。學完這一塊,我們可以做出自己的人員信息管理系統。 |
||
項目實戰 | 講解項目開發流程;項目簡介;項目功能演示;項目功能實現分析;數據庫設計分析;項目架構設計分析;實現網站首頁的商品展示;實現商品詳情頁面;實現購物車功能;實現我的訂單管理;項目驗收 | 學員可以獨立完成一個在線商城的項目,對項目開發流程有一個整體的認識和提升。 |
ARE THERE ANY QUESTIONS
首先要明確學習java的目的,因為語言有很多種,為什么要學習java,如果連自己學習的目的都不知道,只是看學習的人比較多,那么就失去了學習的意義。人會開始可以買一本java的基礎書籍,從頭看起,好好的學習鉆研,邊看邊敲代碼,有些人只想用眼睛看,不動手,學習編程語言,不動手就學會那是不現實的。要清楚java的三大體系,javaSE,javaEE和javaME,javaSE是java相對基礎的部分,也是學習java的必經階段,所以要從javaSE學起,然后在想另外兩個體系擴展。接下來就要學習面向對象最基本的封裝、繼承、多態。類,接口,泛型,輸入輸出流,線程,TCP/UDP協議,注解,反射機制等一些非常常用的部分。常用的部分學好之后,就可以接觸數據庫的一些東西了,比如表,視圖,索引,存儲過程,觸發器等,然后就是java與數據庫連接jdbc,因為以后的工作中,最常用的就是java操作數據庫。
MULTIPLE TEACHING STRENGTH
確保教學質量
快速掌握技術
Android開發。Android是全球非常大的智能手機操作系統,根據Strategy Analytics研究報告顯示,全球智能手機出貨量在2016年第三季度達到3.75億臺。Android操作系統獲得了創紀錄的八成全球市場份額,擠壓了蘋果iOS和其他平臺。Android應用的主要開發語言就是Java。 Android 從2010年才開始走入大眾視野,雖然最近幾年發展非常快速,但人才積累卻沒有跟上,優異的Android開發工程師仍然存在不小的缺口,這也是導致Android開發人員工資高,難招人的原因。
HOW WELL DO YOU KNOW US
北大青鳥APTECH擁有強大而專業的學術講師團隊、教質教務團隊、就業服務團隊,完善的學習環境和先進的核心機房。學校還配置了大型實驗室和軟件開發訓練基地,為學員提供完善的IT學習、實訓、就業多方位服務。
廈門Java培訓學校課程大綱
課程背景
Java作為一種廣泛應用的編程語言,有著較高的市場需求和工作薪資。廈門Java培訓學校致力于為學員提供高質量的Java培訓課程,使其能夠掌握基本的Java編程技能。
課程特色
1. 真實案例實踐教學
2. 小班授課,一對一答疑
3. 注重學員實操能力培養
4. 課程難度分級,適應不同水平
5. 可選課程,靈活定制課程
課程目標
1. 熟練掌握Java編程語言基本概念
2. 掌握Java常用開發工具的使用
3. 熟練使用Java編寫程序
4. 理解并掌握Java面向對象編程思想
5. 能夠開發Java Web應用程序,并掌握相關技術
學習對象
1. 對Java編程有基礎了解的初學者
2. 對Java開發有需求的工程師
3. 想要提升Java編程實戰經驗的從業者
課程內容
1. Java基礎語法
2. Java開發工具使用
3. Java異常處理
4. Java面向對象編程
5. Java集合框架
6. Java IO
7. Java并發編程
8. Java Web開發技術
學習時長
根據不同課程難度和學員需求可定制不同學時,一般5-6周。
收費范圍
5000-8000元。
學習收獲
1. 掌握Java編程思想和技巧
2. 熟練掌握Java開發工具的使用
3. 能夠進行Java編程和常規項目開發
4. 掌握Java Web開發技術,可以獨立完成Web應用開發
5. 培養實操能力和解決問題的思維能力
結語
以上信息僅供參考,實際情況以到校咨詢為準。可聯系在線客服,預約免費體驗課。我們歡迎您來到廈門Java培訓學校,讓我們助您成功邁向編程領域的巔峰。
培訓項目:軟件開發培訓、網絡工程培訓、網絡營銷培訓、Web前端開發培訓、電子商務培訓、Java開發培訓、 UI/UE設計培訓、大數據開發培訓
¥詢價2538人關注
¥詢價2040人關注
¥詢價3392人關注
¥詢價2713人關注
¥12800起1622人關注
¥詢價3869人關注
¥106001858人關注
¥188003633人關注