Logar
Evento
/

Curso de Mainframe

Curso de Mainframe

Banner - Curso de Mainframe
Mostrar
  • De 03/04 às 20:45 até: 05/02 às 22:45
  • Rua Cel. Dulcídio, 517 - Lj. 79, Piso D - Batel - Curitiba/Paraná - Brasil

Descrição

Os computadores de grande porte criados pela IBM, completaram 46 anos de vida. Especialistas afirmam que o mercado de mainframes só tem a crescer. Essa realidade não vai mudar nas próximas décadas e o fato já parece ter sido assimilado pelo mercado de TI, basta analisar o crescimento registrado nas vendas de mainframe no último ano. Cobiçados pela rapidez com que conseguiam processar bancos de dados, esses equipamentos viraram sinônimo de informatização para qualquer empresa que tivesse de gerenciar grandes volumes de informação. Bancos, redes de varejo, operadoras de telefonia e órgãos públicos aderiram em massa à tecnologia. Curiosamente, um dos maiores déficits do mercado de trabalho de TI está na área de mainframe.

 

Seja um Especialista em Supercomputadores:

Apesar de estarmos acostumados com os computadores pessoais, a maioria das pessoas nunca viu um supercomputador ou mainframe. Mesmo assim, usamos supercomputadores todos os dias. Todas as vezes que você usa o celular, faz uma operação no banco via internet ou recebe uma conta de luz, água ou telefone, você direta ou indiretamente está usando um mainframe. Das 1.000 maiores empresas do mundo, cerca de 90% usam mainframe. Todos os bancos mundiais e os 10 maiores bancos nacionais operam em plataforma IBM.

Desde os anos 80 as universidades pararam de ensinar o uso de alta plataforma prevendo que ela seria substituída pelos computadores de pequeno porte. Mas com o advento da internet, a demanda de trânsito de dados e de segurança aumentou acima de qualquer previsão do mercado. O resultado é que a IBM nunca vendeu tantos computadores de grande porte como agora, mas não há nova mão de obra para operá-los. Por isso, o mercado precisa urgentemente de milhares de especialistas em computadores mainframe, sem exigir experiência prévia ou formação na área de informática.

 

Empregabilidade:

Um dos maiores déficits do mercado de trabalho de TI está na área de mainframe. O Brasil, junto com a Índia, está despontando como uma das maiores promessas no mercado mundial de informática. Isso faz com que pessoas com o nível de capacitação oferecidos pelos cursos da IBM estejam no topo da lista de empregabilidade.

Todos os alunos que completarem satisfatoriamente os requisitos dos cursos serão indicados para trabalhar no HSBC GLT e nas principais empresas de TI, incluindo a própria IBM. Os alunos que obtiverem uma média superior a 70% terão prioridade na indicação. Porém, é importante enfatizar que a indicação, não garante a contratação do aluno. Cada empresa tem seus próprios critérios de contratação e o Grupo Américas não interfere nos processos seletivos de seus parceiros.

 

Perfil do Candidato:

Todas as pessoas que tiverem afinidade com tecnologia e capacidade básica de leitura de inglês técnico estão aptas a participar dos cursos. A ULT e as principais empresas que empregam no mercado de TI, não exigem nível de escolaridade, nem têm restrições quanto à idade. Até mesmo menores podem participar de programas de estágio.

O aluno não precisa ter conhecimentos básicos de lógica e programação. Esses tópicos serão abordados no início do curso. O mais importante é que o aluno consiga desenvolver bem as habilidades que aprendeu no decorrer do curso e que tenha facilidade de trabalhar em grupo.

 

Instrutor:

Ricardo Tadeu Castelo Branco Silva

Instrutor chefe do centro de treinamento de IT do HSBC e especialista em desenvolvimento e análise de aplicações em ambiente mainframe. É lider de desenvolvimento e entrega dos cursos de mainframe z/OS, TSO/ISPF, JCL, COBOL, DB2, CICS e design.

 

Resumo do Programa:

Desenvolvimento e manutenção de aplicações no ambiente mainframe batch com conceitos básicos do sistema z/OS e seus componentes de hardware, funções utilitárias do TSO/ISPF e SDSF, o processo de submissão, acompanhamento e verificação de um Job, estrutura geral de um Job, os principais elementos, comandos e parâmetros da linguagem JCL (Job Control Language), procedures de JCL, GDG (Generation Data Groups), conceitos básicos da organização de um arquivo VSAM, raciocínio lógico em linguagem de programação, manutenção em programas escritos na linguagem COBOL em ambiente operacional mainframe. Utilitários de arquivos mais comuns do sistema z/OS, aprimoramento das técnicas de programação COBOL, conceitos básicos da Teoria Relacional, Banco de Dados, Relacional e integridade referencial, linguagem SQL (DML, DDL e DCL) para a manipulação, acesso aos Bancos de Dados Relacionais, comandos SQL embutidos em programas COBOL, mecanismos de Locking das bases de dados DB2, estrutura e os objetos do DB2 para z/OS, status dos objetos DB2 para z/OS, ambiente online CICS e codificar, testar e depurar programas COBOL/CICS.

 

Distribuição do Programa:

Módulo I – Introdução ao Mainframe

  • Introdução ao z/OS
  • TSO/ISPF: Primary Options Menu. Comandos KEY, PFSHOW, SPLIT, START, SWAP
  • TSO/ISPF: z/OS Files. BROWSE, Scrolling, Comandos LOCATE, FIND, SAVE, CANCEL Editing Data Sets.Comandos de linha: I, D, R.
  • TSO/ISPF: Editing Data Sets.Comandos de linha: C, M. Comandos COPY, CREATE, REPLACE
  • TSO/ISPF: Comandos TAB, MASK, CAPS, STATS, RECOVERY, UNDO, HEX, CHANGE, EXCLUDE, DELETE, SHIFT
  • TSO/ISPF: Utilities: Library Utility, Data Set Utility, Move/Copy Utility, DSLIST utility, Search-for
  • JCL: Introduction to JCL, Analyzing Job Output. Comandos PREFIX, OWNER e SET DISPLAY
  • JCL: Comando JOB: Job Name, Accounting Information, Programmer Name, MSGLEVEL, MSGCLASS, COND, CLASS, NOTIFY, PRTY, REGION, TIME, TYPRUN, USER, password
  • JCL: Comando EXEC: Step Name, PGM, PROC, Errors, PARM, COND, Program Libraries
  • JCL: Comando DD: DDNAME in Programs, DSN, DISP, UNIT, VOL, SPACE,DCB
  • JCL: Comando DD: SYSOUT, DUMMY, Concatenation, Backward Reference Comando IF/THEN/ELSE/ENDIF

 

Módulo II – COBOL

  • COBOL Módulo I: Divisões/Seções/Parágrafos, Áreas Para a Codificação, IDENTIFICATION DIVISION, Compilação/Execução de programas
  • COBOL Módulo I: ENVIRONMENT DIVISION, CONFIGURATION SECTION. DATA DIVISION: Regras Básicas Literais/Nomes, Constantes Figurativas, Definição de Variávies, PIC A, PICX, PIC 9, VALUE, Item Elementar e Item de Grupo
  • COBOL Módulo I: Exercícios
  • COBOL Módulo I: PROCEDURE DIVISION. Comandos COPY, STOP RUN, DISPLAY, ACCEPT, MOVE, GO TO
  • COBOL Módulo I: Comando IF
  • COBOL Módulo II: ENVIRONMENT DIVISION – INPUT-OUTPUT SECTION. DATA DIVISION: REDEFINES, cláusula USAGE – DISPLAY X COMP X COMP-3
  • COBOL Módulo II: DATA DIVISION – FILE SECTION, Buffer/Layout de Arquivos
  • COBOL Módulo II: INITIALIZE, tipos de arquivos, OPEN, CLOSE, READ sequencial, WRITE sequencial. Preparação do JCL de execução do programa. GDG
  • COBOL Módulo II: Exercícios
  • COBOL Módulo II: Conceitos VSAM, comandos READ/WRITE indexado, REWRITE, DELETE e START
  • COBOL Módulo II: Comandos EVALUATE, nível 88
  • COBOL Módulo II: PERFORM: Simples, TIMES, UNTIL, VARYING
  • COBOL Módulo II: Comandos Aritméticos
  • COBOL Módulo II: Comando SORT
  • COBOL Módulo II: Tabelas –> OCCURS e comandos SEARCH e SEARCH ALL
  • COBOL Módulo II: Subrotinas e comandos STRING, UNSTRING e INSPECT
  • COBOL Módulo II: Exercícios

 

