
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Presentación del curso y descripción de los puntos a tratar en el mismo
Introducimos los fundamentos de la tecnología Java y sus aplicaciones
Instalamos las herramientas necesarias para programar en Java
Realizamos un primer programa en Java
Estudiamos la estructura de un programa Java
Estudiamos los símbolos que se emplean en un programa Java para operar con datos. Puedes descargar el contenido de la clase en el pdf adjunto
Estudiamos la instrucción alternativa If
Presentamos la instrucción switch, sintaxis y funcionamiento
Realizamos un ejercicio práctico de utilización de switch
Estudiamos la sintaxis de la instrucción for para repetir la ejecución de bloques de instrucciones en un programa
Realizamos un ejercicio práctico de uso de la instrucción for
Segundo ejercicio práctico en de aplicación de la instrucción for
Presentamos la instrucción repetitiva while y su aplicación en los programas
Estudiamos las instrucciones break y continue para realizar la salida de un bucle
Estudiamos los arrays, su declaración y creación
Estudiamos como recorrer un array con una instrucción for
Analizamos la herramienta Jshell incorporada en Java 9 para la ejecución de instrucciones por línea de comandos
Ejercicio práctico de uso de arrays
Segundo ejercicio práctico de uso de arrays
Presentamos la clase String y su uso para manejar cadenas de caracteres en Java
Estudiamos los principales métodos de la clase String
Ejercicio práctico en el que se aplican algunos de los métodos de String
Segundo ejercicio práctico de aplicación de métodos de String
Este archivo adjunto contiene, por un lado, el código de los ejercicios realizados en el curso y, por otro, el código de los ejercicios propuestos
Java es el lenguaje de programación más utilizado por la comunidad mundial de programadores. Crear aplicaciones con Java requiere el conocimiento, no solo del lenguaje de programación, sino de las miles de APIs o conjuntos de clases de utilidades con las que se puede hacer prácticamente cualquier tipo de desarrollo.
Con este curso quiero enseñarte a programar utilizando el lenguaje Java, que conozcas todos los elementos sintácticos del mismo y que dispongas de la base y conocimientos necesarios para poder abordar con garantías en cursos posteriores el aprendizaje de las APIs de utilidades, los frameworks y tecnologías empleados en el desarrollo de aplicaciones profesionales.
Este curso comienza desde cero, no necesitas tener ningún conocimiento previo de Java para poder realizarlo, aunque es conveniente que estés familiarizado con conceptos básicos de programación para poder asimilar mejor los contenidos.
El curso tiene un enfoque eminentemente práctico. Todos los conceptos estudiados se ponen en práctica a través de los programas realizados en los ejercicios prácticos que se desarrollan a lo largo de las diferentes lecciones del curso.
Además de las estructuras básicas que llevan presentes en Java desde sus primeras ediciones, estudiaremos las novedades que se han producido en las últimas versiones del mismo.
Para realizar los ejercicios prácticos, utilizaremos herramientas de software libre que te enseñaré a descargar y utilizar en la segunda lección del curso.