Curso de COBOL y PowerCOBOL desde cero

Empiezo nuevo curso de COBOL que va a sustituir al anterior. Este nuevo curso va a ser mucho más intenso y preciso. Vas a aprender muchos detalles del lenguaje COBOL, a manejar bases de datos y a crear aplicaciones gráficas con PowerCOBOL.

Requisitos del curso:

No necesitas ninguno, lo explicaré todo totalmente desde cero. Eso sí, doy por supuesto que tienes al menos un nivel de usuario medio en el uso del ordenador.

No necesitas saber programar, ya que voy a enseñar programación a la vez que enseño COBOL.

¿Es recomendable empezar a aprender programación con COBOL?

Esta pregunta tiene múltiples respuestas. La mía es que sí, si aprendes COBOL, podrás aprender otros lenguajes de programación después de forma más fácil.

¿Por qué aprender COBOL a estas alturas?

COBOL se sigue utilizando un montón a día de hoy, hay mucho trabajo, ya que hay sistemas muy caros que costaría mucho más traspasar a nuevos lenguajes que mantenerlos en COBOL.

Además, piensa que hay mucha gente que puede poner en su curriculum que es programador en Java, en PHP, en Python... ¿Cuántos en COBOL? Muchos programadores que trabajaron toda su vida con COBOL, por desgracia ya se han jubilado o han fallecido (no digo que no queden programadores COBOL). También, algo que me parece mal, es que haya tan pocos cursos accesibles y entendibles de COBOL. Espero que este curso, pueda ayudar a mucha gente a comprender este fantástico lenguaje de programación.

Temario del curso de COBOL y PowerCOBOL

Capítulo Título Categoría
1 Introducción a COBOL Introducción
2 Descargar e instalar un IDE gratis Instalación
3 Personalizar OpenCobolIDE Personalización
4 OpenCobolIDE - Partes del programa y atajos Manejo de IDE
5 Estructura de un programa COBOL Sintaxis general
6 Hello world e IDENTIFICATION DIVISION Sintaxis general y divisiones
7 ENVIRONMENT DIVISION Divisiones
8 DATA DIVISION Y PROCEDURE DIVISION Divisiones
9 Hoja de codificación - Columnas Sintaxis general
10 Buenas prácticas de COBOL Sintaxis general
11 Los tipos de datos primarios Tipos de datos
12 Los tipos de datos primarios Tipos de datos
13 Tipos V y S abreviaciones de PICTURE y máxima longitud Tipos de datos
14 Operaciones aritméticas básicas Matemáticas
15 Operaciones aritméticas con decimales Matemáticas
16 Operaciones aritméticas con diferentes verbos Matemáticas
17 La entrada de datos por consola Manejo de datos
18 Reasignar valores a variables con MOVE Manejo de datos
19 Los operadores de comparación Condicionales y operadores
20 El condicional IF Condicionales y operadores
21 Evaluación de tipos de datos y CLASS Condicionales y operadores
22 Niveles de ejecución de las variables Variables
23 El nivel de ejecución 88 Variables y condicionales
24 Los operadores lógicos AND, OR y NOT Operadores y condicionales
25 Los operadores lógicos AND, OR y NOT Operadores y condicionales
26 El condicional EVALUATE Condicionales
27 El condicional EVALUATE TRUE Condicionales
28 Manejo de errores con ON SIZE ERROR Errores
29 Redondear decimales y obtener el resto en divisiones Matemáticas