Palestras Técnicas do CISL - Ciclo "Expresso V3 para Desenvolvedores"
O ciclo "ExpressoV3 para desenvolvedores" será uma série de 6 palestras sobre a arquitetura, tecnologias, módulos e componentes do Expresso V3, em apoio a formação de desenvolvedores interessados em conhecer e contribuir na solução. As palestras, agora ministradas no Serpro com o apoio do CISL, foram montadas a partir de um curso ministrado na USP por Flavio Lisboa no primeiro semestre de 2014. Veja abaixo a programação. Local: Auditório Serpro - Regional Curitiba, com transmissão por video-conferência para as demais regionains. As palestras também serão transmitidas via internet pelo serviço Assiste - Vídeo Streaming Livre do Serpro. Para acompanhar, acesse: assiste.serpro.gov.br/cisl Palestrante: Flavio Gomes da Silva Lisboa Minicurrículo: Bacharel em Ciência da Computação com pós-graduação em Aplicações Corporativas usando Orientação a Objetos e Tecnologia Java pela Universidade Tecnológica Federal do Paraná. Programador formado pelo Centro Estadual de Educação Tecnológica Paula Souza, já atuou em empresas privadas de TI e foi funcionário de carreira do Banco do Brasil, onde chegou a analista na diretoria internacional. É funcionário do Serviço Federal de Processamento de Dados (Serpro), onde já trabalhou na Superintendência de Soluções de Desenvolvimento e na Coordenação Estratégica de Tecnologia. Atualmente é chefe do setor de adequação da solução e mobilidade do projeto Expresso 3 na Coordenação Estratégica de Ações Governamentais. Foi membro do time oficial de tradução do Zend Framework e é autor dos livros: Zend Framework Desenvolvendo em PHP 5 Orientado a Objetos com MVC, Zend Framework Componentes Poderosos para PHP (2ª ed.) e Criando Aplicações PHP com Zend e Dojo (2ª ed.). É associado da ABRAPHP, Zend PHP Certified Engineer, Zend Framework Certified Engineer e contribuidor oficial do projeto Tine 2.0, suíte livre de comunicação em PHP. Tem experiência na área de Ciência da Computação, com ênfase em Software Livre. Sua especialidade é arquitetura de software. Ciclo "Expresso V3 para Desenvolvedores": Programação Título: Visão Geral do ExpressoV3 Data: 6 de outubro - 15h Resumo: Histórico da modalidade de software categorizada como groupware e os marcos mais significativos das diversas versões do Expresso. Comparativo de capilaridade da comunidade ExpressoV2 no Brasil e da comunidade Tine 2.0 no mundo. Ferramentas de colaboração acessíveis pelo portal: Fórum, Wiki, Redmine, Demo e Gitorious. Destaque das principais funcionalidades das ferramentas. Visão geral das funcionalidades do ExpressoV3. Apresentação da visão arquitetural do ponto de vista do usuário. Título: ExpressoV3 - Fundamentos do Backend PHP Data: 17 de novembro - 15h Resumo: Três características importantes do backend de desenvolvimento do ExpressoV3: PHP Orientado a Objetos, Padrões de Projeto em PHP e Zend Framework 1. Título: ExpressoV3 - Fundamentos do Frontend Javascript Resumo: Três características importantes do frontend de desenvolvimento do ExpressoV3: Javascript Orientado a Objetos, Padrões de Projeto em Javascript e ExtJS 3. Título: Módulos do ExpressoV3 Resumo: Funcionalidades dos seguintes módulos: Catálogo de Endereços, E-mail, Calendário, Tarefas, Webconference, Messenger, ActiveSync. Apresentação da arquitetura MVC em nível alto, com a descrição da estrutura de pastas do ExpressoV3. Título: Instalação e Administração do ExpressoV3 Resumo: Módulo Setup . Processo de Setup do ExpressoV3. Instalação do ExpressoV3. Gerenciador de aplicações do módulo de Setup. Processo de instalação de uma aplicação. Módulo de administração. Processo de habilitação de uma aplicação. Diferença entre instalação e habilitação. Título: Desenvolvendo para o ExpressoV3 Resumo: Ciclo de vida da requisição HTTP dentro do ExpressoV3. Criação de módulos. Aspectos arquiteturais do ExpressoV3. Padrões de projeto implementados e dependências de bibliotecas. Sistema de sobreposição de classes. Estrutura para montagem de interface com o usuário. Diferenças entre Tine 2.0 e ExpressoV3 e qual o relacionamento entre as comunidades. -- Secretaria do CISL - "Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO), empresa pública federal regida pelo disposto na Lei Federal nº 5.615, é enviada exclusivamente a seu destinatário e pode conter informações confidenciais, protegidas por sigilo profissional. Sua utilização desautorizada é ilegal e sujeita o infrator às penas da lei. Se você a recebeu indevidamente, queira, por gentileza, reenviá-la ao emitente, esclarecendo o equívoco." "This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO) -- a government company established under Brazilian law (5.615/70) -- is directed exclusively to its addressee and may contain confidential data, protected under professional secrecy rules. Its unauthorized use is illegal and may subject the transgressor to the law's penalties. If you're not the addressee, please send it back, elucidating the failure."
_______________________________________________ Portal do CISL: www.softwarelivre.gov.br _______________________________________________ Cisl-comunidade mailing list [email protected] http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/cisl-comunidade
