Gerncia de Projetos Conceitos e fundamentos da gerncia de projetos; ciclo de vida do
projeto. PMBOK, 3 edio reas de conhecimento, processos de gerncia de projetos, ferramentas e tcnicas. Gesto de equipes. Monitoramento de recursos. Planejamento e gesto de mudanas. Metodologias geis: Scrum conceitos bsicos. Engenharia de Software Conceitos, fundamentos , evoluo e caractersticas da Engenharia de Software. Ciclos de vida do software. Testes e medidas de software utilizando pontos por funo. Anlise e projeto de sistemas utilizando conceitos, notaes e tcnicas de Orientao a Objetos (OOA e OOP): abstrao de dados, definio de classes, mtodos e atributos, herana, polimorfismo, encapsulamento, reutilizao de componentes. Uso e conceitos de ferramentas CASE em projetos orientados a objetos. UML-notaes, diagramas, metodologia para utilizao e ferramenta Enterprise Architect(EA). Documentao de sistemas. Fundamentos e caractersticas de sistemas baseados na tecnologia de Workflow. BPM (Business Proces s Management). Modelagem de processos. Conceitos bsicos de BPMN (Business Process Modeling Notation). Anlise,desenho e melhoria de processos. Engenharia de Requisitos. Conceitos e fundamentos de ITIL, COBIT, CMMI e MPS.BR. Linguagens de Programao JAVA e Desenvolvimento WEB Fundamentos da linguagem JAVA: sintaxe bsica, palavras-chave, estrutura e construes bsicas de um programa, compilao e execuo de programas. Tipos primitivos de dados, declarao e inicializao de variveis, utilizao de literais e strings, categorias de operadores e precedncia. Controle de fluxo deprogramas e repetio. Definio de classes, mtodo e variveis, utilizao de encapsulamento, utilizao de packages, sobrecarga de mtodos. Utilizao e implementao de bibliotecas e componentes. Administrao de excees. Acesso a banco de dados. Desenvolvimento de aplicaes J2EE. Arquitetura e padres de projeto JEE. SOA e web services: conceito e fundamentos, XML/XSD/DTD, XSLT, UDDI, WSDL e Soap. JPA, JDBC, servlets, JSP, javaScript, HTML, CSS. Application Lifecycle Management (ALM): Integrao Contnua (Jenkins), Controle de Verses (SVN), Construo de dependncias (Maven), Testes (JUnit). Bancos de Dados e Inteligncia Corporativa Projeto conceitual e lgico de banco de dados. Modelo relacional e modelo entidade - relacionamento.
Gerenciamento de transaes fundamentos e aspectos de recuperao e integridade,
controle de concorrncia e indexao. Fundamentos e aplicao de banco de dados distribudos. Definio e manipulao de dados por meio decomandos SQL. Noes bsicas dos bancos de dados Oracle (verses10g e 11g) e MySQL 5:criao, alterao, eliminao, renomeao e truncamento de tabelas; criao e manipulao de vises (VIEW); conceito e utilizao de roles e privilgios no controle de acesso de usurios; criao, manuteno e execuo de stored procedures, funes,packages e triggers. Fundamentos de administrao de bancos de dados Oracle: requisitos e instalao do RDBMS Oracle; gerenciamento de memria (SGA, PGA); criao e organizao de tablespaces;otimizao de consultas SQL complexas. Business Inteligence (BI), Datawarehouse e Big Data: conceitos, motivaes, aplicabilidade e ferramentas. Infraestrutura de Tecnologia da Informao Noes de UNIX, Linux,Windows 7 e Windows 2012. Procedimentos de backup e restaurao de dados: reteno, periodicidade, tipos de backup: incremental, diferencial e completo, backup para fita e para disco (VTL), noes de fitotecas. Noes de Active Directory, LDAP e contas de usurios. Servidores de aplicao: Apache, Tomcat, JBoss, Oracle Weblogic e Microsoft IIS. Noes de instalao, configurao, administrao, operao e manuteno. Conceitos, caractersticas, aplicao e configurao de equipamentos de interconexo de redes (roteadores, switches camada 2, switches camada3, bridges, hubse modems). Conceitos , tipos, componentes e protocolos de redes de computadores, redes locais LAN (Ethernet), redes de longa distnciaWAN (Frame Relay; MPLS;ATM) e redes Wireless. Conceitos do modelo de referncia OSI (Open SystemInterconnection Reference Model). Padres IEEE 802.1, IEEE 802.3. Arquitetura TCP/IP conceitos, protocolos e aplicao. Instalao e configurao de redes LAN baseadas em Switches Multilayer. Noes sobre instalao, configurao, administrao e operao de DHCP, DNS, FTP, SSH e Samba. Noes bsicas de qualidade de servio QoS. Conceitos, configurao e administrao de protocolos de roteamento (RIP, RIPv2, OSPFe BGP). Conceitos de protocolo de monitoramento (SNMP e RMON). Conceitos e fundamentos de VoIP (Voice over Internet Protocol) e protocolo SIP (Session InitiationProtocol). Telefonia IP baseada em Software Livre (Asterisk). Noes de redes SAN(Storage Area Network), Switches e Directors Fiber Channel. Sistemas de armazenamento em disco (Storages). Implementaes DAS (Direct Attached Storage), NAS (Network Attached Storage) e CAS (Content Addressable Storage). Nveis de RAID (Redundant Array of Independent Disks). Noes sobre instalao, configurao, administrao e operao dos servidores de correio
eletrnico Postfix e Zimbra.
Noes sobre tecnologias de virtualizao de servidores: mquinas virtuais, datastores, alta disponibilidade e balanceamento. Segurana da Informao Sistemas de segurana: conceitos, caractersticas e aplicao. Noes de filtro de contedo Web, Proxy cache, Firewall, NAT (Network Address Translation),VPN (Virtual Private Networks), IPS (Intrusion Prevention System), IPSec (Internet Protocol Security) e SSL (Secure Sockets Layer). Ataques e software smaliciosos, antivrus e antispam. Certificao digital:conceitos de criptografia de dados, algoritmos criptogrficos, criptografia simtrica e assimtrica, funo hash, certificados digitais, assinatura digital, infraestrutura de chaves pblicas e ICP -Brasil (Infraestrutura de Chaves Pblicas Brasileira). Gesto de Segurana da Informao: classificao e controle de ativos de informao, segurana de ambientes fsicos e lgicos, controles de acesso. Normas NBR ISO/IEC 27001 e 27002. Definio, implantao e gesto de polticas de segurana e auditoria. Gesto de riscos. Normas NBR ISO/IEC 15999 e 27005. Planejamento, identificao e anlise de riscos. Plano de continuidade de negcio.