Fundamentos de Gradle para aplicaciones Java

Gradle build tool: Productividad, extensibilidad y QA profesionales en tu proyecto Java

3.85 (141 reviews)
Udemy
platform
Español
language
Development Tools
category
Fundamentos de Gradle para aplicaciones Java
611
students
3 hours
content
Jan 2022
last update
$19.99
regular price

What you will learn

Entender los fundamentos de diseño de Gradle

Configurar aplicaciones Java básicas, partiendo de 0 o usando la creación de proyectos automática

Creación de pruebas unitarias y generación de informes con los resultados

Creación de aplicaciones web y ejecución desde la misma herramienta Gradle

Organizar tu sistema en sub-proyectos y integrarlos en un único build

Integrar las más modernas herramientas de QA en tu proyecto

Why take this course?

Si estas planteándote la creación de una nueva aplicación Java, debes tomar muchas decisiones: sobre qué entorno ejecutarás la aplicación, que framework vas a usar, con que IDEs trabajarás etc.

Entre estas decisiones hay una importante que influirá mucho en tu trabajo diario con la aplicación: la herramienta de construcción.

La herramienta de construcción contiene la descripción de como se estructura tu proyecto, como se construyen los artefactos, qué dependencias tiene, donde está el código de pruebas y muchos aspectos más. Es, en cierta manera, el cerebro central del sistema.

Seguramente querrás sacar provecho de multitud de herramientas que mejoran tu productividad y la calidad del código: IDEs o herramientas como FindBugs, SonarQube, Jenkins etc. Todas estas herramientas "conocen" e interactúan con tu código mediante la herramienta de construcción.

Por estos motivos es básico elegir bien y, por supuesto, entender a fondo como funciona esta herramienta.

Gradle es una gran elección y espero que este curso te ayude a mejorar tu compresión de ella.

Puestos a poner un defecto a la herramienta, desde mi punto de vista, es la falta de buenos manuales introductorios. La herramienta es muy flexible, y esto es bueno, pero no ayuda a aprender el hecho de consultar distintos manuales y que cada uno de ellos haga lo mismo de forma diferente. Gradle es muy potente, y esto es bueno, pero tampoco ayuda a aprender cuando los manuales supuestamente introductorios se meten en aspectos avanzados (y complejos) que no necesitas para empezar con su uso.

Este curso se basa en mi experiencia aprendiendo Gradle.: es el curso que querría haber tenido para mi iniciaciación. He intentado que cada lección introduzca un solo concepto y lo explique bien. Lo que no es imprescindible se encuentra en el material complementario. En lo posible, no se usa nada que no se haya explicado antes. En definitiva: te encontrarás con una forma sencilla de evitar el pantano en el que nos metemos cuando intentamos aprender Gradle a partir de la documentación de referencia oficial. Excelente documentación de referencia, pero deficiente como introducción.

Finalmente remarcar el aspecto introductorio del curso. No es un curso para uso avanzado de Gradle. La motivación no está en cubrir el máximo de aspectos de Gradle sino en identificar los fundamentales y explicarlos bien.

Screenshots

Fundamentos de Gradle para aplicaciones Java - Screenshot_01Fundamentos de Gradle para aplicaciones Java - Screenshot_02Fundamentos de Gradle para aplicaciones Java - Screenshot_03Fundamentos de Gradle para aplicaciones Java - Screenshot_04

Reviews

Diego
July 11, 2023
Yo creo que pondria algunos Quiz de repaso extras a modo de checkeo para comprobar mejor si el conocimiento quedo acentado, pero el curso es muy completo y tiene todos los recursos necesarios para revisarlo.
David
November 4, 2022
El curso cumple las expectativas de su título "Fundamentos de Gradle para aplicaciones Java". Es un buen inicio para entender las bases de la herramienta... La recomendación es leer también sobre las versiones más actuales de Gradle para complementar este curso inicial.
Juan
October 21, 2022
Me gusto mucho el curso, bastante rapido, sencillo y directo. Yo actualizaria el curso ya que esta desfasado de la version actual.
Guillermo
July 7, 2022
El profesor lo hace bien, se entiende muy claro. El material esta correcto. El caso es que si ya sabes un poco de gradle no aporta nada. Pensé que sería un poco más avanzado.
Cruz
August 15, 2021
Buen curso básico para los que iniciamos en Gradle. Para los que nunca han usado esta herramienta pueden iniciar por aquí.
Rafael
July 22, 2021
Son los fundamentos para entender mucho de lo que realiza gradle es muy bueno para alguien que quiera entender muy bien la herramienta
Cristian
May 13, 2021
Me sirvió para ingresar al mundo Gradle, pero una vez dentro veo que hay otras cosas que podríamos haber visto en el curso. Como por ejemplo el uso de variables.
Carlos
December 4, 2020
El curso es muy bueno esta desactualizado pues en este momento gradle esta en la version 6, hay un par de clases en las q hay q modificar un poco las sentecias en el arcivo gradle pero nada de gravedad, solo la clase de findbugs falla en la version actual. El resto es bastante bueno
Alberto
August 26, 2020
Es un buen curso introductorio, sobre todo si, como yo, no se tiene ningún conocimiento previo en Gradle.
Jezreel
April 3, 2020
Las explicaciones podrían ser mas cortas y al grano. Los videos serian mejor si grabara en el momento la pantalla donde abre la consola y ejecuta los comandos. También al momento de abrir el ide para mostrar la interacción con el mismo, en vez de usar todo el tiempo diapositivas.
Emmanuel
June 2, 2019
Buen curso para empezar a conocer Gradle. Falta un poco más de fluidez en las explicaciones, trata de mejorar en cuanto a los pleonasmos... El curso es bastante bueno, se explican muchos conceptos y de manera sencilla y eficaz, es de agradecer que los videos sean de una corta duración. Gracias por el curso !!! P.D. Vamos ahora por el de JPA...
Alexander
March 3, 2019
Es un curso muy amigable para personas sin conocimiento previo de gradle. El profesor explica muy bien y los ejemplos usados son muy reales.
Pablo
January 28, 2019
El contenido es demasiado básico estoy pensando en pedir reembolso, faltan mas ejemplos de como crear task, usar condicionales dentro del build.gradle utilizar variables etc...
Javier
January 22, 2019
Muy buen curso que introduce los fundamentos de Gradle a través de la aplicación de casos prácticos reales. Lo recomendaría como iniciación a la herramienta.
José
October 30, 2018
Para mi forma ver es una buena introducción a Gradle. El título corresponde exactamente al contenido. Ahora depende si elijo trabajar con esta herramienta, o no.

Charts

Price

Fundamentos de Gradle para aplicaciones Java - Price chart

Rating

Fundamentos de Gradle para aplicaciones Java - Ratings chart

Enrollment distribution

Fundamentos de Gradle para aplicaciones Java - Distribution chart

Related Topics

1847650
udemy ID
8/9/2018
course created date
4/4/2020
course indexed date
Bot
course submited by