Mini-cursos
- Conceitos Básicos de Programação Orientada a Aspectos com AspectJ
Ministrante: Mestranda Amanda Saraiva
Resumo:
Modularizar código em uma aplicação implementada usando Programação Orientada a Objetos não é uma atividade fácil de ser realizada, bem como pode quebrar alguns conceitos ou boas práticas de programação OO. A Programação Orientada a Aspectos surgiu como solução para a separação clara ente os interesses da lógica de negócio e a lógica de suporte à aplicação, que normalmente se confundem dentro de uma aplicação. Neste mini-curso faremos uma introdução aos conceitos básicos de AspectJ, entendendo o propósito desse paradigma com exemplos práticos na utilização de aspectos como auxilio à programação orientada a objetos.
Horários: Seg. de 14h10min às 16h (parte 1) e Ter. das 14h10min às 16h (parte 2).
- Uma Introdução à Linguagem Python
Ministrante: Mestrandos Diego Bezerra e Yuri Gomes
Resumo:
Nos últimos tempos, a busca por soluções que incrementem a produtividade tem se tornado mais freqüente. No mundo da computação não tem sido diferente. Uma ótima solução para quem busca criar aplicações de forma eficaz, organizada e rápida tem sido a linguagem de programação Pyhton. Neste curso, abordaremos a sintaxe desta linguagem, bem como as características que facilitam a vida do programador. Serão abordados itens como: tipos, operações, controle de fluxo, funções, módulos, classes entre outros. Apesar de o curso ser introdutório, o aluno será capaz de criar uma aplicação complexa com o conhecimento adquirido.
Horários:Seg. das 16h10min às 18h (parte 1) e Ter. das 16h10min às 18h (parte 2).