找回密码
 注册

QQ登录

只需一步,快速开始

搜索
[友情小站] 男士宝库 在线ASMR视频站
查看: 13783|回复: 71

[前&后端开发] Gradle3.0自动化项目构建技术精讲企业级案例实战互联网公司面试必考点

  [复制链接]

[前&后端开发] Gradle3.0自动化项目构建技术精讲企业级案例实战互联网公司面试必考点

  [复制链接]
  • TA的每日心情
    无聊
    半小时前
  • 签到天数: 2556 天

    连续签到: 212 天

    [LV.Master]伴坛终老

    119

    主题

    1万

    回帖

    4477

    积分

    藏宝阁VIP会员

    积分
    4477

    vip会员

    a952558763

    119

    主题

    1万

    回帖

    4477

    积分

    藏宝阁VIP会员

    积分
    4477

    vip会员

    2018-12-9 12:46:35 | 显示全部楼层 |阅读模式
    Gradle3.0企业级案例实战-体验真实项目构建全过程  大型公司项目主流技术 / 新一代构建工具 / 互联网公司面试必考点

    课程案例侧重于Android项目,不过Android也是JAVA类项目,逻辑,步骤,都一样。然后因为这门课程是自动化构建的课程,所以没有讲自动化部署之类的与课程主题无关的知识,如果需要自动化部署方面的知识,可以关注下自动化部署主题的课程。 Gradle适合Java相关语言的项目构建,Java后端同学也可以学习从groovy基础语法->groovy高级语法->gradle执行流程->project由浅入深。

    Gradle已全面成熟的被用于各大公司的 Android,Java等工程构建中,也是大型互联网公司面试的必考点。本课程将通过多个企业级实战案例,让你完整掌握Gradle的全部核心知识以及高级用法,高效使用Gradle进行构建脚本的编写,解决构建过程中遇到的大部分难题,快速晋升高级工程师。

    第1章 课程介绍
    本章主要向大家介绍本课程的整体规划,包括课程收获,适合人群,课程章节安排等,通过本章的学习,可以让大家对课程有一个整体认知。

    1-1 课程导学
    第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配置
    第11章 课程总结
    本章对本次实战课程进行一个完整的总结,回顾我们学习groovy中的重点,gradle编程框架的重点,以及如何编写脚本。通过总结可以知道我们本次实战课程收获了那些,还有那些需要大家下去继续扩展学习等,最后祝大家在进阶的路上又上了一层楼。期待与大家一起交流,一起进步!...

    11-1 groovy学习总结
    11-2 gradle学习总结
    11-3 gradle实战总结

    下载地址:
    游客,如果您要查看本帖隐藏内容请回复
    回复

    使用道具 举报

  • TA的每日心情

    2023-12-21 22:28
  • 签到天数: 168 天

    连续签到: 1 天

    [LV.7]常住居民III

    2

    主题

    240

    回帖

    295

    积分

    藏宝阁VIP会员

    积分
    295
    九度冰爽

    2

    主题

    240

    回帖

    295

    积分

    藏宝阁VIP会员

    积分
    295
    2018-12-9 12:52:54 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情

    2024-7-2 16:53
  • 签到天数: 592 天

    连续签到: 1 天

    [LV.9]以坛为家II

    1

    主题

    1369

    回帖

    907

    积分

    藏宝阁VIP会员

    积分
    907
    rooffy

    1

    主题

    1369

    回帖

    907

    积分

    藏宝阁VIP会员

    积分
    907
    2018-12-9 13:55:21 | 显示全部楼层
    Gradle3.0自动化项目构建技术精讲企业级案例实战互联网公司面试必考点
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-1 11:07
  • 签到天数: 70 天

    连续签到: 1 天

    [LV.6]常住居民II

    2

    主题

    150

    回帖

    32

    积分

    藏宝阁VIP会员

    积分
    32

    vip会员

    zhanmsl

    2

    主题

    150

    回帖

    32

    积分

    藏宝阁VIP会员

    积分
    32

    vip会员

    2018-12-9 22:42:42 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2019-9-23 00:23
  • 签到天数: 201 天

    连续签到: 1 天

    [LV.7]常住居民III

    22

    主题

    3161

    回帖

    3202

    积分

    [藏宝阁会员]

    积分
    3202

    vip会员

    ziledashiX

    22

    主题

    3161

    回帖

    3202

    积分

    [藏宝阁会员]

    积分
    3202

    vip会员

    2018-12-10 06:01:09 | 显示全部楼层
    RE: Gradle3.0自动化项目构建技术精讲企业级案例实战互联网公司面试必考点 [修改]
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-12-3 14:39
  • 签到天数: 109 天

    连续签到: 1 天

    [LV.6]常住居民II

    1

    主题

    983

    回帖

    257

    积分

    藏宝阁VIP会员

    积分
    257

    vip会员

    血熙

    1

    主题

    983

    回帖

    257

    积分

    藏宝阁VIP会员

    积分
    257

    vip会员

    2018-12-31 14:29:03 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情

    2022-4-5 17:11
  • 签到天数: 55 天

    连续签到: 1 天

    [LV.5]常住居民I

    0

    主题

    97

    回帖

    745

    积分

    藏宝阁VIP会员

    积分
    745
    hufu4635

    0

    主题

    97

    回帖

    745

    积分

    藏宝阁VIP会员

    积分
    745
    2019-2-3 17:42:10 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    难过
    昨天 01:33
  • 签到天数: 2553 天

    连续签到: 400 天

    [LV.Master]伴坛终老

    33

    主题

    1万

    回帖

    4339

    积分

    藏宝阁VIP会员

    积分
    4339
    2019-6-4 15:08:56 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    5 分钟前
  • 签到天数: 2552 天

    连续签到: 291 天

    [LV.Master]伴坛终老

    37

    主题

    1万

    回帖

    4363

    积分

    藏宝阁VIP会员

    积分
    4363
    Ghost丶鬼

    37

    主题

    1万

    回帖

    4363

    积分

    藏宝阁VIP会员

    积分
    4363
    2019-6-12 18:30:10 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情

    昨天 00:25
  • 签到天数: 2554 天

    连续签到: 292 天

    [LV.Master]伴坛终老

    26

    主题

    1万

    回帖

    4378

    积分

    藏宝阁VIP会员

    积分
    4378
    xiaofeng520

    26

    主题

    1万

    回帖

    4378

    积分

    藏宝阁VIP会员

    积分
    4378
    2019-6-16 19:26:56 | 显示全部楼层
    回复

    使用道具 举报

    懒得打字嘛,点击右侧快捷回复
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    QQ|小黑屋|教程论坛 | |网站地图

    GMT+8, 2024-11-30 00:37 , Processed in 0.074596 second(s), 12 queries , Redis On.

    Powered by Discuz! X3.5 Licensed

    © 2001-2024 Discuz! Team.

    快速回复