Minicursos Detalhados 2011

M1 - Introdução ao JavaServer Faces 2.- 8H

Descrição: O JavaServer Faces é um framework MVC para o desenvolvimento

de aplicações Java para Web. Neste minicurso o participante irá

conhecer os fundamentos e os principais recursos fornecidos pelo

JSF 2. Será apresentado o ciclo de vida do JSF, criação de páginas

com componentes padrões, uso de layouts e integração com

bibliotecas de componentes ricos.

Pré-requisito (não obrigatório): Introdução ao JPA.

linkedin twitter

Sobre o palestrante: João Paulo Lacerda Graduado em Ciência da Computação pela UFS e Arquiteto de Software na Infox.

 

M2 - Criar aplicação web no Google App Engine- 4H

Descrição: O Google App Engine (GAE) é uma engine criada e mantida pela Google para desenvolvimento de aplicações web. As aplicações são hospedadas nos servidores da Google e são altamente escalonáveis. Esta ferramenta está em plena expansão e é ideal para aplicações empresarias pois as empresas não precisam gastar tempo e dinheiro se preocupando com servidores web e bancos de dados.

facebook linkedin twitter

Sobre o palestrante: Rafael Moreira, Nível superior incompleto em Ciências da Computação pela Faculdade Federal de Sergipe. Apaixonado pelo mundo Python e pelas metodologias ágeis. Defensor da ideia que programar tem que ser uma experiência simples prazerosa.

 

M3 Introdução à Java Persistence API 2- 8H

 

linkedin

Descrição:A JPA é uma API que auxilia no mapeamento objeto-relacional para

O gerenciamento de dados relacionais em aplicações Java. Os seguintes tópicos

serão abordados:

- Mapeamento Objeto Relacional com o uso de anotações

- Estados das entidades e ciclo de vida

- Criação de consultas com JPQL e Criteria

Sobre o palestrante: Tássio Augusto É Certificado OCJP (antiga SCJP), está cursando Ciência da Computação na UFS e Trabalho na infox no setor de Pesquisa, Desenvolvimento e Inovação.

 


 

M4 Introdução a modelagem e animação 3D com o Blender – 4H

facebook

Descrição: Utilizando a ferramenta de modelagem open source Blender. A palestra tem como objetivo apresentar técnicas básicas de modelagem e animação de objetos tridimensionais, os quais podem ser usados para a criação de jogos 3D.

Sobre o palestrante: Franklin Magalhães É Graduando em Ciência da Computação. Universidade Federal de Sergipe. Tem interesse no desenvolvimento de aplicativos moveis e utiliza a ferramenta blender desde de 2009

 

M5- Controle de Versão com Git - 4H

Descrição: Introdução a sistemas de controle de versão. Instalando e configurando o git. Conceitos de git. Comandos do git. Fluxo de trabalho com git: individual e em times.

facebook linkedin twitter

Felipe Carvalho

 

 

M6 - CONHEÇA O LINUX – 4H

 

Descrição: Conhecimentos teóricos e práticos sobre a Plataforma Linux e suas distros. Demonstrações práticas dos programas em Ambiente Gráfico inclusos no Ubuntu. Também veremos como utilizar Comandos em modo Shell para obter resultados rápidos no Linux e aprenderemos a usar Máquinas Virtuais para Compartilhar amigavelmente dados e serviços entre o Linux com o Windows.

 

Sobre o palestrante: Leno Santos Meneses é Graduado em Tecnologia da Informação e MCP

Pós Graduando em Infra-instrutura de Redes de Computadores,

Administrador de redes Linux e Windows Server 2003

 

M7 - Web Design - Aprenda a customizar o layout de suas Aplicações e Páginas WEB -4H

210715_1905510487310_1528226666_2050996_715868_o

Descrição: Consiste em abordar as principais técnicas e recursos disponíveis para otimizar o layout de uma aplicação ou página web como os novos recursos do CSS3, Efeitos visuais e Componentes com JQuery, Media Queries, etc. A proposta consiste em desenvolver uma oficina de 08h a 16h que permita connhecer na prática como os recursos supracitados podem ser incorporados na criação de layouts estilizados.

