
Introdução ao curso
A IBM oferece um acesso a um servidor zOS através do projeto zExplore no link https://ibmzxplore.influitive.com/users/sign_in
A partir de 2025 não basta apenas fazer o cadastro e tentar acessar o TSO.
Será necessário que você conclua algumas atividades no projeto (assista aulas e exercicios) para poder desbloquear o acesso via 3270 (TSO puro).
Esse curso é essencialmente demonstrativo, não exige a pratica. Caso você deseje praticar , precisa ter acesso em sua empresa ou computador a um TSO.
Aplicativo TN3270 para fazer o acesso ao TSO.
www.escoladeprogramadores.com.br/tn3270.zip
Palavra do instrutor - Modulo TSO
Navegando no TSO
O editor de textos do TSO
Dicas para usar no editor TSO
A area de saida dos JOBS - SYSOUT
Extra - Dicas de performance
Palavra do Instrutor - Modulo JCL
Introdução ao JCL
Cartão JOB
Cartão EXEC
Cartão DD Parte II
Cartão DD
Cartão DD Parte III
Primeiro JCL - Utiltário IKJEFT01
Criando arquivos sequenciais com IEFBR14
Criando um dataset Particionado com IEFBR14
Criar e carrega dados em um arquivo sequencial com ICEGENER
Compilando um programa COBOL - IGYWCG
Criando condições para execução ou não de um programa
Criação e reaproveitamento de rotinas com Procedures
Ordenando/Classificando arquivos com Utiltário SORT
Somando valores de um arquivo com Utiltário SORT
Extraindo e mesclando dados com utilitário SORT
Mesclando arquivos
Criando arquivos indexados VSAM com Utilitário IDCAMS
Inserir dados de arquivo sequencial em VSAM
Inserir dados VSAM em arquivo sequencial
Criando arquivos com versões GDG através do utilitário IDCAMS - Parte 1
Criando arquivos com versões GDG através do utilitário IDCAMS - Parte 2
Excluindo GDGs - IDCAMS
Controlando ABENDS de execução no JCL
Uso de arquivos temporários
Como tratar ABEND S0CB
Como tratar ABEND SC0B na Leitura de Arquivos
O QUE VOCÊ APRENDERÁ NESTE CURSO?
Este curso vai te oferecer uma formação completa, passo a passo, de tudo que você precisa saber para trabalhar com JCL em ambiente Mainframe.
Vamos começar desde o básico, aprendendo a criar JCLS simples, evoluindo gradualmente progredindo em tópicos mais avançados tais como Procedures, LIBS, GDGs, SORT, VSAM e muito mais, até você obter total domínio e confiança na Linguagem!
POR QUE ESTE CURSO É IMPORTANTE?
Para quem atua ou irá atuar com Mainframe, seja como Desenvolvedor ou Suporte, precisa conhecer e saber criar, analisar e executar JOBS em linguagem JCL.
Todo a base de processamento em uma empresa está na gestão de execuções JCLS; saber analisar ou até mesmo construir além de mais conforto irá trazer um diferencial de conhecimento que somente quem já atua há algum tempo tem.
PARA QUEM É ESTE CURSO:
Quem deseja para obter um ESTÁGIO/EMPREGO em empresas que utilizam Mainframe
Quem deseja adquirir DOMÍNIO da linguagem JCL
Quem deseja não só uma referência sobre JCL, mas também saber APLICAR os conhecimento para solucionar problemas reais do MERCADO DE TRABALHO
O curso está dividido em quatro blocos :
- Conhecer o TSO para entender como é feita a navegação , edição de arquivos, execução dos JOBS
- A teoria da linguagem JCL - Conceitos importantes sobre o funcionamento, estrutura, cartões..
- Demonstrações práticas desde a construção de um simples JCL até os mais avançados
- Módulo Avançado - Técnicas de depuração, tratamento de erros, ferramentas..
CONTEUDO DO CURSO :
Módulo 1 - TSO
Navegação e edição de membros
O que é o TSO
Navegação entre Menus
Editando arquivos
Analisando a saida de JOBS
Módulo 2 : Conceitos Teóricos
Conceitos e regras básicas do JCL
Introdução ao JCL
Cartão JOB
Cartão EXEC
Cartão DD
Módulo 3 : Construindo JCLs
Construção de vários JCLS para fixação do conteudo
Estrutura basica de um JCL
Primeiro JCL – Utiltário IKJEFT01
Criando arquivos sequenciais – IEFBR14
Criando Particionado – IEFBR14
Criar/Popular Arquivo sequencial – ICEGENER
Compilando um programa COBOL – IGYWCG
Criando condições
Procedures
Utilitário IDCAMS – Criar arquivos VSAM
Inserir dados de arquivo sequencial em VSAM
Inserir dados VSAM em arquivo sequencial
GDG – Criando um arquivo base
Criando arquivos com versão
Excluindo GDGs – IDCAMS
Utiltário SORT – Ordenando/Classificando arquivos
Somando valores em um arquivo
Extraindo e mesclando dados
Mesclando arquivos
Uso de ArquivosTemporarios
Controlando ABEND via JCL
Tratando ABEND SC0B
Descobrindo em que registro houve Abend