Curso Gradle Intermediate

  • Development

Curso Gradle Intermediate

24 horas
Visão Geral

Curso Gradle Intermediate. Gradle é uma ferramenta de automação de construção construída sobre o conceito de Apache Maven e Apache Ant, que automatiza quase tudo, constrói qualquer coisa e entrega mais rápido. O Gradle pode ser implementado em qualquer plataforma escrita em qualquer linguagem C, C++, Java, Python, etc. A organização procura um ambiente que possa ser implantado em qualquer plataforma e entregue com mais rapidez e Gradle, pois uma ferramenta de automação de construção tem tudo.

Por que a habilidade Gradle Intermediate é essencial para todo engenheiro de software?

  • Gradle é considerada uma das linguagens de script mais fáceis
  • O Gradle é altamente flexível, seja durante um projeto em andamento ou após a conclusão do projeto.
  • Dá mais controle ao desenvolvedor da Web
  • O recurso e as ferramentas integradas da estrutura Gradle facilitam a proteção dos aplicativos da Web contra ataques externos e ameaças à segurança.
  • Gradle também é estável em comparação com outras linguagens de programação. Já existe há muito tempo.
Objetivo

Após realizar este Curso Gradle Intermediate, você será capaz de:

  • Entenda os conceitos do Gradle
  • Você aprenderá a criar URLs limpas e remover o .Gradle dos arquivos
  • Você aprenderá a usar o bootstrap obtendo experiência do projeto
  • Você aprenderá a depurar seu código
  • Você aprenderá a criar paginação
  • Você codificará a refatoração
  • Você aprenderá a depurar (corrigir seu código)
  • Você aprenderá a usar uma API para trazer dados de um banco de dados para uma interface gráfica
  • Há muito mais e minhas mãos estão cansadas de digitar :)
Publico Alvo
  • Qualquer um pode aprender que Gradle é uma linguagem mais fácil do que qualquer outra linguagem
Pre-Requisitos
  • Ter conhecimento matemático básico
  • Quer saber mais sobre o Gradle
Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Getting Started

  1. Introduction
  2. Prerequisites
  3. GVM to Manage Gradle Versions
  4. Manual Installation in Windows/Mac/Linux
  5. Installation Troubleshooting
  6. Gradle Installation Binaries
  7. Default Project Layout
  8. Gradle Wrapper
  9. Conclusion

Gradle Tasks

  1. Introduction
  2. build.gradle
  3. A Taste of Groovy
  4. Dynamic Tasks
  5. Gradle Tasks API
  6. Using Ant Tasks
  7. Using DAG

Java, Groovy, and WAR Plugins

  1. Introduction
  2. Java Plugin Tasks
  3. Hooking into Maven
  4. Testing
  5. Multimodule Java Projects
  6. Creating a Distribution
  7. Groovy Plugin Tasks
  8. Building a WAR
  9. Conclusion

IDE Integration

  1. Introduction
  2. IntelliJ
  3. Eclipse
  4. NetBeans
  5. Conclusion

Dependency Management

  1. Introduction
  2. Dependency Types
  3. Declaring Dependencies
  4. External Dependencies
  5. Publishing Artifacts
  6. Dependency Configurations
  7. Conclusion

C++ Support

  1. Introduction
  2. Supported Platforms
  3. Plugins
  4. Libraries
  5. Executables
  6. Tasks
  7. Configuring on Linux/OSX/Windows
  8. External Dependencies
  9. Project Dependencies
  10. Publishing
  11. Native Support for Variants

Building JavaScript (gradle-js-plugin)

  1. Introduction
  2. Specifying Your Sources
  3. Combining Your Sources
  4. JSHint
  5. JSDoc
  6. Props2JS
  7. RequireJS
  8. Gradle CSS Plugin
  9. Conclusion

Building Scala

  1. Introduction
  2. Usage and Tasks
  3. Project Layout
  4. Compiler Setup/Incremental Compilation/Forked Execution
  5. Dependencies
  6. Fast Compiler Support
  7. Conclusion
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas