SlideShare uma empresa Scribd logo
1 de 37
Cursos e Treinamentos
                                                                    ®




www.tectreinos.com.br   Rua Victor Brecheret, 108 – Vila Yara   2
 Fone (11) 3683-3252    Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                                                                 ®
                                                            Conteúdo

               Microsoft .NET Framework 3.5 – 80 hs ................................................................................. 5




                 JAVA COM EXCELÊNCIA..................................................................................................... 6


          JE1 - Java e Orientação a Objetos – 48 hs .................................................................................. 7


          JE2 – Persistindo dados com Java – 24 hs .................................................................................. 9


          JE3 – Fundamentos de Java para Web – 36 hs ..........................................................................10


          JE4 – Web 2.0 com Java Server Faces (JSF) – 28 hs ...................................................................12


          JE5 – Web 2.0 com Java Server Faces (JSF) Avançado – 16 hs ...................................................13


          JE6 – Relatórios com Jasper Reports – 12 hs .............................................................................14


             FORMAÇÃO COMPLETA DESENVOLVEDOR COBOL – 160 hs ..................................................15


             JOGO RÁPIDO TecTreinos©....................................................................................................17
  1.   TSO/E básico – 6 hs......................................................................................................................17
  2.   JCL básico – 6 hs ..........................................................................................................................17
  3.   Lógica estruturada – 10 hs ...........................................................................................................18
  4.   Linguagem COBOL – 12 hs ...........................................................................................................18
  5.   DB2 no programa COBOL – 8 hs ...................................................................................................19
  6.   CICS Command Level – 12 hs .......................................................................................................19


             CICS COMMAND LEVEL “Programação em COBOL” – 40 hs ...................................................20


             NOVOS RECURSOS DO DB2 v8 – 20 hs ...................................................................................22


             IMS TM – PROGRAMAÇÃO BÁSICA EM COBOL – 40 hs ..........................................................23


www.tectreinos.com.br                                                      Rua Victor Brecheret, 108 – Vila Yara                             3
 Fone (11) 3683-3252                                                       Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                                                         ®

          ENTERPRISE COBOL - Conceitos, Recursos e Diferenças para COBOL II – 20 hs ......................24


          PROGRAMAÇÃO EM LINGUAGEM ASSEMBLER – 40 hs ..........................................................25


          PROGRAMAÇÃO EM EASYTRIEVE PLUS – 24 hs......................................................................27




           ANÁLISE DE SISTEMAS COM ÊNFASE EM GERENCIAMENTO DE PROJETOS – 32 hs ................28




          SOA - Service Oriented Architecture – 24 h ............................................................................32



          WEB Design Básico - 40 h .......................................................................................................35




www.tectreinos.com.br                                                Rua Victor Brecheret, 108 – Vila Yara                           4
 Fone (11) 3683-3252                                                 Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                 ®

               Microsoft .NET Framework 3.5 – 80 hs



Objetivo

Capacitar o aluno no mundo do desenvolvimento de aplicações utilizando a plataforma de
desenvolvimento da Microsoft, o Framework .NET versão 3.5., tornando o desenvolvedor apto a
descrever as principais características do .Net Framework e do Visual Web Developer 2008; criar
aplicativos do Windows Forms; criar e utilizar os diversos tipos de dados e variáveis; controlar e
programar a execução de programas usando declarações condicionais e loops; explicar os
fundamentos da programação orientada para objetos; criar aplicações orientadas a objeto de
complexidade média; desenvolver a interface com o usuário em um aplicativo Visual Web
Developer 2008; validar entrada de usuário em um formulário do Windows; implementar a
depuração e movimentação em um aplicativo Visual Web Developer 2008; acessar dados em
aplicativo WEB; criar aplicações Web de baixa complexidade; testar e implantar aplicativos
Microsoft .Net.


Pré Requisito
São necessários conhecimentos básicos de Windows XP em diante



Conteúdo Programático
          Plataforma .NET                                    Acesso a banco de dados através
          Formulários, Caixas de diálogo                      ADO com Microsoft SQL 2008 -
          Variáveis, Vetores e Matrizes                       Express Edition
          Tipos de Dados, Funções                            Gerenciando Dados com C# e
          Conceitos de Orientação a Objeto                   Microsoft SQL 2008 - Express
          Apresentando o Visual Basic.Net                     Edition
          Windows Forms                                      Integando C# com ASP.NET
          Controles                                          Web Forms ASP.NET
          Objetos Gerenciados                                Event Procedures
          Programação Assíncrona                             Tracing, Debug
          Recursos de acessibilidade                         DataSet, DataAdapter, DataGrid
          Apresentando o Microsoft Visual C#                 DataReader
          Entendendo a Linguagem C#                          Stored Procedures
          Criando Componentes no C#                          Segurança       em    Aplicações
          Trabalhando com aplicativos no                      ASP.NET
           C# Express Edition



 www.tectreinos.com.br                             Rua Victor Brecheret, 108 – Vila Yara     5
  Fone (11) 3683-3252                              Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                 ®


                 JAVA COM EXCELÊNCIA

Java com Excelência é uma série de treinamentos focada na formação de profissionais de TI,
trabalhando nos temas importantes da plataforma Java, trazendo sempre uma abordagem prática
e que vai de encontro com as necessidades reais do mercado.

É uma linguagem de programação orientada a objetos, bem como, uma nova plataforma de
desenvolvimento elaborada pela Sun Microsystems. Modelada depois do C++, foi projetada para
ser pequena, simples e portável a todas as plataformas e sistemas operacionais. Esta portabilidade
é obtida pelo fato da linguagem ser interpretada, ou seja, o compilador gera um código
independente de máquina chamado byte-code.


Objetivo

                                            ©
O curso de Formação Java da TecTreinos          propicia aos participantes uma excelente opção ao
aprendizado de programação utilizando a Linguagem Java. Elaborado cuidadosamente por
profissionais atuantes no mercado tecnológico e com larga experiência em desenvolvimento de
software.


Público Alvo

                                        ©
O curso FORMAÇÃO JAVA TecTreinos            é indicado a pessoas que desejam desenvolver a sua
lógica de programação e habilidades matemáticas, explorar as metodologias em orientação a
objetos (modelagem - UML) e aplicá-las na interpretação de requisitos e seus respectivos
artefatos, iniciantes no desejo de aprender os fundamentos da linguagem de programação Java ou
programadores com experiência em outras linguagens e desejam ampliar seus conhecimentos
efetuando um upgrade nesta maravilhosa linguagem orientada a objetos. Este público inclui, mas
não se limita a escritores técnicos, gerentes técnicos e outras pessoas com perfil e background
técnico (não necessariamente programador), como administradores de sistemas e Analistas de
Sistemas.

Ao finalizar este programa o aluno estará preparado para desenvolver projetos corporativos
utilizando os melhores e mais atuais padrões de mercado.



 www.tectreinos.com.br                               Rua Victor Brecheret, 108 – Vila Yara   6
  Fone (11) 3683-3252                                Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                     ®

          JE1 - Java e Orientação a Objetos – 48 hs

O que realmente interessa sobre a Orientação a Objetos e como posso melhorar minhas
aplicações?

Essa é a pergunta que será respondida com este módulo. Ideal para profissionais iniciantes em
Java e Orientação a Objetos, incluindo a introdução de lógica de programação.

O principal objetivo deste módulo é criar uma cultura de reuso de código e conhecer a fundo os
aspectos fundamentais da linguagem.


Pré Requisitos

Informática básica.


Conteúdo Programático
      1. O que é Java?                                8. Arrays
        Máquina Virtual, HotSpot e JIT                  Array para que te quero?
        Versões do Java                                 Arrays de Referência
        JVM? JRE? JDK? Que história é essa?             Lendo as posições de um Array
        Objetivos do Java e seu uso
        Compilador e Execução                         9. Pacote java.lang
                                                         Classe Object
      2. Sintaxe Java                                   métodos Equals e ToString
        Convenções de código, eu realmente              Classe System
           preciso?                                      Classe String
        Tipos primitivos                                Casting e Autoboxing (Java 5.0)
        Casting                                         Classe Math
        Controle de fluxo (if, while, for, etc)
                                                       10. Pacote Java.io
      3. Fundamentos da Orientação a Objetos            Classes InputStream e OutputStream
        Classes, Interfaces, Objetos                    Classe File
        A tal da referência, porque isso é              Classes Reader e Writer
           importante?                                   Classe Scanner
        Modificadores de acesso
        Encapsulamento                                11. Coleções
        Herança                                         Generics
        Polimorfismo                                    Interfaces de coleções e utilitários
                                                         Conjuntos
      4. Eclipse IDE                                    Iterações
        Apresentação                                    Mapas
        Executando um programa                          Métodos “Equals” e “Hashcode”
        Views, Perspectives, Plugins                    Boas práticas
        Dicas
 www.tectreinos.com.br                             Rua Victor Brecheret, 108 – Vila Yara         7
  Fone (11) 3683-3252                              Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                             ®


    5. Controlando erros com exceções            12. Programação concorrente
      Checar ou não Checar, eis a questão!         Threads
      Blocos try, catch e finally                  Escalonador e troca de contexto
      Exceções customizadas                        Garbage Collector
                                                    Vector e Hashtable
    6. Pacotes
      Organização e diretórios                   13. Reflection e Annotation
      A instrução import                           O que é? Quando é utilizado?
                                                    Class, Method, Field
    7. Ferramentas do SDK                          Anotações
      Visão geral sobre o SDK                      Anotações customizadas
      Jar e JavaDoc                                Lendo anotações utilizando reflection




www.tectreinos.com.br                         Rua Victor Brecheret, 108 – Vila Yara     8
 Fone (11) 3683-3252                          Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                              ®

          JE2 – Persistindo dados com Java – 24 hs
Persistência tem sido tema de discussão ao longo das décadas. Com o aumento do uso da
tecnologia de informação, cada vez mais o mundo anseia por dados, que por sua vez, se
transformam em informações.

Sendo o acesso realizado em um banco de dados, ou em uma estrutura de dados em formato
texto (XML), os desenvolvedores hoje lidam com uma gama extensa de opções para realizar estas
tarefas.

O objetivo deste treinamento está em analisar as alternativas de mercado mais utilizadas e
apresentá-las detalhadamente para que o aluno possa entender onde se deve aplicar cada uma,
colocando o negócio acima de qualquer implementação.


Pré Requisitos

Possuir conhecimento básico de SQL e compatível com o treinamento JE1.


Conteúdo Programático

      1. Revisando a Structured Query Language       4. Transacionando com JDBC
       (SQL)                                            As operações Commit e Rollback
        Dialetos                                       Conexões com auto commit
        Linguagem de Manipulação de Dados
           (DML)                                      5. Boas práticas em JDBC
        Linguagem de Definição de Dados (DDL)
        Linguagem de Controle de Dados (DCL)         6. Introdução ao JPA
        Linguagem de Transação de Dados                O que é JPA? Onde utilizar?
           (DTL)                                        E o tal Mapeamento Objeto Relacional?
        Linguagem de Consulta de Dados (DQL)               O que muda?
        Cláusulas, Operadores e Funções                Uma famosa implementação de JPA:
           básicas                                          Hibernate
                                                        Exemplos de utilização
      2. Introdução ao JDBC
        Interfaces Connection, Statement,            7. Trabalhando com XML
            Prepared Statement e ResultSet              O que é XML?
        Fábrica de Conexões                            Entendendo o XSD, DTD
        Pool de Conexões                               DOM e SAX
                                                        XStream
      3. Design Patterns                               JaxB
        Data Access Object (DAO)
        Value Object (VO)
        Mapeamento Objeto Relacional (ORM)


 www.tectreinos.com.br                            Rua Victor Brecheret, 108 – Vila Yara   9
  Fone (11) 3683-3252                             Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                    ®

          JE3 – Fundamentos de Java para Web – 36 hs
Com o advento da web, muitas empresas iniciaram a migração de sistemas desktop, que antes
dominavam as aplicações de informação, para a web. Percorremos um longo caminho até
chegarmos ao ponto em que estamos, mas o fundamento das aplicações permanece.

O objetivo deste treinamento está relacionado a compreensão deste fundamento que possibilita
às aplicações serem acessadas na web através dos browsers, como também, os padrões e boas
práticas de programação.

Ao finalizar este módulo, o aluno terá condições de compreender como funciona a maioria dos
frameworks web disponíveis em Java.



Pré Requisitos

Possuir conhecimento compatível com o treinamento JE1 e JE2.



Conteúdo Programático

      1. Arquitetura Distribuída                     7. Tratamento de erros
        Aplicações Corporativas                        Configuração de páginas de erro
        Análise de diferentes Arquiteturas             Exibindo mensagens customizadas em
                                                           tela
      2. Introdução ao Java Enterprise Edition
       (Java EE)                                      8. Expression Language (EL)
        O que é Java EE?                               Introdução
        Servidor de Aplicação x Servidor Web           Sintaxe
        Um servidor web: Tomcat
                                                      9. Java Standard Tag Libraries (JSTL)
        Padrão de aplicações web
                                                        Introdução
      3. Java Servlet                                  Utilizando tags no JSP
        Servlet: O início de tudo                      Biblioteca Core
        Classe HttpServlet                             Biblioteca de Internacionalização
        Ciclo de vida da Servlet                       Como criar Tags customizadas
        Deployment Descriptor
                                                      10. Filtros
        ServletConfig, ServletContext,
                                                        Introdução
            ServletEvent
                                                        Visão geral das classes envolvidas
        Navegação
                                                        Configuração do deployment descriptor
      4. Protocolo Http                                Criando um Filtro
        Http Get
        Http Post
        Interfaces HttpServletRequest e
           HttpServletResponse

 www.tectreinos.com.br                            Rua Victor Brecheret, 108 – Vila Yara        10
  Fone (11) 3683-3252                             Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                 ®

    5. Gerenciador de Sessão                     11. Design Patterns
      Entendendo a sessão e seus atributos         Business Delegate
      Interface HttpSession                        Composite Entity
      Invalidando a sessão                         Data Acess Object (DAO)
                                                    Front Controller
    6. Java Server Pages (JSP)
                                                    Interceptor
      Introdução
                                                    Service Locator
      Ciclo de vida de um JSP
                                                    Dispatcher to View
      Estrutura de um JSP
                                                    Factory
      Diretivas e objetos implícitos
                                                    Template Method
                                                  12. Dicas de Frameworks MVC
                                                    E agora? Struts, JSF, Spring, etc...




www.tectreinos.com.br                         Rua Victor Brecheret, 108 – Vila Yara         11
 Fone (11) 3683-3252                          Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                               ®

          JE4 – Web 2.0 com Java Server Faces (JSF) – 28 hs
A web 2.0 é uma rede vista como plataforma e essa visão trouxe consigo uma série de implicações
no modo como as aplicações para a web eram e são desenvolvidas.

O objetivo deste treinamento é apresentar essas implicações diretamente em Java, associada a
um dos frameworks que tem se destacado na comunidade e que consegue englobar tais questões
que estão em constante evolução.


Pré Requisitos
Possuir conhecimento compatível com o treinamento JE3.


Conteúdo Programático
      1. Revisão Java EE                             8. Validação e Conversão de dados
        Principais classes para programação            Introdução
           Web                                          Implicações no ciclo de vida
        Dificuldades para manter as aplicações         Conversores
      2. Java Server Faces (JSF)                       Validadores
        Introdução e motivações                        Criando Conversores e Validadores
        Relacionamento do “velho” com o                   customizados
            “novo”                                      Customizando mensagens
        Ciclo de vida de aplicações JSF              9. Modelo de eventos
      3. Bibliotecas de tags                           Introdução
        JSF Core                                       Eventos de mudança de valor e ação
        JSF HTML                                       Tags
      4. Expression Language                         10. Facelets
        Revisão conceitual                             Introdução
        Sintaxe                                        Instalação e configuração
        Objetos implícitos                             Criando templates
                                                        Tags
      5. Managed Beans
        Introdução                                   11. Introdução ao Ajax
        Configuração                                   Introdução e motivação
        Mensagens de Erro                              O que é Ajax? Como utilizar?
        Vinculo com a visualização de dados          12. RichFaces
      6. Navegação                                     Ajax4JSF
        Introdução                                     Instalação e Configuração
        Configuração                                   Trabalhando com Ajax
        Gerenciando ações                              Principais Componentes
      7. Internacionalização                         13. JSF 2.0
        Configuração                                   O que há de novo?
        Tags                                           Ajax Nativo
                                                        Gerenciamento de recursos
                                                        Navegação implícita

 www.tectreinos.com.br                            Rua Victor Brecheret, 108 – Vila Yara   12
  Fone (11) 3683-3252                             Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                             ®

         JE5 – Web 2.0 com Java Server Faces (JSF) Avançado – 16 hs
Este módulo dá continuidade ao módulo JE4 e tem como objetivo detalhar as funcionalidades
existentes no framework JSF indicando os benefícios da utilização desses tópicos avançados.
É ideal para profissionais que desejam customizar suas aplicações.



Pré Requisitos

Possuir conhecimento compatível com o treinamento JE4.



Conteúdo Programático

      1. Revisão JSF                               2. Tópicos Avançados
        Managed Beans                                Component Binding
        Conversores                                  Eventos
        Validadores                                  Componentes
        Expression Language                          Renderizadores
        Facelets
        Richfaces e Ajax




 www.tectreinos.com.br                          Rua Victor Brecheret, 108 – Vila Yara   13
  Fone (11) 3683-3252                           Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                    ®

          JE6 – Relatórios com Jasper Reports – 12 hs
A necessidade de criar relatórios para fins administrativos, sempre foi uma tarefa necessária. Em
Java temos uma das ferramentas mais populares para criação destes relatórios:
o Jasper Reports.

O objetivo deste treinamento é indicar os caminhos mais comuns no desenvolvimento de
relatórios e abordar as funcionalidades fundamentais da API, bem como, as ferramentas de apoio
que auxiliam a produtividade.


Pré Requisitos

Possuir conhecimento compatível com o treinamento JE3.


Conteúdo Programático

      1. Jasper Reports                               4. Integrando uma aplicação Java com
        O que é                                        JasperReports
        Instalação                                      A API JasperReport
        Ferramentas                                     Executando um relatório web
        Estrutura de um relatório
        Formatação                                    5. Gráficos
                                                         Tipos de gráfico
      2. iReport                                        Sintaxe para definição de um gráfico
        O que é                                         Dataset
        Características                                 Plot
        Como instalar e usar                            Usando uma conexão com banco de
        Criando um relatório com iReport                   dados
                                                         Exportando para outros formatos de
      3. Criando relatórios                                arquivo
        Introdução                                      Relatórios cross-tabs
        Grupos                                          Scriptlets
        Sub-relatórios
        Parâmetros
        DataSource
        Valores de Retorno
        Template
        Como fazer referência a recursos
           usados no relatório




 www.tectreinos.com.br                             Rua Victor Brecheret, 108 – Vila Yara       14
  Fone (11) 3683-3252                              Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                ®

              FORMAÇÃO COMPLETA DESENVOLVEDOR COBOL – 160 hs


Objetivo
Formação de programadores COBOL para atuarem com desenvolvimento de programas no
ambiente mainframe IBM (sistema operacional z/OS) Público Alvo Pessoas que desejem tornarem-
se programadores COBOL para ingressar na área de TI, estudantes universitários, programadores
em outras linguagens e ambientes, analistas de sistemas, especificadores, de negócios e de
suporte ao desenvolvimento que busquem familiarizar-se com a linguagem COBOL.

Conteúdo Programático

      1. Arquitetura z/Os                             3. TSO
        Conceitos e Recursos                            Breve histórico e ambientação
        Sistema Operacional                             TSO/E e ISPF/PDF
        Programas Produtos                              Alocando arquivos e criando
        Métodos de Acesso                                  bibliotecas
          Estrutura de dados                            Copiando, renomeando e excluindo
                                                            arquivos e membros de bibliotecas
      2. Lógica Estruturada                             Trabalhando com bibliotecas
        Programas de Computador                         Criando e editando membros em
        Tipos de Programas                                 bibliotecas
        Etapas para desenvolvimento de                  Principais comandos de linha e de
           programa                                         edição
        Terminologia, conceitos e recursos              SDSF
        Ferramentas de planejamento                     Outras opções
        Projetando um programa de forma
           estruturada                                 4. JCL e Utilitários
        Fluxogramas e pseudocódigo                      Arquitetura zOS x JES2
        Instruções e operadores                         Conceitos de JOB e STEP
        Estruturas de controle lógico                   Fluxo de execução de um JOB
        Como definir o nome de rotinas ou               Estrutura de um JOB
           parágrafos                                    Formato dos comandos e regras de
        Acessando arquivos seqüenciais                     continuação
        Preparando e imprimindo relatórios              Comando comentário
        Acessando arquivos indexados                    Comando JOB , EXEC e DD - sintaxe
        Utilizando tabelas (arrays)                        e principais parâmetros
        Comunicação entre programas (CALL)              O uso do COND e do comando IF
                                                         Utilitários: IEBGENER, ICEGENER,
                                                            IEFBR14




 www.tectreinos.com.br                           Rua Victor Brecheret, 108 – Vila Yara     15
  Fone (11) 3683-3252                            Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                              ®
      5. Linguagem COBOL                              6. Banco de dados DB2
        Introdução                                      Modelo relacional
        Compilação e linkedição de programa             Elementos do DB2
        Estrutura de um programa                        Principais tipos de chaves
        As quatro divisões do COBOL                     Regras de integridade
        Regras de Codificação                           Modelos de relacionamento
        Formatos de Instruções (SINTAXE)                Formato de dados
        Limites do COBOL                                Linguagem SQL
        Palavras reservadas                             Comandos DDL
        IDENTIFICATION DIVISION                         Comandos DCL
        ENVIRONMENT DIVISION                            Comandos DML
        CONFIGURATION SECTION                           Uso do DB2 em programas COBOL
        DATA DIVISION                                   Comando INCLUDE
        FILE SECTION                                    Uso da DCLGEN
        WORKING-STORAGE SECTION                         Variáveis HOST
        LINKAGE SECTION                                 SQLCA
        Estrutura de dados                              Acessando e atualizando
        PROCEDURE DIVISION                                 informações
        Comandos básicos                                Acessando mais de uma linha
        Comandos aritméticos                            Boas práticas de acesso ao DB2
        Comando de condição
        Comando PERFORM
        Comando EVALUATE / WHEN / WHEN
            OTHER / END-EVALUATE
        Comando GO TO (porque evitar)
        Trabalhando com arquivos Seqüenciais
        Trabalhando com serviço de impressão
        Uso de máscaras de edição para
            impressão de valores e datas
        Definindo e utilizando Tabelas
        Processamento de arquivos VSAM
        ESDS - Entry Sequential Data Set
        RRDS - Relative Record Data Set
        KSDS - Keyed Sequential Data Set
        Processamentos especiais
        CALL estático e dinâmico
        Apresentando o Enterprise COBOL

Pré Requisito
Informática básica.

Mercado de Trabalho
Empresas que utilizam a linguagem COBOL em ambiente mainframe ou não. Por exemplo,
empresas do governo, principais bancos, seguradoras, administradoras de cartão e indústrias e,
todas as principais consultorias de TI.


 www.tectreinos.com.br                           Rua Victor Brecheret, 108 – Vila Yara   16
  Fone (11) 3683-3252                            Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                 ®

                JOGO RÁPIDO TecTreinos©


Conceitos, recursos e prática assistida dos principais produtos/ferramentas mainframe, nos dias
que você pode e no prazo que você quer.

Público Alvo
Os cursos que compõem as opções Jogo Rápido são ideais para quem já viu e precisa praticar o
uso de Lógica de Programação Estruturada e/ou de produtos como TSO, JCL, COBOL, DB2 e CICS.
Também são indicados para aquele que busque apenas conhecer os principais conceitos e
recursos do ambiente mainframe, com analistas de negócios, analistas de sistemas, analistas de
produção, gerentes, desenvolvedores, operadores, etc...


Conteúdo Programático e Carga Horária por Módulo

   1. TSO/E básico – 6 hs                            2. JCL básico – 6 hs

      Aula 1                                           Aula 1
          Alinhamento de expectativas                      Alinhamento de expectativas Literatura
           Literatura complementar e de apoio                complementar e de apoio Comandos de
           ISPF/PDF                                          JCL
          ISPF/PDF                                         Comentário
          UTILITIES                                        JOB / EXEC
          Exercícios                                       Exercícios
      Aula 2                                           Aula 2
          ISPF/PDF                                         Comandos de JCL
          VIEW / EDIT                                      DD / DDs especiais
          COMMAND                                          Exercícios
          Exercícios
                                                        Aula 3
      Aula 3
                                                            Comandos de JCL
          SDSF                                             JCLLIB
          DA                                               IF/ELSE/ENDIF
          I/O                                              Utilitários
          LOG                                              IEFBR14 / IEBGENER
          ST                                               SORT
          INIT                                             IDCAMS (GDG)
          Exercícios                                       Exercícios



 www.tectreinos.com.br                            Rua Victor Brecheret, 108 – Vila Yara     17
  Fone (11) 3683-3252                             Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                 ®
 3. Lógica estruturada – 10 hs                     4. Linguagem COBOL – 12 hs

    Aula 1                                           Aula 1
        Alinhamento de expectativas Fases do             Alinhamento de expectativas
         desenvolvimento                                  Literatura complementar e de apoio
         Conceitos/ferramentas                            Estrutura do programa COBOL
        Diagrama de Blocos                               Regras de codificação Divisões do
        Português Estruturado                             COBOL
        Estruturas lógicas                               ID DIVISION
        Seqüência                                        ENVIRONMENT DIVISION
        Decisão                                          DATA DIVISION
        Iteração                                         WORKING-STORAGE SECTION
        De Casos                                         PROCEDURE DIVISION
        Operadores                                       Comandos básicos Exemplo de
        Relacionais                                       programa COBOL
        Aritméticos                                      Exercícios
        Lógicos
        Exercícios                                   Aula 2
    Aula 2                                               INPUT-OUTPUT SECTION FILE SECTION
                                                          Arquivos seqüenciais
        Arquivos seqüenciais                             Relatórios
        Leitura                                          Exemplo de utilização
        Gravação                                         Exercícios
        Uso do file status
        Rotinas de impressão                         Aula 3
        Exercícios
                                                          Arquivos VSAM Uso de subprogramas
    Aula 3                                               CALL estático e dinâmico
                                                          LINKAGE SECTION
        Balance line Consistências físicas e             Exemplo de utilização
         lógicas                                          Exercícios
        Exercícios
                                                      Aula 4
    Aula 4
                                                          Tabelas (arrays)
        Uso de arquivos indexados Quebras ou             Definição
         totalizações                                     Acesso
        Exercícios                                       Exemplo de utilização
    Aula 5                                               Exercícios

        Soluções dos exercícios anteriores           Aula 5
        Exercícios Adicionais
                                                          Boas práticas e boas técnicas
                                                          Exercícios

                                                      Aula 6
                                                          Soluções dos exercícios anteriores
                                                          Exercícios Adicionais


www.tectreinos.com.br                           Rua Victor Brecheret, 108 – Vila Yara       18
 Fone (11) 3683-3252                            Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                               ®
 5. DB2 no programa COBOL – 8 hs                 6. CICS Command Level – 12 hs
    Aula 1                                         Aula 1
        Literatura complementar e de apoio             Alinhamento de expectativas
        Estrutura SQL                                   Literatura complementar e de apoio
        Regras de relacionamento                        Conceitos básicos
        Integridade referencial                        Transação e Task
        Comandos DDL e DCL                             EIB
        CREATE/ALTER TABLE                             Transações de serviços/apoio
        CREATE/ALTER INDEX                             Exercícios
        GRANT/REVOKE
                                                    Aula 2
        COMMIT/ROLLBACK
        Comandos DML                                   Compilação e linkedição
        SELECT                                         Comando EXEC CICS
        INSERT                                         Verificando o resultado da execução
        UPDATE                                          do comando
        DELETE                                         Comandos básicos
        SQLCODE SPUFI e QMF                            HANDLE ABEND e ASSIGN
        Exercicios                                     SEND e RECEIVE
    Aula 2                                             ASKTIME e FORMATTIME
                                                        RETURN
        Programa COBOL                                 Exercícios
        EXEC SQL
        Preparação do programa                     Aula 3
        Variáveis HOST                                 Comandos básicos
        INCLUDE SQLCA                                  LINK e XCTL
        Comandos DML                                   RETURN TRANSID
        Exercícios                                     DFHCOMMAREA
    Aula 3                                             Estrutura em camadas
                                                        BMS
        Uso do CURSOR
                                                        Exercicios
        DECLARE
        OPEN                                       Aula 4
        FETCH                                          Acesso a arquivos VSAM
        CLOSE                                          Acesso ao DB2
        Atualização posicionada                        Exercicios
        Exercícios
                                                    Aula 5
    Aula 4
                                                        Filas TD e TS
        Boas práticas e boas técnicas
                                                        Técnica de paginação
        Exercícios
                                                        START e RETRIEVE
                                                        Exercicios
                                                    Aula 6
                                                        Soluções dos exercícios anteriores
                                                        Exercícios Adicionais




www.tectreinos.com.br                         Rua Victor Brecheret, 108 – Vila Yara       19
 Fone (11) 3683-3252                          Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                        ®


              CICS COMMAND LEVEL “Programação em COBOL” – 40 hs

Técnicas e ferramentas para criação de programas online, em linguagem COBOL utilizando
recursos do monitor CICS/TS. O que é o CICS/TS? Customer Information Control System /
Transaction Server é um monitor e gerenciador de execução de programas online, para ambiente
mainframe IBM, permitindo a execução interativa e simultânea de milhares de transações por
segundo, em ambiente seguro e com garantia de integridade. Exemplo de transações: consulta de
saldo, pagamento de contas, saques e depósitos, etc... É também um produto multiplataforma.
Concorrente do IMS/TM também da IBM.


Objetivo

Ensinar ao participante, programador COBOL, como planejar e codificar programas em Command
Level, preparando-o para construir telas BMS e usar arquitetura em três camadas e a técnica
pseudoconversacional, em programas de complexidade média, utilizando arquivos VSAM, banco
de dados relacional DB2, filas TS e TD e técnicas de paginação.


Público Alvo

Desenvolvedores COBOL, Analistas de sistemas, de testes, de negócios, especificadores e de
suporte ao desenvolvimento, que precisam conhecer e planejar programas para ambiente online.


Conteúdo Programático

      Conceitos e Recursos                               Programando de forma pseudo-
      Arquitetura e desenhos de aplicação                 conversacional
      Transações de serviço                              Acessando arquivos VSAM
      Comandos básicos                                   Integridade de dados
      Construção de telas BMS                            Filas de Temporary Storage (TS) e de
      Enviando e recebendo mapas                          Transient Data (TD)
      Posicionando o cursor dinamicamente                Acessando tabelas DB2
      Alterando atributo dinamicamente                   Técnicas adicionais (transição para o
      Transferindo o controle entre transações e          módulo avançado)
       programas




 www.tectreinos.com.br                              Rua Victor Brecheret, 108 – Vila Yara          20
  Fone (11) 3683-3252                               Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                              ®

Pré Requisito

Linguagem COBOL e DB2.


Mercado de Trabalho

Empresas que utilizam o CICS como monitor de tp e a linguagem COBOL. Por exemplo, empresas
do governo, principais bancos, seguradoras, administradoras de cartão e indústrias e, todas as
principais consultorias de TI.




 www.tectreinos.com.br                           Rua Victor Brecheret, 108 – Vila Yara   21
  Fone (11) 3683-3252                            Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                         ®


              NOVOS RECURSOS DO DB2 v8 – 20 hs


A mudança da versão 8 em relação as anteriores)

O curso pretende oferecer ao participante uma visão geral das novidades da versão 8 do DB2 for
z/OS. Destinado a desenvolvedores COBOL, analistas de sistemas, de testes, de negócios,
especificadores e outros.


Conteúdo Programático

      Endereçamento de 64 bits

      Novos Limites Conceito de Data Partitioning Secondary Index e Non-Partitioning Secondary Index

      Novos limites de particionamento e controle através da tabela Rebalanceamento de partições

      Novas alterações online das definições de objetos

      Sequences versus coluna Identity

      Melhorias em cursores do tipo scrollable

      Multi-row fetch e insert

      Common table expression e SQL recursivo

      Melhorias no LOAD, UNLOAD, REORG e RUNSTATS

      MQT

      Índices de tamanhos variáveis

      Varredura reversa do índice

      Novos predicados indexáveis



Pré Requisito

Conhecimento do DB2 versão 7 ou anterior.




 www.tectreinos.com.br                                 Rua Victor Brecheret, 108 – Vila Yara        22
  Fone (11) 3683-3252                                  Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                ®


              IMS TM – PROGRAMAÇÃO BÁSICA EM COBOL – 40 hs

Técnicas e ferramentas para criação de programas online, em linguagem COBOL utilizando
recursos do monitor IMS/DC, parte integrante do IMS/TM. O que é o IMS/TM? Information
Management System / Transaction Manager é um poderoso monitor e gerenciador de execução
de transações online, para ambiente mainframe IBM, permitindo a execução interativa e
simultânea de milhares de transações por segundo, em ambiente seguro e com garantia de
integridade. Exemplo de transações: consulta de saldo, pagamento de contas, saques e depósitos,
etc... É também um produto multiplataforma. Concorrente do CICS/TS também da IBM.


Objetivo
Ensinar ao participante, programador COBOL, como planejar e codificar programas utilizando IMS
DC, preparando-o para construir formatos para tela via MFS e usar técnicas atualizadas para
desenvolvimento de programas online de complexidade média, utilizando banco de dados
relacional DB2.


Público Alvo
Desenvolvedores COBOL, Analistas de sistemas, de testes, de negócios, especificadores e de
suporte ao desenvolvimento, que precisam conhecer e planejar programas para ambiente online.


Conteúdo Programático
      Programas Conversacionais e intercâmbio de Mensagens
      Serviço de Formatação de Mensagens (MFS)
      Acesso a tabelas DB2
      Funções e Técnicas Adicionais
      Exercícios



Pré Requisito
Linguagem COBOL e DB2.


Aplicabilidade
Empresas que utilizam o IMS/TM como monitor de TP e a linguagem COBOL. Por exemplo,
empresas do governo, principais bancos, seguradoras, administradoras de cartão e indústrias e,
todas as principais consultorias de TI.

 www.tectreinos.com.br                             Rua Victor Brecheret, 108 – Vila Yara   23
  Fone (11) 3683-3252                              Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                ®


              ENTERPRISE COBOL - Conceitos, Recursos e Diferenças para COBOL II – 20 hs



Objetivo

Oferecer ao participante as características e principais recursos do atual estado da arte da
linguagem mais utilizada do mundo.


Abordagem

Teórica com laboratório prático para assimilar conceitos e recursos informados.


Público Alvo

Todo profissional da área de desenvolvimento e suporte do ambiente mainframe IBM.


Conteúdo Programático

      Introdução ao Enterprise Cobol                     Debug Tool
      Noções básicas sobre Language                      Ferramenta de conversão
       Environment                                        Utilização (mapeamento) de memória
      Compilador Enterprise COBOL                        Novos recursos da linguagem
      Suporte UNICODE                                    Novos Comandos
      Suporte XML                                        Processando documentos XML
      Interoperabilidade JAVA                            Laboratório
      CICS Translator integrado                          Bibliografia
      Pré-compilador DB2 integrado
      Debug Tool


Pré requisito

Conhecimento da linguagem COBOL e uso do TSO




 www.tectreinos.com.br                             Rua Victor Brecheret, 108 – Vila Yara   24
  Fone (11) 3683-3252                              Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                    ®

             PROGRAMAÇÃO EM LINGUAGEM ASSEMBLER – 40 hs


Objetivo

Apresentar os principais recursos, comandos e instruções Assembler para ambiente MVS (OS/390
e Z/os).


Público Alvo

Profissionais que precisem utilizar a linguagem Assembler.


Conteúdo Programático

                                                            Realizar operações usando decimal
      Estrutura e sintaxe de um programa
                                                             compactado, incluindo processos de
       assembler
                                                             edição e ajustes
      CSECT, USING, TITLE, ORG, ENTRY,
                                                            Realizar operações com valores binários
       RMODE, AMODE
                                                             de ponto fixo
      Estruturas, Componentes, Formatos dos
                                                            Conversões de formatos
       Comandos e Especificação de Dados
                                                            Trabalhar com tabelas internas,
      DS, DC, EQU
                                                             incluindo definição e acesso aos
      Registradores Gerais
                                                             elementos da tabela
      Linkage convention (uso de save área)
                                                            Uso de DSECTs para descrição de
      Uso de múltiplos registradores base
                                                             estruturas
      Estrutura e formato de instruções
                                                            Técnicas de documentação com
      (RR, RX, RS, SS, SI, S)                               comentários para melhor compreensão
      Macro Instruções: como usar e                         do código
       especificar parâmetros
                                                            Técnicas de depuração de programas
      Definir e processar arquivos seqüenciais              assembler
      OPEN, CLOSE, GET e PUT
      Leitura e gravação de registros
      Impressão (com formatação de
       relatórios)




 www.tectreinos.com.br                              Rua Victor Brecheret, 108 – Vila Yara      25
  Fone (11) 3683-3252                               Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                               ®

Pré Requisito

Conhecimento básico do ambiente e ferramentas do ambiente mainframe IBM e noções de
programação.


Abordagem

Teórica com exercícios práticos para melhor compreensão da teoria apresentada.




 www.tectreinos.com.br                            Rua Victor Brecheret, 108 – Vila Yara   26
  Fone (11) 3683-3252                             Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                   ®

                 PROGRAMAÇÃO EM EASYTRIEVE PLUS – 24 hs



Objetivo

Oferecer embasamento teórico e prático para a utilização da linguagem EASYTRIEVE. Mostrar
como a linguagem pode auxiliar nas soluções rotineiras, extraindo informações de forma mais
rápida.


Público Alvo

Programadores de aplicação que necessitem codificar programas em linguagem Easytrieve.


Conteúdo Programático

     1. Introdução a Linguagem                          3. Codificando programas
       Principais características e a estrutura da        Códigos simples
           linguagem                                       Seleção de registros
       O ambiente EASYTRIEVE                              Balance Line
       Acessando arquivos tradicionais

     2. Programação Básica
       Sintaxe
       Utilização de cálculo
       Formatação de Relatórios
       Manuseio de Arquivos VSAM
       MATCHING



Pré Requisito

Conhecimento de JCL e Lógica de Programação.


Mercado de Trabalho

Ferramenta utilizada por profissionais das áreas de suporte, produção e desenvolvimento em
ambiente mainframe IBM.



    www.tectreinos.com.br                             Rua Victor Brecheret, 108 – Vila Yara   27
     Fone (11) 3683-3252                              Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                ®



              ANÁLISE DE SISTEMAS COM ÊNFASE EM GERENCIAMENTO DE PROJETOS – 32 hs



Apresentação

Pesquisas realizadas por institutos e publicações especializados, revelam que o Analista de
sistemas tem um novo papel no mundo de gerenciamento de projeto em Tecnologia da
Informação (TI).

Diferentemente do passado onde o analista de sistemas tinha um papel estratégico para o negócio
da empresa, desenvolvendo soluções, descrevendo as funcionalidades e conversando com o
programador de computadores para o desenvolvimento dos códigos.

Sua posição era tão valorizada que na verdade o analista de sistemas era um programador sênior
com muitos anos de experiência em programação, que foi promovido a analista.

Hoje o analista de sistema faz a descrição ou não e também faz a programação e quando ele é
mais estratégico do que técnico ele muda o papel para analista de negócios, sendo que em
algumas organizações isto é considerado um plano de carreira.

Com a disciplina de gerenciamento de projetos, oficialmente difundida pelo instituto PMI®(Project
Management Institute – Instituto de Gerenciamento de projetos), o analista de sistemas deve ficar
mais atento aos assuntos relacionados ao entendimento do projeto de TI: o que será executado,
possíveis ocorrências, custos(horas gastas), prazo de implantação e principalmente as pessoas
envolvidas no projetos e com expectativas diferentes.

Um ponto importante é o posicionamento do profissional que precisa se identificar com a função,
pois é preciso separar quem realmente é um técnico, além da análise, que faz também a
programação e quem tem uma visão do negócio, fazendo análise e descrevendo as
funcionalidades do sistema.

Neste curso de análise de sistemas abordará os dois temas e ao seu final o participante terá uma
visão melhor de qual posicionamento ele escolherá.

De qualquer forma o participante passará por uma experiência única, onde o curso universitário
somente o informou, mas não o demonstrou.




 www.tectreinos.com.br                             Rua Victor Brecheret, 108 – Vila Yara   28
  Fone (11) 3683-3252                              Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                    ®

Objetivo

O curso Análise de Sistemas com ênfase em gerenciamento de projetos é composto de 4
disciplinas, representadas por 6 módulos, totalizando 32 horas de aula, conciliando 20% teoria e
80% prático.

Com o objetivo principal preparar, na prática, os participantes a enfrentar os desafios em analisar
sistemas e propor soluções dentro de um ambiente organizacional no qual é apresentado para os
profissionais de tecnologia da informação, antes do seu desenvolvimento.

O programa de ensino com suas disciplinas encadeadas, propõem integrar a gestão de projetos e
análise de sistemas, assegurando aos participantes, no final do curso, uma visão clara do que está
ocorrendo no mercado e os preparando para enfrentar novos desafios na sua carreira de analista
de sistemas, sem o foco da programação.

A certeza de adquirir novos conhecimentos, consistentes e necessários para enriquecer as
atribuições do Analista de Sistema.


Público Alvo e requisitos

Profissionais da área de tecnologia da informação ou seus relacionados a áreas de produtos ou
negócios.

Outras áreas serão previamente avaliadas.

Pessoas com superior completo ou em andamento na área de ciências exatas ou relacionadas
(administração, economia, etc), outros cursos serão previamente avaliados.


Diferenciais do curso

      Único curso de análise de sistemas com gerenciamento de projetos
      Professores com grande experiência na área de TI, metodologias e gerenciamento de
       projetos em TI
      Material didático de qualidade
      Exercícios Práticos
      Aula práticas vivenciando a realidade de um ambiente de trabalho



  www.tectreinos.com.br                              Rua Victor Brecheret, 108 – Vila Yara     29
   Fone (11) 3683-3252                               Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                   ®
