1. Fundamentos de Java (Treehouse)
Aprenda la programación Java desde cero con este curso de tres módulos de Treehouse. Cree un juego interactivo mientras aprende tipos de datos, condicionales, bucles y otros conceptos. El módulo 1 da una introducción a los espacios de trabajo y las variables; El Módulo 2 le permite crear un prototipo de juego y experimentar cómo depurar su código; y, el Módulo 3 le enseña cómo establecer filtros de cadena utilizando OR lógicos y AND. Solo necesita pagar $ 25 para acceder al curso. Ni siquiera necesitarás experiencia previa en programación para unirte.
2. Desarrollar aplicaciones de Android con Java Parte 1 y Parte 2 ‘(CreativeLive / O’Reilly)
Java es el lenguaje utilizado para crear aplicaciones asesinas para el sistema operativo Android, que actualmente ocupa alrededor del 80% del mercado de teléfonos inteligentes. Estos cursos lo guiarán a través de los fundamentos del desarrollo de Android y le mostrarán cómo construir aplicaciones móviles de principio a fin. Si bien puede comprar la Parte 1 (35 videos de clase) y la Parte 2 (31 videos de clase) por separado a $ 99 cada uno, le recomendamos que tome ambos para una experiencia más completa. Además de los videos, el paquete incluye presentaciones de diapositivas y fragmentos de código.
3. Programación Java avanzada (InfiniteSkills)
Has dominado lo básico y es hora de aprovechar el verdadero potencial de Java. Aprenda y aplique conceptos avanzados tales como estructuras de datos secuenciales y asociativas, técnicas de clasificación, manejo de excepciones y multihilo. Únase a este curso de $ 99 y obtendrá una experiencia de primera mano sobre cómo los expertos de Java resuelven problemas utilizando las bibliotecas robustas y los entornos de desarrollo del lenguaje.
4. Programación en Java (¡ Aprende a codificar desde cero! )
Este curso tiene la distinción de ser un programa de comedia en forma de tutorial de programación, o viceversa (sin embargo, te golpea). Eso no quiere decir que no logre su objetivo de enseñar Java. Por el contrario, el enfoque de aprendizaje inusualmente divertido y optimista del curso, además de un puñado de palabras maliciosas de moderadas a moderadas aquí y allá, parece conectarse con gran parte de su mercado objetivo, y los conceptos de las lecciones se exploran de una manera ligera. Claro y memorable para los alumnos. Use un sombrero divertido cuando tome este curso gratis.
5. Tutorial de Java para principiantes completos / patrones de diseño y arquitectura de Java (Udemy)
Udemy ofrece una gran cantidad de cursos gratuitos y de pago en Java, desde imprimaciones hasta lecciones avanzadas. Encontramos dos opciones gratuitas y de alta calificación que tal vez quieras revisar. Uno está dirigido a principiantes absolutos y consta de 75 conferencias multimedia con un tiempo de aprendizaje estimado de más de 16 horas. La otra, que consta de 19 conferencias con un tiempo de ejecución de 4.5 horas, se enfoca en ayudarlo a diseñar y estructurar sus códigos Java de manera mejor y más rápida.
6. Introducción a la Programación con Java (EdX).
Para algunas personas, la presencia obligatoria requerida en los cursos en vivo puede marcar la diferencia entre una experiencia de aprendizaje exitosa y una pérdida total de tiempo. Si siente que aprenderá mejor en un entorno bien estructurado y programado, entonces esta clase gratuita para principiantes de EdX puede ser lo que necesita. Así que revisa el horario de este curso y marca tu calendario.
Amplíe su cobertura de codificación con una taza llena de Java
En el mundo de la programación, una fuerte dosis de Java aprendida junto con otros lenguajes de programación hace que sea una infusión sólida, por cierto. Después de todo, necesitas ser competente en más de un idioma para hacer el corte hoy en día. Consulte los cursos que citamos aquí o busque otros recursos relacionados con Java que se ajusten a sus requisitos.