FORMAÇÃO
No sentido de ir de encontro as reais necessidades dos seus Clientes, a oferta de formação da Vantis abrange as mais variadas modalidades de formação profissional, dirigida a todos os profissionais da área que desempenham ou venham a desempenhar a função e pretendam desenvolver e reforçar as suas competências técnicas.
Descubra a ampla oferta de formação profissional em tecnologia.
CURSOS MAINFRAME
Objetivos
Capacita o aluno na compreensão e construção de aplicações para computadores
Desenvolver o raciocínio lógico, através da Lógica Algorítmica
Necessidade do curso
Capacita alunos na leitura e modificação de programas
Auxiliar alunos na compreensão de programas para auxílio no dialogo junto a terceiros
Pré-requisito para curso de COBOL/DB2
Benefícios esperados
Introduzir ao pensamento lógico na resolução de problemas e resoluções para construção de aplicações em Mainframe
Estruturar a solução de problemas em uma sequência lógica de passos. Descrever algoritmos para programas em português estruturado.
Modelar algoritmos para programas em fluxos de atividades.
Objetivos
Capacitar a desenvolver aplicações Batch para processamento em lote
utilizando arquivos sequenciais e VSAM
Necessidade do curso
Capacitar alunos na leitura e modificação de programas
Auxiliar alunos na compreensão de programas para auxilio no dialogo junto a terceiros
Pré-requisito para curso de CICS com VSAM
Beneficios esperados
Criar, Ler e modificar programas que manipulam arquivos de dados sequenciais e VSAM para manutenção ou merge de dados em conformidade com as normas do Bradesco.
Objetivos
Capacitar a desenvolver aplicações Batch para processamento em lote
utilizando tabelas DB2
Necessidade do curso
Capacitar alunos na leitura e modificação de programas
Auxiliar alunos na compreensão de programas para auxilio no dialogo junto a terceiros
Pré-requisito para curso de CICS com DB2
Beneficios esperados
Criar, Ler e modificar programas que manipulam arquivos de dados sequenciais e bancos de dados DB2 para carga ou extração de dados
Objetivos
Capacitar a desenvolver e dar manutenção em aplicações CICS para ambiente
transacional acessando mapas BMS ou chamadas via devices e arquivos VSAM
Necessidade do curso
Capacita alunos na leitura e modificação de programas em CICS com VSAM Auxiliar alunos na compreensão de programas para auxilio no dialogo junto a terceiros
Beneficios esperados
Ler e modificar programas COBOL com execução de comandos CICS acessando arquivos VSAM usando mapas BMS e/ou troca com terminais (devices) através de SEND/RECEIVE .
Compilar, identificar erros e corrigir programas COBOL CICS. Identificação de ABENDS comuns sobre CICS/VSAM
Objetivos
Capacitar o participante a criar, executar, depurar e modificar programas na
linguagem REXX no ambiente MVS (z/OS).
Necessidade do curso
Capacitar alunos na criação e manipulação de dados e JCLs dentro de aplicações REXX
Auxiliar alunos na compreensão/melhorias de performance e segurança de rotinas de manutenção e suporte de sistemas
Beneficios esperados
Ler e modificar programas REXX
Executar , identificar erros e corrigir programas REXX
Otimizar rotinas de suporte e manutenção de JCLS e Arquivos Sequenciais
Objetivos
Desenvolvimento e analise de painéis interativos com chamadas a aplicações
internas/externas
Necessidade do curso
Criaçao e manutenção de Paineis para gerenciamento de acesso a aplicações e / ou arquivos de dados
Beneficios esperados
Manutencao e o/ ou criação de Paineis interativos ou se suporte a arquivos ou
produtos
Objetivos
Capacitar o aluno na compreensão e construção de JCL’s
Tratamento de abends comuns
Uso do TSO para manipulacao de massas de dados
Necessidade do curso
Capacitar alunos na leitura e modificação de JCL,s Fazer analise ,captura e tratamento de ABENDS
Beneficios esperados
Descrever os objetivos, executar programas utilitários (como IEFBR14 e SORT) e PROCEDURES para processar massa de dados e arquivos no Mainframe; Compreender o objetivo do JCL, seus principais comandos e como utilizá-los para planejar a execução de programas e utilitários (criação de JOBs)
Submeter e executar JOBs;
Identificar e corrigir erros de codificação e parametrização JCL. Identificar e corrigir abends comuns
Objetivos
São apresentados pontos que permitem obter melhor performance do DFSORT e como usá-los, de forma rápida e fácil, na manipulação de arquivos/registros/campos, na análise de dados e a geração de relatórios formatados e sumarizados.
Necessidade do curso
Capacitar o aluno na utilização dos recursos existentes no DFSORT Melhorar a performance da manutenção/leitura de arquivo de dados
Beneficios esperados
Construção de JCLS para leitura/manutenção de arquivo de dados
Analise e melhoria de JCLS existentes na manipulação de massa de dados
Objetivos
Desenvolvimento e analise de relatórios com uso de cabeçalhos , detalhes
rodapés programados
Melhoria de funções existentes no DFSORT como junções, ocorrências de registros, descarte de dados e estatísticas de leitura
Necessidade do curso
Otimizar rotinas construídas com SORT Manutencao ou criação de relatórios formatados
Beneficios esperados
Aumentar opções de extração de dados feitas pelo SORT
Melhorar saída de dados através de relatórios com totais, funções de agrupamento e rodapes
Objetivos
Capacitar alunos nos principais conceitos da linguagem SQL, com foco nos
comandos/instruções para manipulação de dados dentro dos limites no mainframe
Necessidade do curso
Capacitar alunos na criação e manipulação de dados
Auxiliar alunos na compreensão/melhorias de performance e segurança de banco de dados
Beneficios esperados
Entender os conceitos básicos de Modelagem de Dados
Escrever instruções de consulta e manipulação de dados ao BD DB2 usando linguagem SQL.
Executar instruções SQL no DB2.
Objetivos
Desenvolver e utilizar, através de laboratórios práticos em ambiente zOS, pesquisa s em Banco de Dados DB2, conhecer todas as facilidades da Ferramenta QMF e criar Relatórios Formatados.
Necessidade do curso
Facilitar a manutenção ou extração de dados do DB2 Criação ou manutenção de relatórios formatados Reaproveitamento de Scripts de DML DB2
Beneficios esperados
Geração de relatórios com melhor aparência de saída com cabeçalhos e rodapés com totais, agrupamentos, subtotais. Recursos para criação de scripts de automação de extração de relatórios
ZOWE é uma estrutura de software livre integrada para z/OS. Oferece interfaces modernas para interagir com o z/OS como Visual Studio, alternativa ao tradicional TSO. O Zowe é composto por vários componentes, cada um melhorando a capacidade de aprendizagem, acessibilidade e possibilidade de desenvolvimento de mainframe.
Beneficios esperados
Criação, manutenção e analise de programas Cobo, JOBS JCL utilizando a IDE Visual Studio Code que facilita o ONBOARD de profissionais com algum conhecimento em outras linguagens da baixa Plataforma.
Apresentar outras linguagens como REXX e Python para manipulação de arquivos e PDS
CURSOS PLATAFORMA DISTRIBUÍDOS
Objetivos
O curso Core Java oferece uma base de conhecimentos fundamental para
desenvolvedores de software que desejam dominar a programação com Java.
Este curso aborda assuntos que englobam desde a sintaxe da linguagem até a conectividade com bancos de dados relacionais (JDBC), passando por fundamentos de programação orientada a objetos, principais diagramas UML e principais coleções.
Ao final do treinamento, o aluno é capaz de usar a sintaxe da linguagem, aplicando os conceitos de orientação a objetos juntamente com a API de acesso a banco de dados, para desenvolver aplicações.
Objetivos
Compreender melhor as vantagens e decorrências da utilização do paradigma
orientado a objetos;
– Compreender melhor o que vêm a ser classes, objetos, atributos e métodos;
– Entender na prática conceitos importantes da orientação a objetos, como encapsulamento e polimorfismo;
– Aplicar corretamente o conceito de herança em linguagens orientadas a objeto;
– Entenderá a importância das interfaces em linguagens orientadas a objeto;
– Aprenderá a criar estruturas orientadas a objetos que interagem entre si através
de composição e/ou agregação;
– Aplicar os conceitos da orientação a objetos corretamente em projetos reais;
– Entender e aplicar boas práticas de codificação em linguagens orientadas a objetos.
Objetivos
Apresentar os conceitos e as técnicas essenciais da versão 7.2 da linguagem de programação PHP, que é muito utilizada para criar páginas com conteúdo dinâmico e interativo na Web.
Serão abordados os conceitos e recursos básicos da linguagem, além do uso de operadores, estruturas de controle e funções. Também são apresentadas informações referentes ao trabalho com classes, objetos e à utilização de banco de dados..
Objetivos
Apresenta as principais características e sintaxes da Python como desenvolver scripts, ler e gravar arquivos, acessar um webservice e interagir com um banco de dados.
Objetivos
O MongoDB é um dos novos bancos de dados de código aberto, baseado nos
conceitos associados com a sigla NoSQL (Not Only SQL).
Este banco de dados é utilizado para lidar com documentos em um projeto de esquema livre, o que dá ao programador uma grande flexibilidade para armazenar e utilizar dados.
Este curso se concentra na tecnologia MongoDB como uma ferramenta para implementar novas formas de armazenar e manipular dados que podem ser modelados como um formato de documento
Módulo: JavaScript
• Introdução – JavaScript Moderno
• Conhecendo o JavaScript
• O que o JavaScript é capaz de fazer?
• Criando o seu primeiro script
• Comandos Básicos do JavaScript
• Variáveis e Tipos Primitivos
• Arrays
• Tratamento de dados
• Operadores
• Introdução ao DOM
• Eventos DOM
• Condoles em JavaScript
• Repetições em JavaScript
• Variáveis Compostas
• Funções
• Eventos e Listeners
• AJAX e requisições assíncronas
Módulo: NODE.JS
• O que é Node.js?
• Como instalar o Node.js?
• Utilizando o Node.js
• Instalando o VSCode
• Conhecendo o VSCode
• Integrando com o GitHub
• Tipos de dados
• Arrays
• Funções
• If
• Else if
• Switch
• For
• ForEach
• While
• Módulos
• Protocolo HTTP
• Express e Nodemon
• Rotas
• Parâmetros
CURSOS BIG DATA / IA
Módulo: Matemática para Machine Learning
• Calculo diferencial e integral – Limites e continuidade de funcoes
• Derivada
• Derivadas parciais
• Pontos máximos e mínimos
• Distribuição normal – gaussiana
• Vetores
• Normalização
• Mean Absolute Error – MAE; Mean Square Error – MSE
• Coeficiente R2
• R2 ajustado
• Função Sigmóide
• Teorema de Bayes
• Gradiente Descendente
Módulo: Python para Machine Learning
• Python para machine learning
• Criando estruturas em Listas
• Transformando o type dos dados (float e int)
• O que são tuplas
• Dicionários em Python
• Manipulando strings
• Função lambda (funções anônimas)
• Função map()
• List Comprehension
• O pacote Numpy
• Como abrir arquivos usando o Pandas
• Introdução ao Pandas
• Comandos úteis do Pandas
• Filtrando linhas e colunas no Pandas
• Manipulando linhas com o Pandas
• Manipulando colunas com o Pandas
• Como excluir colunas no Pandas
• Como criar histogramas
• O que é um boxplot e como calcular
• Criando boxplot usando Python
• Criando e visualizando gráficos em Python com o Matplotlib
• Como trabalhar com dados faltantes (missing NaN) em um dataset
• Como instalar a IDE Pycharm (Opcional)
Módulo: Linguagem R
• Introdução a R
• Instalando o R e RStudio
• Variáveis
• Funções
• Operadores
• Dados numéricos
• Caracteres
• Fatores
• Dados Lógicos
• Vetores
• Listas
• Matrizes
• Data Frames
• Filtros em variáveis
• Filtros em data frames
• If, For e While