Flecha hacia atrás Ver todas las Rutas
Pista: Java Intermedio 7 horas

Aprende Java Intermedio


Java hizo su debut en 1995 y ahora es el lenguaje más popular del mundo. Se usa comúnmente para todo, desde smartphones, tablets, relojes, servidores, seguridad de la información, inteligencia artificial, videojuegos e incluso robots. Debido a su madurez y popularidad, aprender Java es una excelente manera de conseguir un trabajo en desarrollo de software en prácticamente cualquier mercado.

Esta Pista de 17 horas te guiará a través de las partes más intermedias del lenguaje y te ayudará a ganar la experiencia y confianza que necesitas para explorar cualquier dirección que tomen tus aventuras de programación.

Como requisito previo para esta Pista, recomendamos nuestra Pista de Java Principiante.

Comenzaremos con un taller rápido sobre expresiones regulares en Java, para aprender a usarlas para buscar, reemplazar y validar que el texto cumpla con ciertos formatos. Luego nos sumergiremos directamente en un curso sobre entornos de desarrollo local y cómo configurar el tuyo.

A continuación, tocaremos las lambdas de Java, que se pueden usar en cualquier lugar donde se usaba un Método Abstracto Único, antes de embarcarse en un curso de Pruebas Unitarias. Cubriremos lo esencial, incluyendo definir una unidad, composición vs. herencia, fixtures de prueba, suites de prueba y el ejecutor de pruebas jUnit. Luego, un taller sobre gestión de dependencias con Gradle.

Las siguientes 4 horas de la Pista se dedican a la programación funcional. Dominarás sintaxis imperativa vs. declarativa, lambdas y referencias de métodos, streams, conceptos de programación funcional, y funciones de orden superior y closures.

En el siguiente curso, Anotaciones de Java, primero exploraremos el uso básico de anotaciones para dar instrucciones al compilador. Luego, usaremos técnicas más avanzadas para crear nuestra propia anotación y buscarla usando reflexión.

A continuación, completarás un taller sobre Maven y luego un taller sobre depuración. Finalmente, trabajarás en un proyecto para construir un temporizador Pomodoro usando JavaFX.

Esta Pista te llevará al siguiente nivel en el maravilloso mundo de la programación Java. ¡Vamos!

  • Un salario de nivel inicial para las tecnologías cubiertas en esta ruta es aproximadamente $70,000 / año en promedio.

  • Algunas empresas que utilizan estas tecnologías regularmente incluyen: eBay, PayPal, Amazon, Google, Twitter, Mint.com, Square, y Facebook


¿Listo para comenzar a aprender?

Treehouse ofrece una prueba gratuita de 7 días para estudiantes nuevos. Obtén acceso a miles de horas de contenido. Aprende a programar, consigue el trabajo de tus sueños.

Comienza Tu Prueba Gratuita
Persona leyendo un libro