Fundamentos de programación

135,00

Duración: 18 horas ONLINE  |  Ref (2020)
Consulte becas o como hacer el curso sin coste.

ID CURSO:

2020
MODALIDAD:

ONLINE
FAMILIA:

AD
HORAS:

18 horas
INICIO:

INMEDIATO
DURACIÓN:

Aprox.
4 semanas
Cantidad

1: Algoritmos y programas

 

¿Qué es un algoritmo?

Programas y Aplicaciones

Lenguajes de programación

Traductores e intérpretes

Compiladores

Videoejercicio 1

Autopráctica – Algoritmos y programas

Autopráctica – Algoritmos y programas II

Test – Algoritmos y programas

 

2: Tipos de programación

 

Fases del ciclo de vida de una aplicación

Programación desordenada

Programación estructurada

Programación modular

Programación orientada a objetos

Autopráctica – Ciclo de vida de una aplicación

Autopráctica – Tipos de programación

Test – Tipos de programación

 

3: Diagramas de flujo

 

Diagramas de flujo

Elementos de los diagramas de flujo

Realizando diagramas de flujo

Videoejercicio 1

Videoejercicio 2

Autopráctica – Diagramas de flujo

Autopráctica – Diagramas de flujo II

Test – Diagrama de flujo

 

4: Pseudocódigo

 

Pseudocódigo

Escritura en pseudocódigo

Creación de algoritmos

Variables

Constantes

Tipos de Datos

Operadores y expresiones

Videoejercicio 1

Autopráctica – Pseudocódigo

Autopráctica – Pseudocódigo II

Test – Pseudocódigo

 

5: Elementos de un programa

 

Instrucciones primitivas

Instrucciones de asignación

Instrucciones de entrada y salida

Palabras reservadas

Comentarios

Contadores

Acumuladores

Interruptores

Videoejercicio 1

Videoejercicio 2

Autopráctica – Elementos de un programa

Autopráctica – Elementos de un programa II

Test – Elementos de un programa

 

6: Estructuras de control

 

Estructuras de control

Alternativa simple

Alternativa doble

Alternativa múltiple

Estructura mientras

Estructura repetir

Estructura para o desde

Estructuras selectivas anidadas

Estructuras repetitivas anidadas

Videoejercicio 1

Videoejercicio 2

Autopráctica – Estructuras de control

Autopráctica – Estructuras de control II

Test – Estructuras de control

 

7: Estructuras de datos: Tablas

 

Tablas unidimensionales

Tablas bidimensionales

Tablas multidimensionales

Operaciones con tablas

Videoejercicio 1

Videoejercicio 2

Autopráctica – Tablas

Autopráctica – Tablas II

Test – Estructuras de datos: Tablas

 

8: Programación modular

 

La programación modular

Funciones

Procedimientos

Parámetros

Paso de parámetros

Ámbito de las variables

Recursividad

Videoejercicio 1

Videoejercicio 2

Autopráctica – Programación modular

Autopráctica – Programación modular II

Test – Programación modular

 

9: Programación orientada a objetos

 

La programación orientada a objetos

Clases

Objetos

Relaciones entre clases

Abastracción

Encapsulamiento

Herencia

Polimorfismo

Videoejercicio 1

Autopráctica – Programación orientada a objetos

Autopráctica – Programación orientada a objetos II

Test – Programación orientada a objetos

 

 

Controlar y dominar los fundamentos básicos de programación y los algoritmos.

Estudiar la ciencia y arte de diseñar algoritmos para la resolución sistemática de problemas de cualquier índole.

Obtener una buena comprensión de la programación sin importar el lenguaje con que se trabaje.

Generar las competencias necesarias para que quien tome el curso desarrolle aplicaciones que den solución a los problemas que le plantee la vida diaria.

A todos aquellos que quieren aprender a programar o a los programadores auto formados que carecen de fundamentos de algoritmia. Para realizar este curso no se necesitan conocimientos específicos previos.

1: Algoritmos y programas

 

¿Qué es un algoritmo?

Programas y Aplicaciones

Lenguajes de programación

Traductores e intérpretes

Compiladores

Videoejercicio 1

Autopráctica – Algoritmos y programas

Autopráctica – Algoritmos y programas II

Test – Algoritmos y programas

 

2: Tipos de programación

 

Fases del ciclo de vida de una aplicación

Programación desordenada

Programación estructurada

Programación modular

Programación orientada a objetos

Autopráctica – Ciclo de vida de una aplicación

Autopráctica – Tipos de programación

Test – Tipos de programación

 

3: Diagramas de flujo

 

Diagramas de flujo

Elementos de los diagramas de flujo

Realizando diagramas de flujo

Videoejercicio 1

Videoejercicio 2

Autopráctica – Diagramas de flujo

Autopráctica – Diagramas de flujo II

Test – Diagrama de flujo

 

4: Pseudocódigo

 

Pseudocódigo

Escritura en pseudocódigo

Creación de algoritmos

Variables

Constantes

Tipos de Datos

Operadores y expresiones

Videoejercicio 1

Autopráctica – Pseudocódigo

Autopráctica – Pseudocódigo II

Test – Pseudocódigo

 

5: Elementos de un programa

 

Instrucciones primitivas

Instrucciones de asignación

Instrucciones de entrada y salida

Palabras reservadas

Comentarios

Contadores

Acumuladores

Interruptores

Videoejercicio 1

Videoejercicio 2

Autopráctica – Elementos de un programa

Autopráctica – Elementos de un programa II

Test – Elementos de un programa

 

6: Estructuras de control

 

Estructuras de control

Alternativa simple

Alternativa doble

Alternativa múltiple

Estructura mientras

Estructura repetir

Estructura para o desde

Estructuras selectivas anidadas

Estructuras repetitivas anidadas

Videoejercicio 1

Videoejercicio 2

Autopráctica – Estructuras de control

Autopráctica – Estructuras de control II

Test – Estructuras de control

 

7: Estructuras de datos: Tablas

 

Tablas unidimensionales

Tablas bidimensionales

Tablas multidimensionales

Operaciones con tablas

Videoejercicio 1

Videoejercicio 2

Autopráctica – Tablas

Autopráctica – Tablas II

Test – Estructuras de datos: Tablas

 

8: Programación modular

 

La programación modular

Funciones

Procedimientos

Parámetros

Paso de parámetros

Ámbito de las variables

Recursividad

Videoejercicio 1

Videoejercicio 2

Autopráctica – Programación modular

Autopráctica – Programación modular II

Test – Programación modular

 

9: Programación orientada a objetos

 

La programación orientada a objetos

Clases

Objetos

Relaciones entre clases

Abastracción

Encapsulamiento

Herencia

Polimorfismo

Videoejercicio 1

Autopráctica – Programación orientada a objetos

Autopráctica – Programación orientada a objetos II

Test – Programación orientada a objetos

 

 

Modalidad

online

Tipo formación

Curso online

Para enviarte información sobre este curso, por favor, rellena los siguientes datos:

Nombre (requerido)

Teléfono: (requerido)

Correo electrónico: (requerido)

Acepto la Política de privacidad

 

SKU: 2020 Categoría: