Mainframe com amor 💗

Aprenda COBOL e domine o Mainframe

Treinamentos práticos, acessíveis e com uma pitada feminina para você se tornar uma especialista em sistemas legados e modernização.

8+anos de experiência
12trilhas
vontade de ensinar
Lady COBOL — dinossaura programadora
Olá! Vamos aprender COBOL? 💻

A Lady COBOL

🦕

Sou uma profissional de TI com 8+ anos de experiência em sistemas bancários e financeiros de missão crítica. Trabalhei com COBOL, JCL, DB2, CICS e afins em ambientes reais de produção — os sistemas que ninguém vê, mas que processam bilhões de transações por dia.

Sei na pele o quanto é difícil aprender mainframe sem bons materiais em português. Por isso criei o Lady COBOL: um espaço didático e acolhedor para quem quer entrar no mundo do mainframe, se aprofundar nas tecnologias legadas ou entender como modernizar esses sistemas com confiança.

COBOL JCL DB2 CICS IMS VSAM z/OS Sistemas Bancários Modernização

Trilhas de Aprendizado

Conteúdo organizado do básico ao avançado para você evoluir no seu ritmo.

📟

COBOL

Do zero ao avançado — fundamentos, arquivos, tabelas, SORT, COPY e tipos de dados para ambientes bancários reais.

  • Fundamentos: divisões, PIC, PERFORM, IF, arquivos
  • Avançado: SORT, COPY, CALL, STRING, tabelas
  • Abends, debugging e tipos de dados internos
Acessar trilha →
📋

JCL — Job Control Language

Submissão de jobs, steps, parâmetros, utilitários IBM e diagnóstico de erros.

  • JOB, EXEC e DD statements
  • DSN, DISP, SPACE, DCB e UNIT
  • Return codes e condicionais IF/THEN/ELSE
  • Procedures e parâmetros simbólicos
Acessar trilha →
💾

VSAM

Organização e acesso a datasets — KSDS, ESDS, RRDS, IDCAMS e integração com COBOL.

  • KSDS, ESDS, RRDS e LDS
  • IDCAMS: DEFINE, REPRO, LISTCAT
  • FILE STATUS e acesso aleatório/dinâmico
  • Alternate Index com duplicatas
Acessar trilha →
🗄️

DB2

SQL embutido em COBOL, cursores, SQLCA e tratamento de erros em programas batch reais.

  • EXEC SQL, DCLGEN e pré-compilador
  • SELECT INTO, cursores e FOR UPDATE
  • SQLCODE, SQLCA e WHENEVER
  • Indicadores de nulo e erros comuns
Acessar trilha →
🖥️

CICS

Programação online no mainframe — transações pseudo-conversacionais, mapas BMS e COMMAREA.

  • Modelo pseudo-conversacional
  • COMMAREA, EIBCALEN e EIBAID
  • Mapas BMS: SEND/RECEIVE MAP
  • LINK, XCTL e acesso a VSAM/DB2
Acessar trilha →
🌳

IMS

Banco de dados hierárquico — segmentos, DL/I calls e estrutura de programas IMS.

  • Segmentos e hierarquia IMS
  • GU, GN, ISRT, DLET calls
  • PCB, ACB e PSB
  • IMS DC e BMP
Ver trilha →
🖥️

TSO/ISPF

Navegação, editor, datasets, SDSF e linha de comando para trabalhar no ambiente TSO/ISPF.

  • Navegação e PF keys
  • ISPF Editor — FIND, CHANGE, comandos de linha
  • SDSF — monitorar jobs e output
  • TSO commands e IKJEFT01
Ver trilha →
🔧

Utilitários IBM

IEBGENER, IEBCOPY, DFSORT, IDCAMS e IEFBR14 — ferramentas essenciais do dia a dia no mainframe.

  • IEBGENER e IEBCOPY — copiar datasets e PDS
  • DFSORT — ordenar, filtrar e transformar
  • IDCAMS — gerenciar VSAM e catálogo
  • IEFBR14 — alocar e deletar via DISP
Ver trilha →
📜

REXX

A linguagem de script do z/OS — automatize tarefas, processe dados e integre com TSO/ISPF.

  • Variáveis, loops e controle de fluxo
  • Funções de string — SUBSTR, POS, WORD
  • ADDRESS TSO/ISPF e OUTTRAP
  • Stems, PARSE e tratamento de erros
Ver trilha →
🔐

RACF

Segurança no mainframe — controle de acesso, auditoria e administração do ESM do z/OS.

  • Usuários, grupos e hierarquia RACF
  • Perfis de dataset e access list
  • Recursos gerais — CICS, JES, FACILITY
  • Auditoria SMF e administração
Ver trilha →
⚙️

Assembler z/OS

A linguagem da máquina — registradores, instruções, macros e como o z/OS funciona por baixo.

  • Registradores GPR e base register
  • Instruções L/ST/MVC/A/S/M/D
  • DCB, OPEN/GET/PUT/CLOSE
  • Linkage convention e subrotinas
Ver trilha →
📨

IBM MQ

Mensageria assíncrona no mainframe — filas, canais e integração entre COBOL, CICS e sistemas distribuídos.

  • Queue Manager, filas e canais
  • API MQ — MQPUT, MQGET, MQMD
  • MQ em COBOL batch e CICS
  • Trigger, DLQ e administração
Ver trilha →
Ver todas as trilhas →

Modernização de Sistemas Legados

Mainframe não vai sumir — mas vai se transformar. Aprenda a conectar o legado com a nuvem.

☁️

Mainframe + Nuvem

APIs REST expostas a partir de programas COBOL, integração com AWS, Azure e GCP.

🔄

Migração Gradual

Estratégias de strangler fig, rehosting e replatforming de aplicações COBOL.

🛠️

Ferramentas Modernas

AWS Blu Age, Google Cloud VME, Micro Focus Enterprise Server e outras soluções de modernização.

🔍

DevOps no Mainframe

CI/CD, controle de versão com Git, testes automatizados e pipelines para z/OS.

Me siga nas redes

Conteúdo novo toda semana no LinkedIn, Instagram e YouTube.

🦕

Tem alguma dúvida ou sugestão de conteúdo?

Manda uma mensagem! Adoro saber o que você quer aprender.