Curso de cobol y powercobol

Aprende Cobol y PowerCobol

Curso totalmente desde cero


Sobre el curso de Cobol y PowerCobol

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 CV 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

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
30 El metalenguaje de COBOL Metalenguaje
31 IF de relación Condicionales
32 IF de signo Condicionales
33 IF de clase Condicionales
34 Listas de nivel 88 Condicionales
35 El verbo PERFORM Bucles
36 Múltiples STOP RUN y menú con PERFORM Bucles y condicionales
37 Calculadora con PERFORM Bucles, condicionales y matemáticas
38 Ejecutar múltiples párrafos PERFORM THRU y THROUGH Bucles
39 Bucles PERFORM TIMES Bucles
40 Incremento y decremento en bucles Bucles
41 Calculadora de tablas de multiplicar autoincrementable Bucles, matemáticas
42 Manejo de errores Control de errores
43 El bucle PERFORM UNTIL WITH TEST BEFORE y AFTER Bucles
44 El bucle PERFORM VARYING Bucles
45 Introducción a PowerCOBOL Interfaces gráficas
46 Primer programa con PowerCOBOL, crear, compilar y ejecutable Interfaces gráficas
47 El elemento EDIT de PowerCOBOL Elementos de PowerCOBOL
48 Introducción a los eventos con PowerCOBOL Eventos de PowerCOBOL
49 ¿Cómo funciona la consola de PowerCOBOL? Consola y eventos de PowerCOBOL
50 Cómo crear un incrementador de números - Parte gráfica PowerCOBOL y diseño gráfico
51 Cómo crear un incrementador de números - Parte lógica Eventos de PowerCobol y lógica

Comentarios

Si te quedan dudas sobre el temario, sobre Cobol, o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.

Para seguir aprendiendo

Curso de Máster en Python

Curso Máster en Python

Nivel PF8

El curso más grande de la red. En este curso, trato todo tipo de temas de Python. Os enseño lo más básico y profundizamos en cientos de temas para que te conviertas en profesional de Python. El curso cuenta con miles de ejercicios, proyectos prácticos y mucho más.

Curso de SQL de cero a avanzado

Curso Máster en SQL

Nivel PF3

Os traigo un curso totalmente gratuito y completo para que aprendáis a manejar SQL y lo apliquéis a los diferentes tipos que hay, como MySQL, PostgreSQL, MariaDB, SQLite…