Módulo III – SQL

  • SQL: Conceitos de Bancos de Dados Relacionais, tipos de dados mais comuns e Views. Comandos: SELECT, ORDER BY, DISTINCT
  • SQL: WHERE, IN, BETWEEN, NULL, LIKE, Join
  • SQL: Valores Calculados, COALESCE, DECIMAL, DATE/TIME, SUBSTRING e concatenação
  • SQL: GROUP BY, HAVING e funções MAX, MIN, AVG, SUM e COUNT
  • SQL: UNION, UNION ALL e subqueries
  • SQL: Comandos INSERT, UPDATE, DELETE, DROP

 

Módulo IV – DB2

  • DB2: Conceitos de DB2, SQL embutido, variáveis Host e DCLGEN
  • DB2: Variável indicadora, SQLCA, SQLCODE, WHENEVER, INCLUDE, DSNTIAR, preparação e execução de programas
  • DB2: Conceitos de Cursor e exercícios
  • DB2: Recovery, Locking. Exercícios SELECT Simples e Cursor
  • DB2: Exercícios SELECT Simples e Cursor

 

Módulo V – CICS

  • CICS: Conceitos de CICS e transações fornecidas mais utilizadas
  • CICS: BMS – Desenho de telas: Criação, compilação e execução. Mapa simbólico: INPUT e OUTPUT
  • CICS: Exercício: Criação da tela do laboratório
  • CICS: Preparação de programas, EIB, programação conversacional e pseudo-conversacional, APIs: HANDLE ABEND, HANDLE CONDITION, IGNORE CONDITION,RETURN, ASKTIME, FORMATTIME, ASSIGN, SEND MAP, DFHBMSCA
  • CICS: Redefinição de campos da tela. Temporary storage queues, APIs: READQ, DELETEQ, WRITEQ. Exercícios carga dos campos e SEND da tela
  • CICS: Exercícios: Carga dos campos e SEND da tela
  • CICS: Storage Violation, COMMAREA e APIs: RECEIVE, HANDLE AID, DFHAID e opções do comando RETURN. Exercícios/conceitos: SEND/RECEIVE de telas
  • CICS: Exercícios/conceitos: SEND/RECEIVE de telas, teste de PFs e envio de mensagens
  • CICS: APIs: BIF DEEDIT, DELAY, SEND TEXT, SEND CONTROL, LINK, XCTL, START, RETRIEVE e VSAM
  • CICS: Exercícios/conceitos: Navegação entre telas e programas diferentes
  • CICS: Exercícios: SEND/RECEIVE/Navegação, teste de PFs e envio de mensagens
  • CICS: Exercícios: SEND/RECEIVE/Navegação, teste de PFs e envio de mensagens

 

 

Valor: R$ 370,00 por mês.

Ler mais

Localização

Programação

Este evento não possui atividades no momento.

Planta do Evento

A planta do evento não está disponível.

Contato

Preencha os campos abaixo para enviar e-mail ao organizador.

Campos Obrigatórios
Campos Obrigatórios
Ao se cadastrar, você concorda com nossos Termos de uso.
Ajaxloader

Compartilhar evento por e-mail


Para continuar, faça login ou cadastre-se.

Recomende este evento para sua rede.

Selecione os usuários que deseja recomendar este evento.