班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
每个班级的人数限3到5人,互动授课, 保障效果,小班授课。 |
上间和地点 |
上部份地点:【上海】同济大学(沪西)/新城金郡商务楼(11号线白银路站)【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院【北京分部】:北京中山学院/福鑫大楼【南京分部】:金港大厦(和燕路)【武汉分部】:佳源大厦(高新二路)【成都分部】:领馆区1号(中和大道)【沈阳分部】:沈阳理工大学/六宅臻品【郑州分部】:郑州大学/锦华大厦【石家庄分部】:河北科技大学/瑞景大厦 最近开间(周末班/连续班/晚班):2019年1月26日 |
实验设备 |
◆小班教学,教学效果好 ☆注重质量☆边讲边练 ☆合格学员免费推荐工作 ★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听; 2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供课后答疑。 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配置
|