Entre los lenguajes de programación más usados y demandados está Java, un lenguaje de programación cuya sencillez, seguridad y portabilidad le ha llevado a mantenerse dentro de los lenguajes más populares durante más de 20 años.
Aprende los fundamentos de la programación en Java gracias a este curso. Descubre qué hace que este lenguaje sea diferente de los demás, qué herramientas son necesarias para el desarrollo de Java y consigue escribir tus primeros programas mientras aprendes los conceptos clave; como son los tipos primitivos de datos y cómo operar con ellos, las estructuras de las clases, qué es la encapsulación, cómo trabajar con variables y cómo utilizar las librerías de las que nos provee su plataforma.
En este programa aprenderás:
- Fundamentos básicos de la programación en Java.
- Conseguir las bases para que seas capaz de desarrollar un código modular seguro, mantenible y legible.
- Veremos las clases más importantes de la librería estándar de Java
- Cómo estudiar la documentación para que tú puedas seguir explorando y creciendo a tu ritmo.
Contenido de el curso
-
- Presentación 00:01:09
- Historia 00:03:07
- Características 00:04:36
- Instalación del Kit de Desarrollo JDK (Java Developer Kit) 00:04:41
- Recursos 00:00:10
- Primer Programa e Iniciación a los Comentarios 00:07:36
- Instalación del IDE 00:05:21
- Segundo Programa e Iniciación a la Interpretación de Errores 00:06:04
- Identificadores y Palabras Clave 00:06:14
- Interacción por Teclado con el Usuario 00:06:45
- Sala de Entrenamiento #1 – Creación de Una Interfaz para un Cajero Automático 00:06:13
- Ejercicios Propuestos y Resueltos (Semana I) 00:05:00
- Autoevaluación 1 00:10:00
-
- Las Variables en Java 00:06:06
- Tipos de Datos Primitivos 00:10:45
- Literales 00:08:41
- El Ciclo de Vida de Las Variables 00:05:56
- Operadores Aritméticos 00:08:36
- Operadores Relacionales 00:08:16
- Operadores Lógicos 00:08:55
- El Operador Asignación 00:05:36
- Evaluación de Expresiones y Reglas de Promoción 00:05:55
- Casteo de Tipos Incompatibles 00:07:28
- Sala de Entrenamiento #2 – Programa Conversor de Monedas 00:10:30
- Ejercicios Propuestos y Resueltos (Semana II) 00:00:05
- Autoevaluación 2 00:10:00
- Evaluación Semanas I y II 00:15:00
- Introducción a las estructuras de control 00:04:59
- La Sentencia If 00:06:15
- La Sentencia IF-Else-If 00:04:57
- El Operador Interrogante 00:05:28
- La Estructura Switch 00:08:17
- El Bucle For 00:07:52
- El Bucle While 00:05:11
- El Bucle Do While 00:03:59
- La Sentencia Break 00:06:25
- La Sentencia Continue 00:02:52
- Sala de Entrenamiento #3 – Mejora de Nuestra Interfaz de Selección 00:04:05
- Ejercicios Propuestos y Resueltos (Semana III – PI) 00:05:00
- Ejercicios Propuestos y Resueltos (Semana III – P2) 00:05:00
- Ejercicios Propuestos y Resueltos (Semana III – P3) 00:05:00
- Autoevaluación 3 00:10:00
- Evaluacion Semana III 00:15:00
- Introducción a Los Arrays 00:06:46
- Arrays Multidimensionales 00:05:19
- El Bucle For Each 00:05:32
- La Clase String 00:05:01
- Operaciones con Strings 00:05:55
- Introducción a Los Arraylist 00:06:44
- Las Clases InputStream y OutputStream 00:07:10
- Los Genéricos 00:06:10
- Sala de Entrenamiento #5 – Generador Automático de Movimientos Bancarios 00:07:04
- Ejercicios Propuestos y Resueltos (Semana V – P1) 00:05:00
- Ejercicios Propuestos y Resueltos (Semana V – P2) 00:05:00
- Ejercicios Propuestos y Resueltos (Semana V – P3) 00:05:00
- Autoevaluación 5 00:10:00
- Evaluación Semana V 00:20:00
- Introducción a la Herencia en Java 00:06:31
- Recursos II 00:00:10
- Los Constructores y La Herencia 00:04:16
- Sobreescritura de Métodos 00:03:23
- Jerarquía Multinivel 00:06:14
- La Clase Object 00:07:02
- Clases Abstractas 00:05:04
- Las Interfaces 00:06:47
- Sala de Entrenamiento #7 – Creación de Las Clases de Cuenta 00:06:41
- Autoevaluación 7 00:10:00
- Ejercicios Propuestos y Resueltos (Semanas VI y VIII) 00:05:00
- Evaluación Semana VII 00:15:00