班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
每個班級的人數限3到5人,互動授課, 保障效果,小班授課。 |
上間和地點 |
上部份地點:【上海】同濟大學(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院【北京分部】:北京中山學院/福鑫大樓【南京分部】:金港大廈(和燕路)【武漢分部】:佳源大廈(高新二路)【成都分部】:領館區1號(中和大道)【沈陽分部】:沈陽理工大學/六宅臻品【鄭州分部】:鄭州大學/錦華大廈【石家莊分部】:河北科技大學/瑞景大廈 最近開間(周末班/連續班/晚班):2019年1月26日 |
實驗設備 |
◆小班教學,教學效果好 ☆注重質量☆邊講邊練 ☆合格學員免費推薦工作 ★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽; 2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。 3、培訓合格學員可享受免費推薦就業機會。☆合格學員免費頒發相關工程師等資格證書,提升職業資質。專注高端技術培訓15年,端海學員的能力得到大家的認同,受到用人單位的廣泛贊譽,端海的證書受到廣泛認可。 |
部份程大綱 |
|
- 第1章 課程介紹
本章主要向大家介紹本課程的整體規劃,包括課程收獲,適合人群,課程章節安排等,通過本章的學習,可以讓大家對課程有一個整體認知。
- 1-1 課前必讀
1-2 課程導學
第2章 gradle快速入門
本章會從整體上講解一下gradle相關概念,讓大家明白groovy與gradle, DSL的關系,以及清楚gradle的語法采用的就是groovy的核心語法,避免后面的學習出現概念上的疑惑。
- 2-1 本章概述
2-2 什么是領域特定語言DSL?
2-3 groovy初探
第3章 開發環境搭建
本章主要帶領大家完成開發環境搭建,包括環境變量配置以及開發環境搭建,為我們后續的開發打下堅實的基礎。
- 3-1 本章概述
3-2 linux下環境搭建
3-3 windows下環境搭建
3-4 groovy工程創建
3-5 本章小結
第4章 Gradle核心語法講解及實戰
本章重點講解gradle特有的語法糖,從一門語法最基礎的變量,方法,循環,數據結構開始到閉包,MetaClass等,讓大家對gradle的語法有一個全面的掌握,在講解gradle過程中我們會對比著java的語法來講解,讓大家在學會gradle的同時掌握gradle與java的異同,提高學習的效率。...
- 4-1 本章概述
4-2 基礎語法講解
4-3 String講解
4-4 字符串方法詳解
4-5 邏輯控制
4-6 閉包講解之基礎講解
4-7 閉包使用講解
4-8 字符串與閉包結合使用
4-9 閉包進階講解
4-10 列表學習(上)
4-11 列表學習(下)
4-12 映射詳解(上)
4-13 映射詳解(下)
4-14 范圍詳解
4-15 面向對象講解(上)
4-16 面向對象學習(中)
4-17 面向對象學習(下)
4-18 本章小結
第5章 Gradle高級用法實戰
本章重點講解gradle語言中的高級用法:包括如何發送網絡請求,解析json,讀寫普通文件以及解析和生成xml文件等核心高級語法。綜合上章講解的核心語法,讓我們對Gradle有進一步的掌握。
- 5-1 本章概述
5-2 json操作詳解
5-3 xml文件解析講解
5-4 xml文件生成
5-5 groovy文件處理詳解(上)
5-6 groovy文件處理詳解(下)
5-7 本章小結
第6章 Gradle生命周期探索
本章開始講解gradle的生命周期流程,讓大家明白gradle代碼執行的不同階段以及如何監聽不同的執行階段。只有理解了gradle的生命周期,才能夠編寫出正確運行的gradle腳本。
- 6-1 gradle概念及優勢
6-2 gradle執行流程講解
6-3 gradle生命周期監聽
6-4 本章小結
第7章 Gradle核心之Project詳解及實戰
本章開始講解gradle最重要的模塊Project,Project是我們所有gradle腳本的入口,它的功能非常之多,我們會分模塊為大家講解Project的文件定位,屬性,依賴,外部命令執行等所有重要的功能模塊,并實戰編寫一個版本統一管理腳本,以加深對Project的理解。...
- 7-1 project詳解
7-2 project核心api分解
7-3 project相關api詳解上
7-4 project api講解下
7-5 屬性相關api講解上
7-6 屬性相關api詳解下
7-7 文件屬性操作講解
7-8 依賴相關api講解及實戰
7-9 gradle執行外部命令實戰
7-10 本章小結
第8章 Gradle核心之Task詳解及實戰
本章講解gradle中另一個重要的模塊Task,Task是構建過種中真正的邏輯執行者,本章我們會從Task的定義,查找,執行順序,輸入輸出,依賴等Taks所有核心模塊來為大家詳細的講解Task.并且通過編寫實際開發中使用到的腳本,讓大家真正掌握Project和Task結合在實際中的使用。...
- 8-1 Task內容分類
8-2 Task定義和配置
8-3 Task執行講解與實戰
8-4 Task執行順序詳解及實戰
8-5 Task依賴詳解及實戰
8-6 Task輸入輸出
8-7 掛接自定義Task到構建過程中
8-8 Task類型
8-9 Task學習總結
第9章 Gradle其它模塊講解與自定義Plugin實戰
除了Project和Task,gradle還有一些其它相對重要的模塊,本章我們先講解Settings,SourceSet以及這些模塊在實際項目中的實際使用。然后講解gradle最后一個核心技術plugin,通過實戰plugin自定義,讓同學們能夠將自己編寫的腳本封裝為插件供其它開發者使用。...
- 9-1 本章概述
9-2 Settings類講解
9-3 SourceSet講解
9-4 自定義Plugin實戰上
9-5 自定義Plugin實戰下
9-6 Android及Java插件對gradle的擴展
9-7 如何遷移到gradle
9-8 gradle全面總結
第10章 Gradle持續集成與打包
構建的最終目的是為了打包,在企業中了我們會使用專用的Jenkins集成工具來完成代碼的持續集成與打包,本章則主要講解如何配合Jenkins與gradle來完成打包
- 10-1 持續集成介紹及Jenkins作用
10-2 Jenkins環境變量搭建
10-3 Jenkins配置
|