Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Curso completo de COBOL y JCL
Bestseller
Highest Rated
Rating: 4.4 out of 5(645 ratings)
1,584 students
Created byAdrián Domingo
Last updated 9/2019
Spanish

What you'll learn

  • Instalación completa de un emulador de terminales Mainframe 3270 en el PC
  • Dominar la facilidad de navegación ISPF del TSO
  • Decenas de comandos de edición en la facilidad ISPF que permiten manejarse con soltura en el entorno
  • Estructura, divisiones y sentencias del lenguaje COBOL
  • Elaboración de programas COBOL desde un nivel básico hasta intermedio
  • Elaboración de ejecutables JCL para probar nuestros programas COBOL desarrollados
  • Compilar y linkeditar programas COBOL en el emulador usando el Lenguaje de Control de Trabajos JCL
  • Desarollar y ejecutar programas con la técnica de Programación Estructurada
  • Desarrollar y ejecutar programas que utilizan tanto archivos secuenciales como indexados
  • Desarrollar y ejecutar programas con tablas internas
  • Desarrollar y ejecutar programas con alimentación de datos desde SYSIN
  • Desarrollar y ejectutar subprogramas (módulos) llamados desde otros programas (principales) usando la sentencia CALL
  • Desarrollar y ejecutar programas COBOL de gestión de ficheros
  • Conocer y utilizar las principales utilidades JCL: IEFBR14, IDCAMS, SORT, IEBGENER, IEBCOPY...
  • Desarrollar JCLs con utilidades SORT para la manipulación directa de ficheros
  • Realizar transferencias de archivos desde el PC al Host y viceversa
  • Pruebas escritas con preguntas para consolidar los conocimientos adquiridos en cada bloque del curso

Course content

9 sections61 lectures24h 45m total length
  • Contenidos del curso (II)4:00

    MODIFICACION DE CONTENIDOS: debido a la enorme extensión que está teniendo el curso (más de 60 clases, decenas de horas de video) he decidido no introducir aquí también el uso de DB2/SQL. Se verá cómo manejar una base de datos desde el Mainframe y la sintaxis COBOL necesaria para ello en otro curso que desarrollaré en el futuro.

  • Bienvenida al curso25:17

    En esta primera clase introductoria os hago un breve recorrido histórico en el universo del COBOL, por lo que hablar de IBM y su evolución será una parada obligada. Os explico también la utilidad y situación actual de este lenguaje en la actualidad; pese a ser uno de los primeros lenguajes de programación que existieron, sigue teniendo una elevadísima explotación en la actualidad ya que se trata de un entorno muy estable y seguro. Todos las grandes empresas multinacionales del mundo, la banca, las empreasas aseguradoras, crediticias, etc, utilizan estos sistemas.

  • Contenidos del curso11:27

    Breve repaso de los contenidos que trataremos a lo largo del curso. Comenzaremos, como no puede ser de otra manera, con una guía de instalación pormenorizada del entorno. Continuaremos dando los primeros pasos en el TSO, esto es, aprendiendo a utilizar el sistema de navegación de menús ISPF característico. Con estos conocimientos adquiridos, comenzaremos a desarrollar programas batch sencillos que iremos complicando paulatinamente. Posteriormente introduiremos el tratamiento de tablas mediente el gestor DB2 y aprenderemos a crear programas COBOL con accesos a base de datos (sentencias SQL embebidas). Crearemos ejecutables JCL y compilaremos y probaremos los programas creados.

  • Arquitecturas mainframe18:44

    En esta sección repasamos y explicamos la evolución de las arquitecturas mainframe, desde el primer sistema operativo típico, esto es, MVS, hasta las z-Arquitecturas actuales. El objetivo no es ser un experto en estas arquitecturas, sino más bien comprender la idea básica de su funcionamiento y conseguir que no os perdáis entre un océano de siglas diferentes que iremos utilizando y nombrando como parte de la jerga a lo largo de todo el curso.

  • EJERCICIO 1. Consolidación de conceptos: responder a las cuestiones

Requirements

  • Mente lógica y ordenada
  • Disponer de un PC personal donde instalar el emulador que usaremos durante el curso
  • Nociones muy básicas de informática y programación

Description

¡Curso COBOL! ¡Ya es posible aprender COBOL desde casa! Se trata del videocurso en español más completo existente sobre COBOL en toda la red, con explicaciones muy pormenorizadas y detalladas de su sintaxis. Yo empecé trabajando como programador en mainframes MVS y eché de menos este tipo de curso cuando empecé; jamás lo encontré. Es el curso que todo aquel que en su momento nos iniciamos en COBOL quisiéramos haber podido tener a nuestro alcance; en vez de tener que ir de web en web buscando pedazos de información de manera casi desesperada. Espero que el esfuerzo de ¡meses! que he podido condensar en este curso os sea de muchísimo provecho.


Breve descripción de contenidos

En este curso os enseño, antes de comenzar, a instalaros un Mainframe MVS en vuestro propio PC para programar en él con total normalidad. Veremos a un nivel básico qué es y cómo funciona un Host, nos adentraremos en el TSO y en su gestión ISPF y os enseñaré a moveros con soltura en este sistema operativo, así como los comandos básicos de edición y gestión de ficheros y miembros.

Tras esto, estaremos en disposición de empezar a desarrollar los primeros programas en lenguaje COBOL y sus ejecutables JCL. Abundaremos, paso a paso, en los diferentes tipos de programas COBOL que podemos codificar, todo ello haciendo ejemplos continuamente: comenzaremos por el típico programa "Hola Mundo" e iremos complicando paulatinamente el código de nuestros programas hasta abarcar prácticamente todo el lenguaje de programación.

Asimismo, veremos cómo editar y manipular diferentes tipos de ficheros desde JCL, aprendiendo a utilizar las utilities más populares de este lenguaje. Por supuesto, haremos ejemplos continuamente para ver "en vivo" su funcionamiento. Todo esto nos permitirá empezar a codificar otro tipo de programas COBOL: serán programas que utilizan ficheros, ya sea en su entrada o en su salida.

Notas de interés para l@s alumn@s: Si enéis cualquier duda o sugerencia relacionada con el curso, podéis poneros en contacto conmigo a través de mensaje privado Udemy O a través del correo Gmail siguiente: adria.dgbcn

Debido al enorme tiempo que me conlleva hacer este tipo de cursos, no puedo ofertarlos de manera gratuita. Sin embargo, pese a no existir ningún curso similar en la red, he decidido poner el precio más bajo posible, aunque su valor real es muchísimo mayor (más de 50 clases, asesoramiento al alumnado por email, materiales descargables...). Creo que, aunque podamos tener una situación económica complicada, todos nos hemos gastado algunos euros en ir al cine o comprar una nueva camiseta para el verano; por ello, gastar unos pocos euros en un curso tan completo no lo veo descabellado.

En cualquier caso, como siempre existen situaciones excepcionales, si alguien de verdad necesita poder realizar el curso y no dispone de los medios económicos, que se ponga en contacto conmigo y concederé acceso totalmente gratuito. Mi intención es que todo aquel que esté interesado pueda registrarse y completar el curso. Además, me encanta poder compartir conocimientos con los demás y no me gustaría que motivos de índole económica puedan sesgar las oportunidades de personas que tengan especial necesidad.

Mis más sinceras gracias a tod@s. ¡Disfrutad el curso!


Who this course is for:

  • Desarrolladores principiantes
  • Programadores de otros lenguajes con curiosidad por el COBOL
  • Personas que necesitan aprender lenguaje COBOL por motivos profesionales