Gratis

Incluye

150 horas de formación

Objetivo del curso

El objetivo de este curso es aprender a programar sin tener conocimiento o experiencia, lo que significa dominar el diseño de algoritmos con al menos un lenguaje de programación. ... En efecto, el objetivo es adquirir un conocimiento fundamental en programación que permitirá al lector moverse con relativa facilidad en otras técnicas y lenguajes de programación.

Partiremos desde el clásico Hola Mundo, repasando las sentencias de control e incluso los arrays. Y para hacerlo usaremos el lenguaje Java. Un lenguaje perfecto tanto para el usuario novel como para el usuario más avanzado.

Este curso te prepara para presentarte a ®EXAM CODE 1 y obtener tu título certificado de conocimientos.

Contenido del Curso

1. Introducción
1.1. Hola Mundo
1.2. Practicando con print
1.3. Print y println
1.4. Println
1.5. Scanner
1.6. Probando la clase Scanner
1.7. Mostrando nuestra edad
2. Variables y operadores
2.1. Variables
2.2. Practicando con las variables
2.3. Tipos de datos primitivos en Java
2.3.1. Boolean
2.3.2. Char
2.3.3. Int
2.3.4. Float
2.3.5. Double
2.3.6. Long
2.3.7. Short
2.3.8. Byte
2.3.9. Practicando con los tipos de datos
2.3.10. Ejercicio
2.4. Operadores
2.4.1. Operadores aritméticos
2.4.2. Practicando con los operadores aritméticos
2.4.3. Ejercicio
2.4.4. Operadores relacionales
2.4.5. Practicando con los operadores relacionales
2.4.6. Ejercicio
2.4.7. Operadores de asignación
2.4.8. Expresiones
2.4.9. Ejemplo
2.4.10. Ejercicio
2.4.11. Constantes
2.4.12. Incremento y decremento
2.5. Clase Math
2.5.1. Métodos básicos
2.5.2. Floor
2.5.3. Ceil
2.5.4. Round
2.5.5. Sqrt
2.5.6. Pow
2.5.7. Random
3. String
3.1. Tipo de dato
3.2. Creando String
3.3. Secuencias de escape
3.4. Métodos de String
3.4.1. Length
3.4.2. Concat
3.4.3. IndexOf
3.4.4. ChartAt
3.4.5. Substring
3.4.6. Trim
3.4.7. Equals
3.4.8. toUpperCase y toLowerCase
3.5. Conversiones
3.5.1. ParseInt
3.5.2. ToString
4. Sentencias de control
4.1. If else
4.2. Practicando con if
4.3. Else if
4.4. Expresiones booleanas
4.5. Probando las expresiones booleanas
4.6. Switch
4.7. Practicando con switch
4.8. Ejercicio
4.9. Ejercicio
4.10. Operadores lógicos
4.10.1. AND
4.10.2. OR
5. Iteraciones
5.1. Bucles
5.1.1. For
5.1.2. Practicando con for
5.1.3. While
5.1.4. Practicando con while
5.1.5. do-while
5.1.6. Practicando con do-while
5.1.7. Ejercicio
5.1.8. Sentencias de ramificación
5.1.8.1. Break
5.1.8.2. Return
5.1.8.3. Bucles infinitos
6. Arrays
6.1. Arrays unidimensionales
6.1.1. Creación de arrays unidimensionales
6.1.2. Practicando con array
6.1.3. Ejercicio
6.1.4. Longitud de un array
6.1.5. Iterando a través del array
6.1.6. Iteración con for
6.1.7. Iteración con while
6.2. Arrays multidimensionales
6.2.1. Creación de arrays multidimensionales
6.2.2. Practicando con array multidimensionales
6.2.3. Longitud de un array multidimensional
6.2.4. Iterando a través de un array multidimensional
6.2.5. Iteración con for
6.2.6. Iteración con while
6.3. ArrayList
6.3.1. Creación de ArrayLists
6.3.2. Métodos ArrayList