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
- Introduction
- Prerequisites
- GVM to Manage Gradle Versions
- Manual Installation in Windows/Mac/Linux
- Installation Troubleshooting
- Gradle Installation Binaries
- Default Project Layout
- Gradle Wrapper
- Conclusion
Gradle Tasks
- Introduction
- build.gradle
- A Taste of Groovy
- Dynamic Tasks
- Gradle Tasks API
- Using Ant Tasks
- Using DAG
Java, Groovy, and WAR Plugins
- Introduction
- Java Plugin Tasks
- Hooking into Maven
- Testing
- Multimodule Java Projects
- Creating a Distribution
- Groovy Plugin Tasks
- Building a WAR
- Conclusion
IDE Integration
- Introduction
- IntelliJ
- Eclipse
- NetBeans
- Conclusion
Dependency Management
- Introduction
- Dependency Types
- Declaring Dependencies
- External Dependencies
- Publishing Artifacts
- Dependency Configurations
- Conclusion
C++ Support
- Introduction
- Supported Platforms
- Plugins
- Libraries
- Executables
- Tasks
- Configuring on Linux/OSX/Windows
- External Dependencies
- Project Dependencies
- Publishing
- Native Support for Variants
Building JavaScript (gradle-js-plugin)
- Introduction
- Specifying Your Sources
- Combining Your Sources
- JSHint
- JSDoc
- Props2JS
- RequireJS
- Gradle CSS Plugin
- Conclusion
Building Scala
- Introduction
- Usage and Tasks
- Project Layout
- Compiler Setup/Incremental Compilation/Forked Execution
- Dependencies
- Fast Compiler Support
- Conclusion
TENHO INTERESSE