Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
REXX - Programando em Windows e Mainframe
Rating: 4.6 out of 5(63 ratings)
213 students

REXX - Programando em Windows e Mainframe

Aprenda a programar REXX acessando arquivos de dados
Created byIvan Petrucci
Last updated 3/2025
Portuguese
Portuguese [Auto],

What you'll learn

  • Conhecer a linguagem REXX no ambiente WINDOWS e MAINFRAME
  • Instalar ambiente para praticar a linguagem (Windows)
  • Desenvolver programas em REXX para acesso a arquivo de dados
  • Analisar e corrigir rotinas em programas REXX
  • No Windows, criar um projeto de cadastro e movimentação de dados
  • Armazenar e recuperar dados em PILHAS
  • No mainframe, ler dados da SDSF (Sysout , LOG e Spool)

Course content

2 sections41 lectures7h 55m total length
  • Orientações e objetivos do curso7:07

    Orientações e objetivos do curso

  • Instalando o REXX no Windows9:40

    Instalando o REXX no Windows

  • Instalando o ambiente para criação dos programas - Visual Studio CODE (Gratuito)4:31

    Instalando o ambiente para criação dos programas - Visual Studio CODE (Gratuito)

  • Configurando Visual Studio CODE9:51

    Configurando Visual Studio CODE

  • Entendo o que são variáveis, utilizando e imprimindo dados com comando SAY12:09

    Entendo o que são variáveis, utilizando e imprimindo dados com comando SAY

  • Variaveis compostas para multiplos valores10:08

    Variaveis compostas para multiplos valores

  • Variaveis compostas para multiplos valores - Aula 25:39

    Variaveis compostas para multiplos valores - Aula 2

  • Recebendo dados do usuário com o comando PULL9:16

    Recebendo dados do usuário com o comando PULL

  • Tomando decisões com comandos IF-ELSE17:42

    Tomando decisões com comandos IF-ELSE

  • Multiplas decisões com comando SELECT11:45

    Multiplas decisões com comando SELECT

  • Passando Argumentos e criando funcoes12:57

    Passando Argumentos e criando funcoes

  • Funcoes Internas para textos (Strings)20:11

    Funcoes Internas para textos (Strings)

  • Funcoes Internas para numeros11:22

    Funcoes Internas para numeros

  • Repetindo acoes com comandos DO LOOP19:36

    Repetindo acoes com comandos DO LOOP

  • Trabalhando com PILHAS de dados14:50

    Trabalhando com PILHAS de dados

  • Trabalhando com Arquivos de Dados26:15

    Trabalhando com Arquivos de Dados

  • Proposta de um Projeto com Menu12:39

    Proposta de um Projeto com Menu

  • Proposta de um Projeto com Menu - Parte 221:55

    Proposta de um Projeto com Menu - Parte 2

Requirements

  • Nas aulas de Windows nenhum. Nas aulas de Mainframe, conhecimento de TSO.

Description

SOBRE O CURSO

Iremos nesse curso aprender a programar com REXX, uma linguagem poderosa e ao mesmo tempo muito simples usada para automações, paineis de intereção com usuario, tratamento de arquivos de dados.
Nenhum conhecimento de linguagem de programação é necessário. O curso começa no básico evoluindo para tarefas mais complexas.
Iremos trabalhar com REXX no ambiente WINDOWS usando o Visual Studio Code, mas qualquer editor de textos poderá ser utilizado. Iremos interagir com o  Windows, acessando arquivo de dados. No módulo 2, veremos como usar REXX no Mainframe (z/OS.)


PUBLICO ALVO

Alunos e profissionais de Tecnologia da Informação interessados em programar REXX, Programadores, Analistas, Administradores de Sistemas e suporte de produção em ambientes.


PRÉ-REQUISITOS

Não há necessidade de conhecimento de programação. Ensino progressivo.

Obs: No módulo de MAINFRAME é recomendável conhecimentos de z/OS e TSO.


E A PRÁTICA ?

Nas aulas o aluno irá aprender como ter um ambiente instalado e operante em seu proprio computador. Será possivel, compilar, executar, analisar e corrigir erros dos programas construidos.


O que é REXX ?

REXX (REstructured eXtended eXecutor) é uma linguagem de programação interpretada desenvolvida na IBM. É uma linguagem de programação estruturada de alto nível que foi projetada para ser fácil de aprender e de ler. Ambos os intérpretes proprietários e de código aberto para REXX estão disponíveis em uma ampla gama de plataformas de computação


O QUE IREI APRENDER ?


Módulo 1 : Aprendendo REXX - no Windows

Aula 1: Orientações e objetivos do curso

Aula 2: Instalando o REXX no Windows

Aula 3: Instalando o ambiente para criação dos programas - Visual Studio CODE (Gratuito)

Aula 4: Configurando Visual Studio CODE

Aula 5: Entendo o que são variáveis, utilizando e imprimindo dados com comando SAY

Aula 6: Variaveis compostas para multiplos valores

Aula 7: Variaveis compostas para multiplos valores - Aula 2

Aula 8: Recebendo dados do usuário com o comando PULL

Aula 9: Tomando decisões com comandos IF-ELSE

Aula 10: Multiplas decisões com comando SELECT

Aula 11: Passando Argumentos e criando funcoes

Aula 12: Funcoes Internas para textos (Strings)

Aula 13: Funcoes Internas para numeros

Aula 14: Repetindo acoes com comandos DO LOOP

Aula 15: Trabalhando com PILHAS de dados

Aula 16: Trabalhando com Arquivos de Dados

Aula 17: Proposta de um Projeto com Menu

Aula 18: Proposta de um Projeto com Menu - Parte 2



Módulo  2 :  Aprendendo REXX - No Mainframe

Aula 19: Sugestao de acesso a um mainframe através do projeto zExplore

Aula 20: Conhecendo a linguagem REXX no Mainframe

Aula 21: Trabalhando com Variaveis e visualização de dados com comando SAY

Aula 22: Variaveis tipo Matriz (Compound)

Aula 23: Recebendo dados com comando PULL e função DATATYPE

Aula 24: Tomando decisoes com comandos IF/ELSE

Aula 25: Acompanhando/Debugando a execução do programa com TRACE

Aula 26: Multiplas decisões com comando SELECT

Aula 27: Recebendo argumentos com instrucao ARG

Aula 28: Criando e usando Funcoes

Aula 29: Variavel interna RESULT

Aula 30: Melhorando saida de numeros com função FORMAT

Aula 31: PARSE - Fracionando o  conteudo entre variáveis

Aula 32: Repetindo acoes com comando DO

Aula 33: Trabalhando com PILHAS de dados

Aula 34: Alocando (acessando) um arquivo com comando ALLOC

Aula 35: Verificando existendia do DSN (arquivo_) com SYSDSN

Aula 36: Fazendo a leitura de dados de um arquivo com comando EXECIO

Aula 37: Fazendo a leitura e GRAVACAO de dados de um arquivo

Aula 38: Obtendo os membros de um particionado

Aula 39: Ler dados da SDSF (System Display and Search Facility)

Mensagem FINAL do instrutor





Who this course is for:

  • Profissionais de Tecnologia da Informação interessados em programar REXX, Programadores, Analistas, Administradores de Sistemas e suporte de aplicações mainframe.