facebook linkedin twitter

Sobre o palestrante: Fernando Lucas de Oliveira Farias

 

M8 - Workshop de Phyton - 4H

Descrição: Para quem não conhece Python ou deseja aprofundar seus conhecimentos nesta linguagem é uma excelente oportunidade para conhecer essa plataforma que foi considerada a Linguagem que teve o maior crescimento no ano de 2010 de acordo com o site TIOBE, referência em análises de projetos de programação. Para quem está começando a programar, é uma excelente linguagem introdutória para ensino de lógica de programação pois foca na resolução dos problemas com uma sintaxe simples, multi-plataforma e multi-paradigma (Orientado a Objetos, Imperativo, Funcional, etc.). Bastante poderosa utilizada em diversos ambientes como Web, Embarcados, Mobile em projetos de grandes empresas de destaque nacional e mundial: Nasa, Google, Globo.com, Serpro, etc.

facebook linkedin twitter

Sobre o palestrante: Marcel Pinheiro Caraciolo é Mestrando em ciência da computação pelo CIN/UFPE , e engenheiro da computação pela UPE/PE. Diretor de Inteligência da startup pernambucana Orygens.com. Especialista em mineração de dados, computação móvel e computação inteligente. Evangelista da plataforma Python, o qual atua sobre contribuição de projetos open-source na área de mobilidade e data mining. Membro e Moderador do Grupo de Usuários de Python de Pernambuco e membro do Muriçoca Labs responsável pelo projeto open-source Crab para construção de sistemas de recomendação em Scipy/Numpy e MatPlotlib. Ministrou cursos para introdução da linguagem Python e linguagem Python para mobile, mineração de dados na UFPE, UPE , FIR, UFRPE e outras empresas.

 

M9 - Introdução ao PHP - 4H

facebook linkedin twitter

 

Descrição: No mini-curso, irei demonstrar como podemos aplicar pouco conhecimento para soluções do nosso dia a dia. O PHP é uma linguagem muito utilizada mundialmente e deve ser aprendida desde já.

Sobre o palestrante: Edbraulio Vieira é Formado em Sistemas para Internet, Gestor de Tecnologia na Interative - Agência Digital e Professor de tecnologias web na FANESE.

 

M10 Modelagem 3D com SketchUP 4h

Descrição: Utilizando a ferramenta de modelagem SketchUp. O curso tem como objetivo apresentar técnicas básicas de modelagem que podem ter usos diversificados

Sobre o palestrante: Carla Maria Furuno Rimkus

M11 - Desenvolvimento de uma aplicação Android. -8H

 

facebooklinkedintwitter


Descrição: Conheça os principais recursos do desenvolvimento em Android. Configurando o ambiente de desenvolvimento, consumindo os serviços do Google e os recursos da plataforma Android

Sobre o palestrante: Thiago Aguiar é Arquiteto de Software na RENOSA Nordeste
MCTS: .NET Framework 2.0 Web Applications

 

udi mamber

 

M12 -  Desenvolvendo Aplicações Web em PHP utilizando o framework Symfony - 4H

facebook twitter

 

Descrição: Conceitos práticos de desenvolvimento de Sistemas Web em PHP utilizando o Framework Symfony 1.4. Este framework provê um ambiente de desenvolvimento com o padrão MVC, onde o desenvolvedor consegue implementar de maneira simples e organizada suas aplicações. Desenvolver uma aplicação de Gerenciamento de Notícias baseada no Tutorial "Practical symfony", uma das documentações oficiais do Symfony.

Sobre o palestrante: Nelson Luis Rodrigues Pereira é Formado em Ciência da Computação/UFS e Técnico em Informátca pela IFS/SE. Trabalho na Agência Marketing e já trabalhou também no CPD/UFS e na Softeam. Pós-graduando em Desenvolvimento de Soluções Web na FANESE.

calicomp