Material Didático

     Apostilas
     Exercícios,
     Resumos
     Textos para leitura complementar
     Indicações de livros e sites


Conteúdo

Introdução

     A importância do Analista de Sistemas em TI (passado, presente e futuro)
     Principais responsabilidades e competências
     Interação com o Analista de Negócios e Desenvolvedores
     Estrutura do curso (Formação dos grupos ou Individual, teorias e práticas)
     O que se espera de um Analista de Sistemas dentro de uma Organização
     Comparativo entre um Analista de Sistema que desenvolve programação e o Analista de
      Sistema que faz o levantamento e documentação
     O Guia PMBoK® 4a. edição – Visão do gerenciamento de projetos
     Principais questões que o analista de sistemas deve se atentar para um bom trabalho:

                Planejamento – O que precisa ser feito?
                Levantamento – Do que os clientes precisam?
                Comunicação - Como garantir o entendimento mútuo?
                Visão corporativa – Por que estamos fazendo isso?
                Requisitos – Itens chaves para a solução – O que precisa ser implementado?
                Avaliação e Monitoramento – A solução está fazendo o que deveria fazer?


Análise de Sistemas

     A visão do processo dentro da organização;
     Características da análise;
     Automatizando os processos de análise;
     Metodologia de desenvolvimento de sistemas.

Requisitos

     Conceitos de requisitos, tipos de requisitos e sua rastreabilidade;
     Métodos para levantar e identificar os requisitos;
     Estudo de viabilidade e gerenciamento de requisitos.


 www.tectreinos.com.br                              Rua Victor Brecheret, 108 – Vila Yara     30
  Fone (11) 3683-3252                               Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                               ®
Análise e modelagem

     O que é um modelo Lógico;
     Modelagem em TI;
     Tipos de organização;
     Análise Estrutura de Sistemas;
     Modelo Lógico;
     Modelo Físico;
     Apresentação dos Padrões de modelagem (Análise Essencial).

Gerenciamento de Projetos

     A visão do processo dentro da organização (conceito de projetos e sua estrutura);
     Como o gerenciamento de projetos contribui para análise de sistema (Estrutura de
      trabalho);
     Planejamento estratégico de TI e seus projetos;
     Escopo, Prazo, Custo e qualidade.

Aula de Conclusão

     Entrega do Trabalho de Conclusão
     Resultados obtidos
     Aprendizado obtido
     Revisão Geral
     Testes de Avaliação
     Certificado de participação

Coordenadores/Instrutores do Curso

      Carlos Barasal, 26 anos na área de TI, Bacharel em Matemática e pós-graduação em
      gerenciamentos de projetos, especialista na gestão de projetos em sistemas de cartão de
      crédito e sistemas bancários. Atuação em diversas empresas da área financeira, Bancos,
      Cartões, Indústria, Serviços Comerciais e Consultorias em geral. Ministrou diversas
      palestras em universidades e cursos de metodologias e processos em TI. Atualmente é
      Gerente Geral de Projetos em consultoria de TI.

      Fábio Augusto Baptistella, 25 anos na área de TI, Bacharel em Administração de Empresas,
      MBA em Engenharia de Produtos – USP. Atua na área de Gerenciamento de Projetos
      especializado em Instituições Financeiras. Ministra cursos e palestras sobre computadores
      de grande porte – Mainframe. Atuou como executivo de contas de uma grande empresa e
      atualmente é Gerente de Projetos em consultoria de TI.




 www.tectreinos.com.br                           Rua Victor Brecheret, 108 – Vila Yara    31
  Fone (11) 3683-3252                            Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                              ®


               SOA - Service Oriented Architecture – 24 h

SOA (Service Oriented Archictecture) é uma abordagem que ajuda os sistemas a permanecerem
escaláveis e flexíveis enquanto crescem, e que também ajuda a resolver a lacuna
negócio/Tecnologia da Informação. SOA é um paradigma, um jeito de pensar, um sistema valoroso
para arquitetura e modelagem. SOA permite conectar uma ampla variedade de sistemas de
softwares proprietário para se conseguir uma verdadeira interoperabilidade aberta.


Objetivo

    Fundamentar o conceito de serviço e software como Serviço.
    Definir e conceituar adequadamente a Arquitetura Orientada a Serviços – SOA.
    Apresentar ferramentas e tecnologias que suportam SOA com uma visão de mercado.
    Apresentar e conceituar governança de uma Arquitetura Orientada a Serviços.
    Apresentar um panorama da adoção de SOA no Brasil.


Público Alvo

O curso SOA (Service-oriented Architecture), é indicado a pessoas que desejam aperfeiçoar seus
conhecimentos neste paradigma. Além de profissionais da área de informática (Gerentes,
Analistas, programadores, desenvolvedores web) e telecomunicações, Administradores, Gerentes
funcionais e Executivos em qualquer posição organizacional ou áreas afins.


Conteúdo Programático

        Arquitetura corporativa

        Frameworks de Arquitetura
          Framework ZACHMAN
          The Open Group Architecture Framework TOGAF
          Federal Enterprise Architecture – FEA
          Perspectiva da FEA sobre a EA
          Modelos de Referência da FEA
          Processo da FEA
          Medição do sucesso da FEA
          Framework Gartner
          Comparação entre frameworks
    www.tectreinos.com.br                        Rua Victor Brecheret, 108 – Vila Yara   32
     Fone (11) 3683-3252                         Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                              ®
        Critérios e Classificações de cada Metodologia
        Arquitetura Corporativa em Instituições de Grande Porte
        Mudança de Foco
        Caminhos para a Implementação: Evolução
        Estratégia de Evolução
        Benefícios da Definição de uma Arquitetura

    Arquitetura Orientada a Serviços
      Conceitos
      Exemplo (Simplificado)

    Arquitetura de Negócios
      Processo de Negócio
      Processo Genérico

    Exemplo
      Business Process Management – BPM

    Arquitetura de Aplicações de Negócio
      Arquitetura de Aplicação
      Conceito

    Exemplo
      Aplicações de Negócio x Serviços de Negócio
      Serviços de Negócio x Componente

    Exercício II
      Domínios
      Sub-Divisões Lógicas

    Exemplo
      Domínios – Arquitetura de Referência

    Exercício
      Arquitetura Orientada a Serviços - Arquitetura de Referência

    Exercícios

    Abordagens para o Projeto de Serviços
      Abordagens
      Abordagem Top-Down
      Abordagem Bottom-Up
      Abordagem Mista
      Design de Serviços
      Serviço
      Exemplo
www.tectreinos.com.br                            Rua Victor Brecheret, 108 – Vila Yara   33
 Fone (11) 3683-3252                             Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                ®
          Boas Práticas
          Implementação dos Serviços

      Exemplo
        Atributos de Qualidade
        Diretrizes

      Exemplos
      Exercício
      Modelos de Maturidade de Arquitetura
      Conclusão e Fechamento


Pré Requisito

Para obter um bom aproveitamento neste curso, os alunos devem ser capazes de:

      Conhecimentos de informática básica
      Descrever conceitos elementares de informática básica
      Utilizar um navegador (browser) da web


Habilidades Adquiridas

Após a conclusão deste curso, os alunos deverão estar aptos a:

      Descrever o histórico e as características significativas de SOA
      Fazer o download das ferramentas necessárias para o desenvolvimento de SOA
      Encontrar caminhos inteligentes para construir soluções sem cair na armadilha de
       mudanças de detalhes de Web Services
      Ganhar a experiência de um arquiteto de sistemas envolvido em SOA.




 www.tectreinos.com.br                             Rua Victor Brecheret, 108 – Vila Yara   34
  Fone (11) 3683-3252                              Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                  ®

             WEB Design Básico - 40 h

O curso de Web Design Básico destina-se àqueles que desejam conhecer os fundamentos da
produção de sites para a web. O Web Design pode ser visto como uma extensão da prática do
design, cujo foco é a criação de lay-outs funcionais para a web usando as melhores técnicas e os
padrões mais recentes do mercado.


Objetivo
                                          ©
O curso de Web Design da TecTreinos , propicia aos participantes uma excelente opção ao
aprendizado na criação de sites para a Internet. Durante o curso, o aluno aprenderá a trabalhar
com a linguagem HTML (HyperText Markup Language -Linguagem de Marcação de Hipertexto) que
é o padrão atual da Internet. Elaborado cuidadosamente por profissionais atuantes no mercado
tecnológico e com larga experiência em Design, o curso WEB DESIGN da TECTREINOS praticamente
começa do zero. O aluno não precisa saber nada de HTML. Partindo dos comandos mais simples e
exercícios básicos, progressivamente o instrutor apresentará todos os comandos do HTML,
orientará a criação e uso de páginas de estilos CSS (Cascading Style Sheets – Linguagem de estilo),
evoluindo até a linguagem XHTML (eXtensible Hypertext Markup Language). Ao final do curso o
aluno estará apto a publicar seu próprio site na Internet. O curso apresentará também noções
sobre tratamento de imagens para a web, noções para o desenvolvimento de um bom design,
boas práticas no uso de padrões web, como registrar domínios no Registro.br e como escolher um
bom serviço de hospedagem de sites.


Público Alvo
                                     ©
O curso WEB DESIGN TecTreinos é indicado a pessoas que desejam desenvolver sites e
explorar as diversas tecnologias existentes no mercado para desenvolvimento Web. Este público
inclui, mas não se limita a estudantes e profissionais de outras áreas que precisam estender sua
atuação para o web design e usuários em geral interessados em desenvolver um site.


Pré-requisito

Ter conhecimentos do sistema operacional Windows.




 www.tectreinos.com.br                              Rua Victor Brecheret, 108 – Vila Yara    35
  Fone (11) 3683-3252                               Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                                ®
Conteúdo

      Fundamentos do Web Design

         O que é web design
         Arquitetura da informação
         Design interativo
         Scripts e programação

      Terminologia Web

         Como a web funciona
         Introdução ao HTML, CSS, XML
         Formatos de arquivo de imagens
         Linguagens de programação para a web
         Sistemas de gerenciamento de conteúdo
         Ferramentas para construir sites

      Começando a construir um site

         Principais ferramentas do mercado
         Desenhando para diversos browsers
         Escolha de uma hospedagem web
         Como registrar um domínio
         Estrutura básica de um site

      Melhores práticas no planejamento do seu site

         Construindo o mapa do seu site
         Construindo um “wireframe” inicial para esboço inicial de layout.
         Refinando o “wireframe”
         Escolha de cores e imagens
         Design do layout final

      XHTML – Estrutura e Tags

         Estrutura e elementos de um documento XHTML
         “Tags” principais
         Tags de texto
         Tags de imagem
         Tags de link
         URLs relativas e absolutas



 www.tectreinos.com.br                             Rua Victor Brecheret, 108 – Vila Yara   36
  Fone (11) 3683-3252                              Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                                               ®

     CSS

        Fundamentos do CSS
        Seletores
        Herança
        Posicionamento via CSS
        Adicionando cores e fundos
        Estilos de fontes
        Uso de margens para criação de espaços brancos e separação de conteúdo
        Criação e formatação de tabelas com XHTML e CSS
        Menus dinâmicos em CSS


     Criando o código XHTML do seu web site desde o início

        Construindo o “header”
        Colocando um banner e um botão de contato
        Elaborando o menu principal
        Criando o layout para o corpo principal do site (main body)
        Criando o layout para a área lateral (sidebar)
        Criando o layout do rodapé (footer)
        Construindo a página home: conteúdo principal
        Construindo a página home: conteúdo da área lateral
        Criando uma página com menu, imagens e links formatados
        Criando uma página com vídeo
        Menu dinâmico com XHTML, CSS e Javascript


     Hospedagem, testes e publicação definitiva

        Transferência FTP
        Organização de arquivos no servidor de hospedagem
        Testes de usabilidade
        Lista de verificação antes da entrega do projeto
        Entregando o projeto




www.tectreinos.com.br                             Rua Victor Brecheret, 108 – Vila Yara   37
 Fone (11) 3683-3252                              Osasco – São Paulo SP – CEP 06026-000
Cursos e Treinamentos
                                                                             ®




     Documento elaborado pela TecTreinos©.
                 Todos os direitos reservados




www.tectreinos.com.br           Rua Victor Brecheret, 108 – Vila Yara   38
 Fone (11) 3683-3252            Osasco – São Paulo SP – CEP 06026-000

Mais conteúdo relacionado

Mais procurados

Aplicação de Padrões de Projeto para a melhoria da manutenabilidade de software
Aplicação de Padrões de Projeto para a melhoria da manutenabilidade de softwareAplicação de Padrões de Projeto para a melhoria da manutenabilidade de software
Aplicação de Padrões de Projeto para a melhoria da manutenabilidade de softwareCesar Rocha
 
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...Rogério Batista
 
12082011 tcc senac_sayuri
12082011 tcc senac_sayuri12082011 tcc senac_sayuri
12082011 tcc senac_sayuriSayurï Yamane
 
TCC Gestao de Projetos (Montanha Russa) Rogerio Vencio
TCC Gestao de Projetos (Montanha Russa) Rogerio VencioTCC Gestao de Projetos (Montanha Russa) Rogerio Vencio
TCC Gestao de Projetos (Montanha Russa) Rogerio VencioRogério Vencio
 
12082011 tcc senac_sayuri
12082011 tcc senac_sayuri12082011 tcc senac_sayuri
12082011 tcc senac_sayuriSayurï Yamane
 
Referencial de Competências IPMA Brasil
Referencial de Competências IPMA BrasilReferencial de Competências IPMA Brasil
Referencial de Competências IPMA BrasilRaphael Albergarias
 

Mais procurados (9)

Aplicação de Padrões de Projeto para a melhoria da manutenabilidade de software
Aplicação de Padrões de Projeto para a melhoria da manutenabilidade de softwareAplicação de Padrões de Projeto para a melhoria da manutenabilidade de software
Aplicação de Padrões de Projeto para a melhoria da manutenabilidade de software
 
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
 
Projeto BECI
Projeto BECIProjeto BECI
Projeto BECI
 
12082011 tcc senac_sayuri
12082011 tcc senac_sayuri12082011 tcc senac_sayuri
12082011 tcc senac_sayuri
 
TCC Gestao de Projetos (Montanha Russa) Rogerio Vencio
TCC Gestao de Projetos (Montanha Russa) Rogerio VencioTCC Gestao de Projetos (Montanha Russa) Rogerio Vencio
TCC Gestao de Projetos (Montanha Russa) Rogerio Vencio
 
12082011 tcc senac_sayuri
12082011 tcc senac_sayuri12082011 tcc senac_sayuri
12082011 tcc senac_sayuri
 
Referencial de Competências IPMA Brasil
Referencial de Competências IPMA BrasilReferencial de Competências IPMA Brasil
Referencial de Competências IPMA Brasil
 
jogo
jogojogo
jogo
 
Sistemas digitais arquitectura computadores
Sistemas digitais arquitectura computadoresSistemas digitais arquitectura computadores
Sistemas digitais arquitectura computadores
 

Semelhante a Cursos e Treinamentos em Tecnologias da Informação

Academia do Arquiteto Globalcode
Academia do Arquiteto GlobalcodeAcademia do Arquiteto Globalcode
Academia do Arquiteto GlobalcodeGlobalcode
 
Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Eric Gallardo
 
Webinar: Oportunidades e requisitos no projeto de hardware para IoT
Webinar: Oportunidades e requisitos no projeto de hardware para IoTWebinar: Oportunidades e requisitos no projeto de hardware para IoT
Webinar: Oportunidades e requisitos no projeto de hardware para IoTEmbarcados
 
Global tecnol s.a – tecnologias ads - backend - web - mobile - devops
Global tecnol s.a – tecnologias   ads - backend - web - mobile - devopsGlobal tecnol s.a – tecnologias   ads - backend - web - mobile - devops
Global tecnol s.a – tecnologias ads - backend - web - mobile - devopsHELENO FAVACHO
 
Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindJaydson Gomes
 
plano_de_projeto_controlart_rascunho
plano_de_projeto_controlart_rascunhoplano_de_projeto_controlart_rascunho
plano_de_projeto_controlart_rascunhouserrx
 
Java No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Java No Setor Público: Produtividade, Flexibilidade e Baixo CustoJava No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Java No Setor Público: Produtividade, Flexibilidade e Baixo CustoÉberli Cabistani Riella
 
Vitor portfólio prof tecnico 2016 free lance
Vitor portfólio prof tecnico 2016   free lanceVitor portfólio prof tecnico 2016   free lance
Vitor portfólio prof tecnico 2016 free lanceVitor Feitosa de Campos
 
Trabalho 4 Semestre e 5 Semestre 2015
Trabalho 4 Semestre e 5 Semestre 2015Trabalho 4 Semestre e 5 Semestre 2015
Trabalho 4 Semestre e 5 Semestre 2015Rodrigo Marinho
 
Currículo (Português)
Currículo (Português)Currículo (Português)
Currículo (Português)cristianojava
 
Cenário Apple
Cenário AppleCenário Apple
Cenário AppleLaura Lou
 
PETIC-UFS 2010-2012
PETIC-UFS 2010-2012PETIC-UFS 2010-2012
PETIC-UFS 2010-2012geraldoao
 
CV-MARCOS_LUCAS_RONCHI_MENDES__16a-v0.2
CV-MARCOS_LUCAS_RONCHI_MENDES__16a-v0.2CV-MARCOS_LUCAS_RONCHI_MENDES__16a-v0.2
CV-MARCOS_LUCAS_RONCHI_MENDES__16a-v0.2Marcos Mendes
 
ASP.NET e Visual Studio 2010
ASP.NET e Visual Studio 2010ASP.NET e Visual Studio 2010
ASP.NET e Visual Studio 2010Norton Guimarães
 
Microsoft ALM = Produtividade
Microsoft ALM = ProdutividadeMicrosoft ALM = Produtividade
Microsoft ALM = ProdutividadeAdriano Bertucci
 
plano_de_projeto_controlart_final
plano_de_projeto_controlart_finalplano_de_projeto_controlart_final
plano_de_projeto_controlart_finaluserrx
 

Semelhante a Cursos e Treinamentos em Tecnologias da Informação (20)

Academia do Arquiteto Globalcode
Academia do Arquiteto GlobalcodeAcademia do Arquiteto Globalcode
Academia do Arquiteto Globalcode
 
Sql01 final
Sql01 finalSql01 final
Sql01 final
 
Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Treinamento ASP.NET 2014
Treinamento ASP.NET 2014
 
Webinar: Oportunidades e requisitos no projeto de hardware para IoT
Webinar: Oportunidades e requisitos no projeto de hardware para IoTWebinar: Oportunidades e requisitos no projeto de hardware para IoT
Webinar: Oportunidades e requisitos no projeto de hardware para IoT
 
Global tecnol s.a – tecnologias ads - backend - web - mobile - devops
Global tecnol s.a – tecnologias   ads - backend - web - mobile - devopsGlobal tecnol s.a – tecnologias   ads - backend - web - mobile - devops
Global tecnol s.a – tecnologias ads - backend - web - mobile - devops
 
20141128-Carlos-Eduardo-Capparelli
20141128-Carlos-Eduardo-Capparelli20141128-Carlos-Eduardo-Capparelli
20141128-Carlos-Eduardo-Capparelli
 
Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMind
 
plano_de_projeto_controlart_rascunho
plano_de_projeto_controlart_rascunhoplano_de_projeto_controlart_rascunho
plano_de_projeto_controlart_rascunho
 
Cursos a3
Cursos a3Cursos a3
Cursos a3
 
Aula1 Apresentacao TEES
Aula1 Apresentacao TEESAula1 Apresentacao TEES
Aula1 Apresentacao TEES
 
Java No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Java No Setor Público: Produtividade, Flexibilidade e Baixo CustoJava No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Java No Setor Público: Produtividade, Flexibilidade e Baixo Custo
 
Vitor portfólio prof tecnico 2016 free lance
Vitor portfólio prof tecnico 2016   free lanceVitor portfólio prof tecnico 2016   free lance
Vitor portfólio prof tecnico 2016 free lance
 
Trabalho 4 Semestre e 5 Semestre 2015
Trabalho 4 Semestre e 5 Semestre 2015Trabalho 4 Semestre e 5 Semestre 2015
Trabalho 4 Semestre e 5 Semestre 2015
 
Currículo (Português)
Currículo (Português)Currículo (Português)
Currículo (Português)
 
Cenário Apple
Cenário AppleCenário Apple
Cenário Apple
 
PETIC-UFS 2010-2012
PETIC-UFS 2010-2012PETIC-UFS 2010-2012
PETIC-UFS 2010-2012
 
CV-MARCOS_LUCAS_RONCHI_MENDES__16a-v0.2
CV-MARCOS_LUCAS_RONCHI_MENDES__16a-v0.2CV-MARCOS_LUCAS_RONCHI_MENDES__16a-v0.2
CV-MARCOS_LUCAS_RONCHI_MENDES__16a-v0.2
 
ASP.NET e Visual Studio 2010
ASP.NET e Visual Studio 2010ASP.NET e Visual Studio 2010
ASP.NET e Visual Studio 2010
 
Microsoft ALM = Produtividade
Microsoft ALM = ProdutividadeMicrosoft ALM = Produtividade
Microsoft ALM = Produtividade
 
plano_de_projeto_controlart_final
plano_de_projeto_controlart_finalplano_de_projeto_controlart_final
plano_de_projeto_controlart_final
 

Último

Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
[Bloco 7] Recomposição das Aprendizagens.pptx
[Bloco 7] Recomposição das Aprendizagens.pptx[Bloco 7] Recomposição das Aprendizagens.pptx
[Bloco 7] Recomposição das Aprendizagens.pptxLinoReisLino
 
RedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfRedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfAlissonMiranda22
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasCassio Meira Jr.
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
Nova BNCC Atualizada para novas pesquisas
Nova BNCC Atualizada para novas pesquisasNova BNCC Atualizada para novas pesquisas
Nova BNCC Atualizada para novas pesquisasraveccavp
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?Rosalina Simão Nunes
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptMaiteFerreira4
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
CD_B3_C_ Criar e editar conteúdos digitais em diferentes formatos_índice.pdf
CD_B3_C_ Criar e editar conteúdos digitais em diferentes formatos_índice.pdfCD_B3_C_ Criar e editar conteúdos digitais em diferentes formatos_índice.pdf
CD_B3_C_ Criar e editar conteúdos digitais em diferentes formatos_índice.pdfManuais Formação
 
Slide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxSlide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxssuserf54fa01
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 

Último (20)

Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
[Bloco 7] Recomposição das Aprendizagens.pptx
[Bloco 7] Recomposição das Aprendizagens.pptx[Bloco 7] Recomposição das Aprendizagens.pptx
[Bloco 7] Recomposição das Aprendizagens.pptx
 
RedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfRedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdf
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades Motoras
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
Nova BNCC Atualizada para novas pesquisas
Nova BNCC Atualizada para novas pesquisasNova BNCC Atualizada para novas pesquisas
Nova BNCC Atualizada para novas pesquisas
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.ppt
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
CD_B3_C_ Criar e editar conteúdos digitais em diferentes formatos_índice.pdf
CD_B3_C_ Criar e editar conteúdos digitais em diferentes formatos_índice.pdfCD_B3_C_ Criar e editar conteúdos digitais em diferentes formatos_índice.pdf
CD_B3_C_ Criar e editar conteúdos digitais em diferentes formatos_índice.pdf
 
Slide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxSlide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptx
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 

