SOBREO CURSOIremos nesse curso aprender a programar com REXX, uma linguagem poderosa e ao mesmo tempo muito simples usada para automaes, paineis de intereo com usuario, tratamento de arquivos de dados. Nenhum conhecimento de linguagem de programao necessrio. O curso comea no bsico 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 mdulo 2, veremos como usar REXX no Mainframe (z/OS.)PUBLICO ALVOAlunos e profissionais de Tecnologia da Informao interessados em programar REXX, Programadores, Analistas, Administradores de Sistemas e suporte de produo em ambientes. PR-REQUISITOSNo h necessidade de conhecimento de programao. Ensino progressivo. Obs: No mdulo de MAINFRAME recomendvel conhecimentos de z/OS e TSO.E A PRTICA? 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. Oque REXX? REXX (REstructured eXtended eXecutor) uma linguagem de programao interpretada desenvolvida na IBM. uma linguagem de programao estruturada de alto nvel que foi projetada para ser fcil de aprender e de ler. Ambos os intrpretes proprietrios e de cdigo aberto para REXX esto disponveis em uma ampla gama de plataformas de computaoO QUE IREI APRENDER? Mdulo 1: Aprendendo REXX - no WindowsAula 1: Orientaes e objetivos do cursoAula 2: Instalando o REXX no WindowsAula 3: Instalando o ambiente para criao dos programas - Visual Studio CODE (Gratuito)Aula 4: Configurando Visual Studio CODEAula 5: Entendo o que so variveis, utilizando e imprimindo dados com comando SAYAula 6: Variaveis compostas para multiplos valoresAula 7: Variaveis compostas para multiplos valores - Aula 2Aula 8: Recebendo dados do usurio com o comando PULLAula 9: Tomando decises com comandos IF-ELSEAula 10: Multiplas decises com comando SELECTAula 11: Passando Argumentos e criando funcoesAula 12: Funcoes Internas para textos (Strings)Aula 13: Funcoes Internas para numerosAula 14: Repetindo acoes com comandos DO LOOPAula 15: Trabalhando com PILHAS de dadosAula 16: Trabalhando com Arquivos de DadosAula 17: Proposta de um Projeto com MenuAula 18: Proposta de um Projeto com Menu - Parte 2Mdulo 2: Aprendendo REXX - No MainframeAula 19: Como praticar as aulas no MainframeAula 20: Conhecendo a linguagem REXX no MainframeAula 21: Trabalhando com Variaveis e visualizao de dados com comando SAYAula 22: Variaveis tipo Matriz (Compound)Aula 23: Recebendo dados com comando PULL e funo DATATYPEAula 24: Tomando decisoes com comandos IF/ELSEAula 25: Acompanhando/Debugando a execuo do programa com TRACEAula 26: Multiplas decises com comando SELECTAula 27: Recebendo argumentos com instrucao ARGAula 28: Criando e usando FuncoesAula 29: Variavel interna RESULTAula 30: Melhorando saida de numeros com funo FORMATAula 31: PARSE - Fracionando o conteudo entre variveisAula 32: Repetindo acoes com comando DOAula 33: Trabalhando com PILHAS de dadosAula 34: Alocando (acessando) um arquivo com comando ALLOCAula 35: Verificando existendia do DSN (arquivo ) com SYSDSNAula 36: Fazendo a leitura de dados de um arquivo com comando EXECIOAula 37: Fazendo a leitura e GRAVACAO de dados de um arquivoAula 38: Obtendo os membros de um particionadoAula 39: Ler dados da SDSF (System Display and Search Facility)Mensagem FINAL do instrutor