Cursos e Treinamentos em Tecnologias da Informação

  • 1. Cursos e Treinamentos ® www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 2 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 2. Cursos e Treinamentos ® Conteúdo Microsoft .NET Framework 3.5 – 80 hs ................................................................................. 5 JAVA COM EXCELÊNCIA..................................................................................................... 6 JE1 - Java e Orientação a Objetos – 48 hs .................................................................................. 7 JE2 – Persistindo dados com Java – 24 hs .................................................................................. 9 JE3 – Fundamentos de Java para Web – 36 hs ..........................................................................10 JE4 – Web 2.0 com Java Server Faces (JSF) – 28 hs ...................................................................12 JE5 – Web 2.0 com Java Server Faces (JSF) Avançado – 16 hs ...................................................13 JE6 – Relatórios com Jasper Reports – 12 hs .............................................................................14 FORMAÇÃO COMPLETA DESENVOLVEDOR COBOL – 160 hs ..................................................15 JOGO RÁPIDO TecTreinos©....................................................................................................17 1. TSO/E básico – 6 hs......................................................................................................................17 2. JCL básico – 6 hs ..........................................................................................................................17 3. Lógica estruturada – 10 hs ...........................................................................................................18 4. Linguagem COBOL – 12 hs ...........................................................................................................18 5. DB2 no programa COBOL – 8 hs ...................................................................................................19 6. CICS Command Level – 12 hs .......................................................................................................19 CICS COMMAND LEVEL “Programação em COBOL” – 40 hs ...................................................20 NOVOS RECURSOS DO DB2 v8 – 20 hs ...................................................................................22 IMS TM – PROGRAMAÇÃO BÁSICA EM COBOL – 40 hs ..........................................................23 www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 3 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 3. Cursos e Treinamentos ® ENTERPRISE COBOL - Conceitos, Recursos e Diferenças para COBOL II – 20 hs ......................24 PROGRAMAÇÃO EM LINGUAGEM ASSEMBLER – 40 hs ..........................................................25 PROGRAMAÇÃO EM EASYTRIEVE PLUS – 24 hs......................................................................27 ANÁLISE DE SISTEMAS COM ÊNFASE EM GERENCIAMENTO DE PROJETOS – 32 hs ................28 SOA - Service Oriented Architecture – 24 h ............................................................................32 WEB Design Básico - 40 h .......................................................................................................35 www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 4 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 4. Cursos e Treinamentos ® Microsoft .NET Framework 3.5 – 80 hs Objetivo Capacitar o aluno no mundo do desenvolvimento de aplicações utilizando a plataforma de desenvolvimento da Microsoft, o Framework .NET versão 3.5., tornando o desenvolvedor apto a descrever as principais características do .Net Framework e do Visual Web Developer 2008; criar aplicativos do Windows Forms; criar e utilizar os diversos tipos de dados e variáveis; controlar e programar a execução de programas usando declarações condicionais e loops; explicar os fundamentos da programação orientada para objetos; criar aplicações orientadas a objeto de complexidade média; desenvolver a interface com o usuário em um aplicativo Visual Web Developer 2008; validar entrada de usuário em um formulário do Windows; implementar a depuração e movimentação em um aplicativo Visual Web Developer 2008; acessar dados em aplicativo WEB; criar aplicações Web de baixa complexidade; testar e implantar aplicativos Microsoft .Net. Pré Requisito São necessários conhecimentos básicos de Windows XP em diante Conteúdo Programático  Plataforma .NET  Acesso a banco de dados através  Formulários, Caixas de diálogo ADO com Microsoft SQL 2008 -  Variáveis, Vetores e Matrizes Express Edition  Tipos de Dados, Funções  Gerenciando Dados com C# e  Conceitos de Orientação a Objeto  Microsoft SQL 2008 - Express  Apresentando o Visual Basic.Net Edition  Windows Forms  Integando C# com ASP.NET  Controles  Web Forms ASP.NET  Objetos Gerenciados  Event Procedures  Programação Assíncrona  Tracing, Debug  Recursos de acessibilidade  DataSet, DataAdapter, DataGrid  Apresentando o Microsoft Visual C#  DataReader  Entendendo a Linguagem C#  Stored Procedures  Criando Componentes no C#  Segurança em Aplicações  Trabalhando com aplicativos no ASP.NET C# Express Edition www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 5 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 5. Cursos e Treinamentos ® JAVA COM EXCELÊNCIA Java com Excelência é uma série de treinamentos focada na formação de profissionais de TI, trabalhando nos temas importantes da plataforma Java, trazendo sempre uma abordagem prática e que vai de encontro com as necessidades reais do mercado. É uma linguagem de programação orientada a objetos, bem como, uma nova plataforma de desenvolvimento elaborada pela Sun Microsystems. Modelada depois do C++, foi projetada para ser pequena, simples e portável a todas as plataformas e sistemas operacionais. Esta portabilidade é obtida pelo fato da linguagem ser interpretada, ou seja, o compilador gera um código independente de máquina chamado byte-code. Objetivo © O curso de Formação Java da TecTreinos propicia aos participantes uma excelente opção ao aprendizado de programação utilizando a Linguagem Java. Elaborado cuidadosamente por profissionais atuantes no mercado tecnológico e com larga experiência em desenvolvimento de software. Público Alvo © O curso FORMAÇÃO JAVA TecTreinos é indicado a pessoas que desejam desenvolver a sua lógica de programação e habilidades matemáticas, explorar as metodologias em orientação a objetos (modelagem - UML) e aplicá-las na interpretação de requisitos e seus respectivos artefatos, iniciantes no desejo de aprender os fundamentos da linguagem de programação Java ou programadores com experiência em outras linguagens e desejam ampliar seus conhecimentos efetuando um upgrade nesta maravilhosa linguagem orientada a objetos. Este público inclui, mas não se limita a escritores técnicos, gerentes técnicos e outras pessoas com perfil e background técnico (não necessariamente programador), como administradores de sistemas e Analistas de Sistemas. Ao finalizar este programa o aluno estará preparado para desenvolver projetos corporativos utilizando os melhores e mais atuais padrões de mercado. www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 6 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 6. Cursos e Treinamentos ® JE1 - Java e Orientação a Objetos – 48 hs O que realmente interessa sobre a Orientação a Objetos e como posso melhorar minhas aplicações? Essa é a pergunta que será respondida com este módulo. Ideal para profissionais iniciantes em Java e Orientação a Objetos, incluindo a introdução de lógica de programação. O principal objetivo deste módulo é criar uma cultura de reuso de código e conhecer a fundo os aspectos fundamentais da linguagem. Pré Requisitos Informática básica. Conteúdo Programático  1. O que é Java?  8. Arrays  Máquina Virtual, HotSpot e JIT  Array para que te quero?  Versões do Java  Arrays de Referência  JVM? JRE? JDK? Que história é essa?  Lendo as posições de um Array  Objetivos do Java e seu uso  Compilador e Execução  9. Pacote java.lang  Classe Object  2. Sintaxe Java  métodos Equals e ToString  Convenções de código, eu realmente  Classe System preciso?  Classe String  Tipos primitivos  Casting e Autoboxing (Java 5.0)  Casting  Classe Math  Controle de fluxo (if, while, for, etc)  10. Pacote Java.io  3. Fundamentos da Orientação a Objetos  Classes InputStream e OutputStream  Classes, Interfaces, Objetos  Classe File  A tal da referência, porque isso é  Classes Reader e Writer importante?  Classe Scanner  Modificadores de acesso  Encapsulamento  11. Coleções  Herança  Generics  Polimorfismo  Interfaces de coleções e utilitários  Conjuntos  4. Eclipse IDE  Iterações  Apresentação  Mapas  Executando um programa  Métodos “Equals” e “Hashcode”  Views, Perspectives, Plugins  Boas práticas  Dicas www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 7 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 7. Cursos e Treinamentos ®  5. Controlando erros com exceções  12. Programação concorrente  Checar ou não Checar, eis a questão!  Threads  Blocos try, catch e finally  Escalonador e troca de contexto  Exceções customizadas  Garbage Collector  Vector e Hashtable  6. Pacotes  Organização e diretórios  13. Reflection e Annotation  A instrução import  O que é? Quando é utilizado?  Class, Method, Field  7. Ferramentas do SDK  Anotações  Visão geral sobre o SDK  Anotações customizadas  Jar e JavaDoc  Lendo anotações utilizando reflection www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 8 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 8. Cursos e Treinamentos ® JE2 – Persistindo dados com Java – 24 hs Persistência tem sido tema de discussão ao longo das décadas. Com o aumento do uso da tecnologia de informação, cada vez mais o mundo anseia por dados, que por sua vez, se transformam em informações. Sendo o acesso realizado em um banco de dados, ou em uma estrutura de dados em formato texto (XML), os desenvolvedores hoje lidam com uma gama extensa de opções para realizar estas tarefas. O objetivo deste treinamento está em analisar as alternativas de mercado mais utilizadas e apresentá-las detalhadamente para que o aluno possa entender onde se deve aplicar cada uma, colocando o negócio acima de qualquer implementação. Pré Requisitos Possuir conhecimento básico de SQL e compatível com o treinamento JE1. Conteúdo Programático  1. Revisando a Structured Query Language  4. Transacionando com JDBC (SQL)  As operações Commit e Rollback  Dialetos  Conexões com auto commit  Linguagem de Manipulação de Dados (DML)  5. Boas práticas em JDBC  Linguagem de Definição de Dados (DDL)  Linguagem de Controle de Dados (DCL)  6. Introdução ao JPA  Linguagem de Transação de Dados  O que é JPA? Onde utilizar? (DTL)  E o tal Mapeamento Objeto Relacional?  Linguagem de Consulta de Dados (DQL) O que muda?  Cláusulas, Operadores e Funções  Uma famosa implementação de JPA: básicas Hibernate  Exemplos de utilização  2. Introdução ao JDBC  Interfaces Connection, Statement,  7. Trabalhando com XML Prepared Statement e ResultSet  O que é XML?  Fábrica de Conexões  Entendendo o XSD, DTD  Pool de Conexões  DOM e SAX  XStream  3. Design Patterns  JaxB  Data Access Object (DAO)  Value Object (VO)  Mapeamento Objeto Relacional (ORM) www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 9 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 9. Cursos e Treinamentos ® JE3 – Fundamentos de Java para Web – 36 hs Com o advento da web, muitas empresas iniciaram a migração de sistemas desktop, que antes dominavam as aplicações de informação, para a web. Percorremos um longo caminho até chegarmos ao ponto em que estamos, mas o fundamento das aplicações permanece. O objetivo deste treinamento está relacionado a compreensão deste fundamento que possibilita às aplicações serem acessadas na web através dos browsers, como também, os padrões e boas práticas de programação. Ao finalizar este módulo, o aluno terá condições de compreender como funciona a maioria dos frameworks web disponíveis em Java. Pré Requisitos Possuir conhecimento compatível com o treinamento JE1 e JE2. Conteúdo Programático  1. Arquitetura Distribuída  7. Tratamento de erros  Aplicações Corporativas  Configuração de páginas de erro  Análise de diferentes Arquiteturas  Exibindo mensagens customizadas em tela  2. Introdução ao Java Enterprise Edition (Java EE)  8. Expression Language (EL)  O que é Java EE?  Introdução  Servidor de Aplicação x Servidor Web  Sintaxe  Um servidor web: Tomcat  9. Java Standard Tag Libraries (JSTL)  Padrão de aplicações web  Introdução  3. Java Servlet  Utilizando tags no JSP  Servlet: O início de tudo  Biblioteca Core  Classe HttpServlet  Biblioteca de Internacionalização  Ciclo de vida da Servlet  Como criar Tags customizadas  Deployment Descriptor  10. Filtros  ServletConfig, ServletContext,  Introdução ServletEvent  Visão geral das classes envolvidas  Navegação  Configuração do deployment descriptor  4. Protocolo Http  Criando um Filtro  Http Get  Http Post  Interfaces HttpServletRequest e HttpServletResponse www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 10 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 10. Cursos e Treinamentos ®  5. Gerenciador de Sessão  11. Design Patterns  Entendendo a sessão e seus atributos  Business Delegate  Interface HttpSession  Composite Entity  Invalidando a sessão  Data Acess Object (DAO)  Front Controller  6. Java Server Pages (JSP)  Interceptor  Introdução  Service Locator  Ciclo de vida de um JSP  Dispatcher to View  Estrutura de um JSP  Factory  Diretivas e objetos implícitos  Template Method  12. Dicas de Frameworks MVC  E agora? Struts, JSF, Spring, etc... www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 11 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 11. Cursos e Treinamentos ® JE4 – Web 2.0 com Java Server Faces (JSF) – 28 hs A web 2.0 é uma rede vista como plataforma e essa visão trouxe consigo uma série de implicações no modo como as aplicações para a web eram e são desenvolvidas. O objetivo deste treinamento é apresentar essas implicações diretamente em Java, associada a um dos frameworks que tem se destacado na comunidade e que consegue englobar tais questões que estão em constante evolução. Pré Requisitos Possuir conhecimento compatível com o treinamento JE3. Conteúdo Programático  1. Revisão Java EE  8. Validação e Conversão de dados  Principais classes para programação  Introdução Web  Implicações no ciclo de vida  Dificuldades para manter as aplicações  Conversores  2. Java Server Faces (JSF)  Validadores  Introdução e motivações  Criando Conversores e Validadores  Relacionamento do “velho” com o customizados “novo”  Customizando mensagens  Ciclo de vida de aplicações JSF  9. Modelo de eventos  3. Bibliotecas de tags  Introdução  JSF Core  Eventos de mudança de valor e ação  JSF HTML  Tags  4. Expression Language  10. Facelets  Revisão conceitual  Introdução  Sintaxe  Instalação e configuração  Objetos implícitos  Criando templates  Tags  5. Managed Beans  Introdução  11. Introdução ao Ajax  Configuração  Introdução e motivação  Mensagens de Erro  O que é Ajax? Como utilizar?  Vinculo com a visualização de dados  12. RichFaces  6. Navegação  Ajax4JSF  Introdução  Instalação e Configuração  Configuração  Trabalhando com Ajax  Gerenciando ações  Principais Componentes  7. Internacionalização  13. JSF 2.0  Configuração  O que há de novo?  Tags  Ajax Nativo  Gerenciamento de recursos  Navegação implícita www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 12 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 12. Cursos e Treinamentos ® JE5 – Web 2.0 com Java Server Faces (JSF) Avançado – 16 hs Este módulo dá continuidade ao módulo JE4 e tem como objetivo detalhar as funcionalidades existentes no framework JSF indicando os benefícios da utilização desses tópicos avançados. É ideal para profissionais que desejam customizar suas aplicações. Pré Requisitos Possuir conhecimento compatível com o treinamento JE4. Conteúdo Programático  1. Revisão JSF  2. Tópicos Avançados  Managed Beans  Component Binding  Conversores  Eventos  Validadores  Componentes  Expression Language  Renderizadores  Facelets  Richfaces e Ajax www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 13 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 13. Cursos e Treinamentos ® JE6 – Relatórios com Jasper Reports – 12 hs A necessidade de criar relatórios para fins administrativos, sempre foi uma tarefa necessária. Em Java temos uma das ferramentas mais populares para criação destes relatórios: o Jasper Reports. O objetivo deste treinamento é indicar os caminhos mais comuns no desenvolvimento de relatórios e abordar as funcionalidades fundamentais da API, bem como, as ferramentas de apoio que auxiliam a produtividade. Pré Requisitos Possuir conhecimento compatível com o treinamento JE3. Conteúdo Programático  1. Jasper Reports  4. Integrando uma aplicação Java com  O que é JasperReports  Instalação  A API JasperReport  Ferramentas  Executando um relatório web  Estrutura de um relatório  Formatação  5. Gráficos  Tipos de gráfico  2. iReport  Sintaxe para definição de um gráfico  O que é  Dataset  Características  Plot  Como instalar e usar  Usando uma conexão com banco de  Criando um relatório com iReport dados  Exportando para outros formatos de  3. Criando relatórios arquivo  Introdução  Relatórios cross-tabs  Grupos  Scriptlets  Sub-relatórios  Parâmetros  DataSource  Valores de Retorno  Template  Como fazer referência a recursos usados no relatório www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 14 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 14. Cursos e Treinamentos ® FORMAÇÃO COMPLETA DESENVOLVEDOR COBOL – 160 hs Objetivo Formação de programadores COBOL para atuarem com desenvolvimento de programas no ambiente mainframe IBM (sistema operacional z/OS) Público Alvo Pessoas que desejem tornarem- se programadores COBOL para ingressar na área de TI, estudantes universitários, programadores em outras linguagens e ambientes, analistas de sistemas, especificadores, de negócios e de suporte ao desenvolvimento que busquem familiarizar-se com a linguagem COBOL. Conteúdo Programático  1. Arquitetura z/Os  3. TSO  Conceitos e Recursos  Breve histórico e ambientação  Sistema Operacional  TSO/E e ISPF/PDF  Programas Produtos  Alocando arquivos e criando  Métodos de Acesso bibliotecas  Estrutura de dados  Copiando, renomeando e excluindo arquivos e membros de bibliotecas  2. Lógica Estruturada  Trabalhando com bibliotecas  Programas de Computador  Criando e editando membros em  Tipos de Programas bibliotecas  Etapas para desenvolvimento de  Principais comandos de linha e de programa edição  Terminologia, conceitos e recursos  SDSF  Ferramentas de planejamento  Outras opções  Projetando um programa de forma estruturada  4. JCL e Utilitários  Fluxogramas e pseudocódigo  Arquitetura zOS x JES2  Instruções e operadores  Conceitos de JOB e STEP  Estruturas de controle lógico  Fluxo de execução de um JOB  Como definir o nome de rotinas ou  Estrutura de um JOB parágrafos  Formato dos comandos e regras de  Acessando arquivos seqüenciais continuação  Preparando e imprimindo relatórios  Comando comentário  Acessando arquivos indexados  Comando JOB , EXEC e DD - sintaxe  Utilizando tabelas (arrays) e principais parâmetros  Comunicação entre programas (CALL)  O uso do COND e do comando IF  Utilitários: IEBGENER, ICEGENER, IEFBR14 www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 15 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 15. Cursos e Treinamentos ®  5. Linguagem COBOL  6. Banco de dados DB2  Introdução  Modelo relacional  Compilação e linkedição de programa  Elementos do DB2  Estrutura de um programa  Principais tipos de chaves  As quatro divisões do COBOL  Regras de integridade  Regras de Codificação  Modelos de relacionamento  Formatos de Instruções (SINTAXE)  Formato de dados  Limites do COBOL  Linguagem SQL  Palavras reservadas  Comandos DDL  IDENTIFICATION DIVISION  Comandos DCL  ENVIRONMENT DIVISION  Comandos DML  CONFIGURATION SECTION  Uso do DB2 em programas COBOL  DATA DIVISION  Comando INCLUDE  FILE SECTION  Uso da DCLGEN  WORKING-STORAGE SECTION  Variáveis HOST  LINKAGE SECTION  SQLCA  Estrutura de dados  Acessando e atualizando  PROCEDURE DIVISION informações  Comandos básicos  Acessando mais de uma linha  Comandos aritméticos  Boas práticas de acesso ao DB2  Comando de condição  Comando PERFORM  Comando EVALUATE / WHEN / WHEN OTHER / END-EVALUATE  Comando GO TO (porque evitar)  Trabalhando com arquivos Seqüenciais  Trabalhando com serviço de impressão  Uso de máscaras de edição para impressão de valores e datas  Definindo e utilizando Tabelas  Processamento de arquivos VSAM  ESDS - Entry Sequential Data Set  RRDS - Relative Record Data Set  KSDS - Keyed Sequential Data Set  Processamentos especiais  CALL estático e dinâmico  Apresentando o Enterprise COBOL Pré Requisito Informática básica. Mercado de Trabalho Empresas que utilizam a linguagem COBOL em ambiente mainframe ou não. Por exemplo, empresas do governo, principais bancos, seguradoras, administradoras de cartão e indústrias e, todas as principais consultorias de TI. www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 16 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 16. Cursos e Treinamentos ® JOGO RÁPIDO TecTreinos© Conceitos, recursos e prática assistida dos principais produtos/ferramentas mainframe, nos dias que você pode e no prazo que você quer. Público Alvo Os cursos que compõem as opções Jogo Rápido são ideais para quem já viu e precisa praticar o uso de Lógica de Programação Estruturada e/ou de produtos como TSO, JCL, COBOL, DB2 e CICS. Também são indicados para aquele que busque apenas conhecer os principais conceitos e recursos do ambiente mainframe, com analistas de negócios, analistas de sistemas, analistas de produção, gerentes, desenvolvedores, operadores, etc... Conteúdo Programático e Carga Horária por Módulo 1. TSO/E básico – 6 hs 2. JCL básico – 6 hs  Aula 1  Aula 1  Alinhamento de expectativas  Alinhamento de expectativas Literatura Literatura complementar e de apoio complementar e de apoio Comandos de ISPF/PDF JCL  ISPF/PDF  Comentário  UTILITIES  JOB / EXEC  Exercícios  Exercícios  Aula 2  Aula 2  ISPF/PDF  Comandos de JCL  VIEW / EDIT  DD / DDs especiais  COMMAND  Exercícios  Exercícios  Aula 3  Aula 3  Comandos de JCL  SDSF  JCLLIB  DA  IF/ELSE/ENDIF  I/O  Utilitários  LOG  IEFBR14 / IEBGENER  ST  SORT  INIT  IDCAMS (GDG)  Exercícios  Exercícios www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 17 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 17. Cursos e Treinamentos ® 3. Lógica estruturada – 10 hs 4. Linguagem COBOL – 12 hs  Aula 1  Aula 1  Alinhamento de expectativas Fases do  Alinhamento de expectativas desenvolvimento  Literatura complementar e de apoio Conceitos/ferramentas  Estrutura do programa COBOL  Diagrama de Blocos  Regras de codificação Divisões do  Português Estruturado COBOL  Estruturas lógicas  ID DIVISION  Seqüência  ENVIRONMENT DIVISION  Decisão  DATA DIVISION  Iteração  WORKING-STORAGE SECTION  De Casos  PROCEDURE DIVISION  Operadores  Comandos básicos Exemplo de  Relacionais programa COBOL  Aritméticos  Exercícios  Lógicos  Exercícios  Aula 2  Aula 2  INPUT-OUTPUT SECTION FILE SECTION  Arquivos seqüenciais  Arquivos seqüenciais  Relatórios  Leitura  Exemplo de utilização  Gravação  Exercícios  Uso do file status  Rotinas de impressão  Aula 3  Exercícios  Arquivos VSAM Uso de subprogramas  Aula 3  CALL estático e dinâmico  LINKAGE SECTION  Balance line Consistências físicas e  Exemplo de utilização lógicas  Exercícios  Exercícios  Aula 4  Aula 4  Tabelas (arrays)  Uso de arquivos indexados Quebras ou  Definição totalizações  Acesso  Exercícios  Exemplo de utilização  Aula 5  Exercícios  Soluções dos exercícios anteriores  Aula 5  Exercícios Adicionais  Boas práticas e boas técnicas  Exercícios  Aula 6  Soluções dos exercícios anteriores  Exercícios Adicionais www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 18 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 18. Cursos e Treinamentos ® 5. DB2 no programa COBOL – 8 hs 6. CICS Command Level – 12 hs  Aula 1  Aula 1  Literatura complementar e de apoio  Alinhamento de expectativas  Estrutura SQL Literatura complementar e de apoio  Regras de relacionamento Conceitos básicos  Integridade referencial  Transação e Task  Comandos DDL e DCL  EIB  CREATE/ALTER TABLE  Transações de serviços/apoio  CREATE/ALTER INDEX  Exercícios  GRANT/REVOKE  Aula 2  COMMIT/ROLLBACK  Comandos DML  Compilação e linkedição  SELECT  Comando EXEC CICS  INSERT  Verificando o resultado da execução  UPDATE do comando  DELETE  Comandos básicos  SQLCODE SPUFI e QMF  HANDLE ABEND e ASSIGN  Exercicios  SEND e RECEIVE  Aula 2  ASKTIME e FORMATTIME  RETURN  Programa COBOL  Exercícios  EXEC SQL  Preparação do programa  Aula 3  Variáveis HOST  Comandos básicos  INCLUDE SQLCA  LINK e XCTL  Comandos DML  RETURN TRANSID  Exercícios  DFHCOMMAREA  Aula 3  Estrutura em camadas  BMS  Uso do CURSOR  Exercicios  DECLARE  OPEN  Aula 4  FETCH  Acesso a arquivos VSAM  CLOSE  Acesso ao DB2  Atualização posicionada  Exercicios  Exercícios  Aula 5  Aula 4  Filas TD e TS  Boas práticas e boas técnicas  Técnica de paginação  Exercícios  START e RETRIEVE  Exercicios  Aula 6  Soluções dos exercícios anteriores  Exercícios Adicionais www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 19 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 19. Cursos e Treinamentos ® CICS COMMAND LEVEL “Programação em COBOL” – 40 hs Técnicas e ferramentas para criação de programas online, em linguagem COBOL utilizando recursos do monitor CICS/TS. O que é o CICS/TS? Customer Information Control System / Transaction Server é um monitor e gerenciador de execução de programas online, para ambiente mainframe IBM, permitindo a execução interativa e simultânea de milhares de transações por segundo, em ambiente seguro e com garantia de integridade. Exemplo de transações: consulta de saldo, pagamento de contas, saques e depósitos, etc... É também um produto multiplataforma. Concorrente do IMS/TM também da IBM. Objetivo Ensinar ao participante, programador COBOL, como planejar e codificar programas em Command Level, preparando-o para construir telas BMS e usar arquitetura em três camadas e a técnica pseudoconversacional, em programas de complexidade média, utilizando arquivos VSAM, banco de dados relacional DB2, filas TS e TD e técnicas de paginação. Público Alvo Desenvolvedores COBOL, Analistas de sistemas, de testes, de negócios, especificadores e de suporte ao desenvolvimento, que precisam conhecer e planejar programas para ambiente online. Conteúdo Programático  Conceitos e Recursos  Programando de forma pseudo-  Arquitetura e desenhos de aplicação conversacional  Transações de serviço  Acessando arquivos VSAM  Comandos básicos  Integridade de dados  Construção de telas BMS  Filas de Temporary Storage (TS) e de  Enviando e recebendo mapas Transient Data (TD)  Posicionando o cursor dinamicamente  Acessando tabelas DB2  Alterando atributo dinamicamente  Técnicas adicionais (transição para o  Transferindo o controle entre transações e módulo avançado) programas www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 20 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 20. Cursos e Treinamentos ® Pré Requisito Linguagem COBOL e DB2. Mercado de Trabalho Empresas que utilizam o CICS como monitor de tp e a linguagem COBOL. Por exemplo, empresas do governo, principais bancos, seguradoras, administradoras de cartão e indústrias e, todas as principais consultorias de TI. www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 21 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 21. Cursos e Treinamentos ® NOVOS RECURSOS DO DB2 v8 – 20 hs A mudança da versão 8 em relação as anteriores) O curso pretende oferecer ao participante uma visão geral das novidades da versão 8 do DB2 for z/OS. Destinado a desenvolvedores COBOL, analistas de sistemas, de testes, de negócios, especificadores e outros. Conteúdo Programático  Endereçamento de 64 bits  Novos Limites Conceito de Data Partitioning Secondary Index e Non-Partitioning Secondary Index  Novos limites de particionamento e controle através da tabela Rebalanceamento de partições  Novas alterações online das definições de objetos  Sequences versus coluna Identity  Melhorias em cursores do tipo scrollable  Multi-row fetch e insert  Common table expression e SQL recursivo  Melhorias no LOAD, UNLOAD, REORG e RUNSTATS  MQT  Índices de tamanhos variáveis  Varredura reversa do índice  Novos predicados indexáveis Pré Requisito Conhecimento do DB2 versão 7 ou anterior. www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 22 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 22. Cursos e Treinamentos ® IMS TM – PROGRAMAÇÃO BÁSICA EM COBOL – 40 hs Técnicas e ferramentas para criação de programas online, em linguagem COBOL utilizando recursos do monitor IMS/DC, parte integrante do IMS/TM. O que é o IMS/TM? Information Management System / Transaction Manager é um poderoso monitor e gerenciador de execução de transações online, para ambiente mainframe IBM, permitindo a execução interativa e simultânea de milhares de transações por segundo, em ambiente seguro e com garantia de integridade. Exemplo de transações: consulta de saldo, pagamento de contas, saques e depósitos, etc... É também um produto multiplataforma. Concorrente do CICS/TS também da IBM. Objetivo Ensinar ao participante, programador COBOL, como planejar e codificar programas utilizando IMS DC, preparando-o para construir formatos para tela via MFS e usar técnicas atualizadas para desenvolvimento de programas online de complexidade média, utilizando banco de dados relacional DB2. Público Alvo Desenvolvedores COBOL, Analistas de sistemas, de testes, de negócios, especificadores e de suporte ao desenvolvimento, que precisam conhecer e planejar programas para ambiente online. Conteúdo Programático  Programas Conversacionais e intercâmbio de Mensagens  Serviço de Formatação de Mensagens (MFS)  Acesso a tabelas DB2  Funções e Técnicas Adicionais  Exercícios Pré Requisito Linguagem COBOL e DB2. Aplicabilidade Empresas que utilizam o IMS/TM como monitor de TP e a linguagem COBOL. Por exemplo, empresas do governo, principais bancos, seguradoras, administradoras de cartão e indústrias e, todas as principais consultorias de TI. www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 23 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 23. Cursos e Treinamentos ® ENTERPRISE COBOL - Conceitos, Recursos e Diferenças para COBOL II – 20 hs Objetivo Oferecer ao participante as características e principais recursos do atual estado da arte da linguagem mais utilizada do mundo. Abordagem Teórica com laboratório prático para assimilar conceitos e recursos informados. Público Alvo Todo profissional da área de desenvolvimento e suporte do ambiente mainframe IBM. Conteúdo Programático  Introdução ao Enterprise Cobol  Debug Tool  Noções básicas sobre Language  Ferramenta de conversão Environment  Utilização (mapeamento) de memória  Compilador Enterprise COBOL  Novos recursos da linguagem  Suporte UNICODE  Novos Comandos  Suporte XML  Processando documentos XML  Interoperabilidade JAVA  Laboratório  CICS Translator integrado  Bibliografia  Pré-compilador DB2 integrado  Debug Tool Pré requisito Conhecimento da linguagem COBOL e uso do TSO www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 24 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 24. Cursos e Treinamentos ® PROGRAMAÇÃO EM LINGUAGEM ASSEMBLER – 40 hs Objetivo Apresentar os principais recursos, comandos e instruções Assembler para ambiente MVS (OS/390 e Z/os). Público Alvo Profissionais que precisem utilizar a linguagem Assembler. Conteúdo Programático  Realizar operações usando decimal  Estrutura e sintaxe de um programa compactado, incluindo processos de assembler edição e ajustes  CSECT, USING, TITLE, ORG, ENTRY,  Realizar operações com valores binários RMODE, AMODE de ponto fixo  Estruturas, Componentes, Formatos dos  Conversões de formatos Comandos e Especificação de Dados  Trabalhar com tabelas internas,  DS, DC, EQU incluindo definição e acesso aos  Registradores Gerais elementos da tabela  Linkage convention (uso de save área)  Uso de DSECTs para descrição de  Uso de múltiplos registradores base estruturas  Estrutura e formato de instruções  Técnicas de documentação com  (RR, RX, RS, SS, SI, S) comentários para melhor compreensão  Macro Instruções: como usar e do código especificar parâmetros  Técnicas de depuração de programas  Definir e processar arquivos seqüenciais assembler  OPEN, CLOSE, GET e PUT  Leitura e gravação de registros  Impressão (com formatação de relatórios) www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 25 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 25. Cursos e Treinamentos ® Pré Requisito Conhecimento básico do ambiente e ferramentas do ambiente mainframe IBM e noções de programação. Abordagem Teórica com exercícios práticos para melhor compreensão da teoria apresentada. www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 26 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 26. Cursos e Treinamentos ® PROGRAMAÇÃO EM EASYTRIEVE PLUS – 24 hs Objetivo Oferecer embasamento teórico e prático para a utilização da linguagem EASYTRIEVE. Mostrar como a linguagem pode auxiliar nas soluções rotineiras, extraindo informações de forma mais rápida. Público Alvo Programadores de aplicação que necessitem codificar programas em linguagem Easytrieve. Conteúdo Programático  1. Introdução a Linguagem  3. Codificando programas  Principais características e a estrutura da  Códigos simples linguagem  Seleção de registros  O ambiente EASYTRIEVE  Balance Line  Acessando arquivos tradicionais  2. Programação Básica  Sintaxe  Utilização de cálculo  Formatação de Relatórios  Manuseio de Arquivos VSAM  MATCHING Pré Requisito Conhecimento de JCL e Lógica de Programação. Mercado de Trabalho Ferramenta utilizada por profissionais das áreas de suporte, produção e desenvolvimento em ambiente mainframe IBM. www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 27 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 27. Cursos e Treinamentos ® ANÁLISE DE SISTEMAS COM ÊNFASE EM GERENCIAMENTO DE PROJETOS – 32 hs Apresentação Pesquisas realizadas por institutos e publicações especializados, revelam que o Analista de sistemas tem um novo papel no mundo de gerenciamento de projeto em Tecnologia da Informação (TI). Diferentemente do passado onde o analista de sistemas tinha um papel estratégico para o negócio da empresa, desenvolvendo soluções, descrevendo as funcionalidades e conversando com o programador de computadores para o desenvolvimento dos códigos. Sua posição era tão valorizada que na verdade o analista de sistemas era um programador sênior com muitos anos de experiência em programação, que foi promovido a analista. Hoje o analista de sistema faz a descrição ou não e também faz a programação e quando ele é mais estratégico do que técnico ele muda o papel para analista de negócios, sendo que em algumas organizações isto é considerado um plano de carreira. Com a disciplina de gerenciamento de projetos, oficialmente difundida pelo instituto PMI®(Project Management Institute – Instituto de Gerenciamento de projetos), o analista de sistemas deve ficar mais atento aos assuntos relacionados ao entendimento do projeto de TI: o que será executado, possíveis ocorrências, custos(horas gastas), prazo de implantação e principalmente as pessoas envolvidas no projetos e com expectativas diferentes. Um ponto importante é o posicionamento do profissional que precisa se identificar com a função, pois é preciso separar quem realmente é um técnico, além da análise, que faz também a programação e quem tem uma visão do negócio, fazendo análise e descrevendo as funcionalidades do sistema. Neste curso de análise de sistemas abordará os dois temas e ao seu final o participante terá uma visão melhor de qual posicionamento ele escolherá. De qualquer forma o participante passará por uma experiência única, onde o curso universitário somente o informou, mas não o demonstrou. www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 28 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 28. Cursos e Treinamentos ® Objetivo O curso Análise de Sistemas com ênfase em gerenciamento de projetos é composto de 4 disciplinas, representadas por 6 módulos, totalizando 32 horas de aula, conciliando 20% teoria e 80% prático. Com o objetivo principal preparar, na prática, os participantes a enfrentar os desafios em analisar sistemas e propor soluções dentro de um ambiente organizacional no qual é apresentado para os profissionais de tecnologia da informação, antes do seu desenvolvimento. O programa de ensino com suas disciplinas encadeadas, propõem integrar a gestão de projetos e análise de sistemas, assegurando aos participantes, no final do curso, uma visão clara do que está ocorrendo no mercado e os preparando para enfrentar novos desafios na sua carreira de analista de sistemas, sem o foco da programação. A certeza de adquirir novos conhecimentos, consistentes e necessários para enriquecer as atribuições do Analista de Sistema. Público Alvo e requisitos Profissionais da área de tecnologia da informação ou seus relacionados a áreas de produtos ou negócios. Outras áreas serão previamente avaliadas. Pessoas com superior completo ou em andamento na área de ciências exatas ou relacionadas (administração, economia, etc), outros cursos serão previamente avaliados. Diferenciais do curso  Único curso de análise de sistemas com gerenciamento de projetos  Professores com grande experiência na área de TI, metodologias e gerenciamento de projetos em TI  Material didático de qualidade  Exercícios Práticos  Aula práticas vivenciando a realidade de um ambiente de trabalho www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 29 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 29. Cursos e Treinamentos ® Material Didático  Apostilas  Exercícios,  Resumos  Textos para leitura complementar  Indicações de livros e sites Conteúdo Introdução  A importância do Analista de Sistemas em TI (passado, presente e futuro)  Principais responsabilidades e competências  Interação com o Analista de Negócios e Desenvolvedores  Estrutura do curso (Formação dos grupos ou Individual, teorias e práticas)  O que se espera de um Analista de Sistemas dentro de uma Organização  Comparativo entre um Analista de Sistema que desenvolve programação e o Analista de Sistema que faz o levantamento e documentação  O Guia PMBoK® 4a. edição – Visão do gerenciamento de projetos  Principais questões que o analista de sistemas deve se atentar para um bom trabalho:  Planejamento – O que precisa ser feito?  Levantamento – Do que os clientes precisam?  Comunicação - Como garantir o entendimento mútuo?  Visão corporativa – Por que estamos fazendo isso?  Requisitos – Itens chaves para a solução – O que precisa ser implementado?  Avaliação e Monitoramento – A solução está fazendo o que deveria fazer? Análise de Sistemas  A visão do processo dentro da organização;  Características da análise;  Automatizando os processos de análise;  Metodologia de desenvolvimento de sistemas. Requisitos  Conceitos de requisitos, tipos de requisitos e sua rastreabilidade;  Métodos para levantar e identificar os requisitos;  Estudo de viabilidade e gerenciamento de requisitos. www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 30 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 30. Cursos e Treinamentos ® Análise e modelagem  O que é um modelo Lógico;  Modelagem em TI;  Tipos de organização;  Análise Estrutura de Sistemas;  Modelo Lógico;  Modelo Físico;  Apresentação dos Padrões de modelagem (Análise Essencial). Gerenciamento de Projetos  A visão do processo dentro da organização (conceito de projetos e sua estrutura);  Como o gerenciamento de projetos contribui para análise de sistema (Estrutura de trabalho);  Planejamento estratégico de TI e seus projetos;  Escopo, Prazo, Custo e qualidade. Aula de Conclusão  Entrega do Trabalho de Conclusão  Resultados obtidos  Aprendizado obtido  Revisão Geral  Testes de Avaliação  Certificado de participação Coordenadores/Instrutores do Curso Carlos Barasal, 26 anos na área de TI, Bacharel em Matemática e pós-graduação em gerenciamentos de projetos, especialista na gestão de projetos em sistemas de cartão de crédito e sistemas bancários. Atuação em diversas empresas da área financeira, Bancos, Cartões, Indústria, Serviços Comerciais e Consultorias em geral. Ministrou diversas palestras em universidades e cursos de metodologias e processos em TI. Atualmente é Gerente Geral de Projetos em consultoria de TI. Fábio Augusto Baptistella, 25 anos na área de TI, Bacharel em Administração de Empresas, MBA em Engenharia de Produtos – USP. Atua na área de Gerenciamento de Projetos especializado em Instituições Financeiras. Ministra cursos e palestras sobre computadores de grande porte – Mainframe. Atuou como executivo de contas de uma grande empresa e atualmente é Gerente de Projetos em consultoria de TI. www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 31 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 31. Cursos e Treinamentos ® SOA - Service Oriented Architecture – 24 h SOA (Service Oriented Archictecture) é uma abordagem que ajuda os sistemas a permanecerem escaláveis e flexíveis enquanto crescem, e que também ajuda a resolver a lacuna negócio/Tecnologia da Informação. SOA é um paradigma, um jeito de pensar, um sistema valoroso para arquitetura e modelagem. SOA permite conectar uma ampla variedade de sistemas de softwares proprietário para se conseguir uma verdadeira interoperabilidade aberta. Objetivo  Fundamentar o conceito de serviço e software como Serviço.  Definir e conceituar adequadamente a Arquitetura Orientada a Serviços – SOA.  Apresentar ferramentas e tecnologias que suportam SOA com uma visão de mercado.  Apresentar e conceituar governança de uma Arquitetura Orientada a Serviços.  Apresentar um panorama da adoção de SOA no Brasil. Público Alvo O curso SOA (Service-oriented Architecture), é indicado a pessoas que desejam aperfeiçoar seus conhecimentos neste paradigma. Além de profissionais da área de informática (Gerentes, Analistas, programadores, desenvolvedores web) e telecomunicações, Administradores, Gerentes funcionais e Executivos em qualquer posição organizacional ou áreas afins. Conteúdo Programático  Arquitetura corporativa  Frameworks de Arquitetura  Framework ZACHMAN  The Open Group Architecture Framework TOGAF  Federal Enterprise Architecture – FEA  Perspectiva da FEA sobre a EA  Modelos de Referência da FEA  Processo da FEA  Medição do sucesso da FEA  Framework Gartner  Comparação entre frameworks www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 32 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 32. Cursos e Treinamentos ®  Critérios e Classificações de cada Metodologia  Arquitetura Corporativa em Instituições de Grande Porte  Mudança de Foco  Caminhos para a Implementação: Evolução  Estratégia de Evolução  Benefícios da Definição de uma Arquitetura  Arquitetura Orientada a Serviços  Conceitos  Exemplo (Simplificado)  Arquitetura de Negócios  Processo de Negócio  Processo Genérico  Exemplo  Business Process Management – BPM  Arquitetura de Aplicações de Negócio  Arquitetura de Aplicação  Conceito  Exemplo  Aplicações de Negócio x Serviços de Negócio  Serviços de Negócio x Componente  Exercício II  Domínios  Sub-Divisões Lógicas  Exemplo  Domínios – Arquitetura de Referência  Exercício  Arquitetura Orientada a Serviços - Arquitetura de Referência  Exercícios  Abordagens para o Projeto de Serviços  Abordagens  Abordagem Top-Down  Abordagem Bottom-Up  Abordagem Mista  Design de Serviços  Serviço  Exemplo www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 33 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 33. Cursos e Treinamentos ®  Boas Práticas  Implementação dos Serviços  Exemplo  Atributos de Qualidade  Diretrizes  Exemplos  Exercício  Modelos de Maturidade de Arquitetura  Conclusão e Fechamento Pré Requisito Para obter um bom aproveitamento neste curso, os alunos devem ser capazes de:  Conhecimentos de informática básica  Descrever conceitos elementares de informática básica  Utilizar um navegador (browser) da web Habilidades Adquiridas Após a conclusão deste curso, os alunos deverão estar aptos a:  Descrever o histórico e as características significativas de SOA  Fazer o download das ferramentas necessárias para o desenvolvimento de SOA  Encontrar caminhos inteligentes para construir soluções sem cair na armadilha de mudanças de detalhes de Web Services  Ganhar a experiência de um arquiteto de sistemas envolvido em SOA. www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 34 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 34. Cursos e Treinamentos ® WEB Design Básico - 40 h O curso de Web Design Básico destina-se àqueles que desejam conhecer os fundamentos da produção de sites para a web. O Web Design pode ser visto como uma extensão da prática do design, cujo foco é a criação de lay-outs funcionais para a web usando as melhores técnicas e os padrões mais recentes do mercado. Objetivo © O curso de Web Design da TecTreinos , propicia aos participantes uma excelente opção ao aprendizado na criação de sites para a Internet. Durante o curso, o aluno aprenderá a trabalhar com a linguagem HTML (HyperText Markup Language -Linguagem de Marcação de Hipertexto) que é o padrão atual da Internet. Elaborado cuidadosamente por profissionais atuantes no mercado tecnológico e com larga experiência em Design, o curso WEB DESIGN da TECTREINOS praticamente começa do zero. O aluno não precisa saber nada de HTML. Partindo dos comandos mais simples e exercícios básicos, progressivamente o instrutor apresentará todos os comandos do HTML, orientará a criação e uso de páginas de estilos CSS (Cascading Style Sheets – Linguagem de estilo), evoluindo até a linguagem XHTML (eXtensible Hypertext Markup Language). Ao final do curso o aluno estará apto a publicar seu próprio site na Internet. O curso apresentará também noções sobre tratamento de imagens para a web, noções para o desenvolvimento de um bom design, boas práticas no uso de padrões web, como registrar domínios no Registro.br e como escolher um bom serviço de hospedagem de sites. Público Alvo © O curso WEB DESIGN TecTreinos é indicado a pessoas que desejam desenvolver sites e explorar as diversas tecnologias existentes no mercado para desenvolvimento Web. Este público inclui, mas não se limita a estudantes e profissionais de outras áreas que precisam estender sua atuação para o web design e usuários em geral interessados em desenvolver um site. Pré-requisito Ter conhecimentos do sistema operacional Windows. www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 35 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 35. Cursos e Treinamentos ® Conteúdo Fundamentos do Web Design  O que é web design  Arquitetura da informação  Design interativo  Scripts e programação Terminologia Web  Como a web funciona  Introdução ao HTML, CSS, XML  Formatos de arquivo de imagens  Linguagens de programação para a web  Sistemas de gerenciamento de conteúdo  Ferramentas para construir sites Começando a construir um site  Principais ferramentas do mercado  Desenhando para diversos browsers  Escolha de uma hospedagem web  Como registrar um domínio  Estrutura básica de um site Melhores práticas no planejamento do seu site  Construindo o mapa do seu site  Construindo um “wireframe” inicial para esboço inicial de layout.  Refinando o “wireframe”  Escolha de cores e imagens  Design do layout final XHTML – Estrutura e Tags  Estrutura e elementos de um documento XHTML  “Tags” principais  Tags de texto  Tags de imagem  Tags de link  URLs relativas e absolutas www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 36 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 36. Cursos e Treinamentos ® CSS  Fundamentos do CSS  Seletores  Herança  Posicionamento via CSS  Adicionando cores e fundos  Estilos de fontes  Uso de margens para criação de espaços brancos e separação de conteúdo  Criação e formatação de tabelas com XHTML e CSS  Menus dinâmicos em CSS Criando o código XHTML do seu web site desde o início  Construindo o “header”  Colocando um banner e um botão de contato  Elaborando o menu principal  Criando o layout para o corpo principal do site (main body)  Criando o layout para a área lateral (sidebar)  Criando o layout do rodapé (footer)  Construindo a página home: conteúdo principal  Construindo a página home: conteúdo da área lateral  Criando uma página com menu, imagens e links formatados  Criando uma página com vídeo  Menu dinâmico com XHTML, CSS e Javascript Hospedagem, testes e publicação definitiva  Transferência FTP  Organização de arquivos no servidor de hospedagem  Testes de usabilidade  Lista de verificação antes da entrega do projeto  Entregando o projeto www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 37 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000
  • 37. Cursos e Treinamentos ® Documento elaborado pela TecTreinos©. Todos os direitos reservados www.tectreinos.com.br Rua Victor Brecheret, 108 – Vila Yara 38 Fone (11) 3683-3252 Osasco – São Paulo SP – CEP 06026-000