Arquivo da Categoria ‘Java’

Giran Siege – Teste de Integração com DbUnit e JStryker

quarta-feira, 6 de julho de 2011

Hoje rolou mais um Giran Siege com Washington Botelho que apresentou uma forma facilitada de escrever testes de integração em Java utilizando os frameworks DbUnit e JStryker.

O DbUnit é uma extensão do JUnit que automatiza várias tarefas de manipulação de banco de dados. Diferentemente de um Mock, o acesso é feito diretamente ao banco, trabalhando com dados reais em uma base de teste.

Uma das vantagens de utilizá-lo é a sua capacidade de fazer dump do banco, inserir dados, remover, atualizar e afins de forma automática sem que o desenvolvedor precise manipular os dados diretamente. Todos os dados que irão popular o banco ficam armazenados em um XML, facilitando assim, a reposição dos dados a cada teste.

Por mais que o DbUnit ajude o desenvolvedor com as tarefas árduas, ainda sim é preciso escrever um bocado de código para automatizar certas tarefas. Por isso os nossos amigos Rodolfo Liviero e o José Ribeiro criaram o JStryker.

O JStryker é uma ferramenta para ajudar na automatização de testes em Java. Ele automatiza e abstrai diversas tarefas como subir servidor, instanciar a JPA/Hibernate, executar tarefas do DbUnit com auxílio de apenas alguns Helpers.

De fato o JStryker é uma ferramenta muito facilitadora e junto com o DbUnit torna os testes de integração fáceis de serem escritos.

Abaixo segue o slide da apresentação, espero que gostem. (:



Projeto Social Commerce da Wine.com.br lançado em duas semanas

segunda-feira, 16 de maio de 2011



Todos preparados para mais um brinde?

A Giran orgulhosamente anuncia o lançamento de mais um projeto de e-commerce da Wine.com.br, o FCommerce.Wine.com.br. Nele o cliente poderá usufruir de toda a comodidade e praticidade que a Wine oferece, diretamente no Facebook.

Segundo o SocialBakers, o Brasil é o 12º país que mais utiliza o Facebook no mundo, contando com 17.611.180 usuários. A ideia é aproveitar essa febre das redes sociais para vender produtos ou serviços e fidelizar clientes.

Expandir os horizontes da empresa e atender os usuários através do social-commerce ajuda também na aproximação da marca às pessoas. As vendas se multiplicam principalmente quando o cliente passa a atuar como um indicador de produtos, relatando a outros clientes suas expectativas, informações sobre produtos e experiências na utilização dos serviços oferecidos, fazendo assim, o que conhecemos hoje como marketing boca-a-boca, porém em sua versão digital.

E os motivos para comemorar não param por aí. A Giran, responsável pela Wine e também o Shopvinhos, desenvolveu esta nova loja, toda a configuração, integração e customização utilizando a plataforma de e-commerce Elastic Path para adequar a estrutura da loja ao Facebook em apenas 2 semanas de trabalho, é isso mesmo, uma sprint de trabalho. Mais um recorde de produtividade e qualidade batido pelo nosso super empolgado e comprometido time de desenvolvimento e inovação.

Mais um projeto no ar e, com ele, novos desafios e aprendizados adquiridos. Crescemos, evoluímos e estamos cada vez mais preparados para atender melhor nossos clientes e oferecê-los o que o e-commerce ou o social-commerce têm de melhor.

E já que estamos brindando… Saúde! Vida longa e próspera! \\//

Fast Tracks e a Primeira Turma de VRaptor

quarta-feira, 26 de janeiro de 2011

Nesse último final de semana, nos dias 22 e 23, rolou a primeira Fast Track de VRaptor 3 no horário intensivo com uma turma super disposta a aprender.

Fast Track - VRaptor

Os alunos desenvolveram um sistema de gerenciamento de filmes completo: desde a configuração do projeto ao acabamento do layout.

O mais interessante foi ver, mesmo que em pouco tempo de curso, os alunos mostrando situações corriqueiras do dia a dia e as encaixando nas soluções que o VRaptor, junto à outras ferramentas, proporcionam. Para o instrutor é muito gratificante ouvir o aluno dizer: “Vou chegar no serviço e mostrar isso pra fulano resolver aquele problema. Ele vai ficar doido!”.

A turma estava realmente disposta a aprender e muito animada, o final de semana foi intenso nos estudos e desenvolvimento. E como se não fosse o bastante os alunos ainda toparam algumas “horas extras” de aula no final do domingo. Realmente foi um final de semana de pura diversão para os nerds.

O ambiente sempre adequado de forma a ser o mais interativo possível, ótimos lanchinhos e uma grande troca de experiência. O que podemos dizer é que a primeira turma foi um sucesso e com o feedback dos próprios alunos o curso ficará cada vez melhor. Que venham as próximas Fast Tracks!

E você? Gosta de aprender de forma dinâmica e entrosada sem perder tempo e focar na solução da melhor forma? Confira quando serão as próximas turmas e garanta já a sua vaga nos Fast Tracks da Giran.

Giran Fast Tracks – our trainings strikes back

terça-feira, 7 de dezembro de 2010

Aloha,

A Giran inicia agora um nova experiência de cursos no estado. Se trabalhamos de forma ágil todos os dias de nossas vidas, porque não transferir parte dessa forma de vida cotidiana para nossos cursos?

FastTracks

As FastTracks são cursos menores e mais imersivos onde os alunos terão a oportunidade de absorver a maior quantidade de informação possível do instrutor, pois ele vai participar ativamente do seu processo de aprendizado como mais que um instrutor: a missão de todos ao final é sair com um aprendizado pronto para o mercado. Você fará parte de um time por 16 horas. ;)

As tracks serão feitas num ambiente propício para este novo formato de treinamentos, onde todos os alunos poderão fazer perguntas, conversar, trocar experiências, dúvidas e problemas. As aulas serão dadas em uma sala com uma grande mesa redonda, cadeiras confortáveis, café, cerveja e refrigerante à mão.

Sala de treinamento

Sala de treinamento

Cada turma terá a duração máxima de até 16 horas, que poderão ser durante a semana (4 aulas de 4 horas) ou durante um final de semana inteiro (dois dias de 8 horas) e 5 alunos. Sim, no máximo 5 alunos por turma. Queremos maximizar a absorção do assunto pelas pessoas presentes e aproxima-las para que elas saiam não apenas com o conhecimento mas com o networking ou quem sabe até com projetos em conjunto.

Além do curso, o aluno terá a disposição instrutores experientes que não vivem apenas no mundo teórico/acadêmico e mostrarão problemas reais a serem abordados, discutidos e resolvidos. Os instrutores são pessoas que também fazem parte do dia-a-dia no time de desenvolvedores da Giran e são ativos na comunidade open source local e nacional. Conheça nosso time! :)

As turmas serão iniciadas em Janeiro de 2011, nos seguintes horários:

  • 4 aulas durante a semana (segunda a quinta de 18:30 a 22:30)
  • Final de semana (sábado e domingo de 08:00 as 18:00)

Os cursos que estão disponíveis são:

  • CodeIgniter – framework web PHP para quem quer produzir mais e melhor
  • Django – framework web Python para perfeccionistas com prazos
  • VRaptor – framework web Java que está conquistando o mercado por sua simplicidade
  • SCRUM – ensinando a ser ágil de forma prática

Para se inscrever e tirar qualquer dúvida, entre em contato informando o curso e horário que deseja participar: as turmas serão formadas sob demanda e sendo fechadas conforme o interesse.

Cursos de Verão da Giran

sexta-feira, 20 de novembro de 2009

Verão é praia, cerveja, sombra, água fresca e … JAVA!

A partir do dia 07/12 vamos iniciar as turmas de verão da Formação Java Profissional, curso da Caelum já famoso no Brasil e agora oferecido no estado pela Giran. Durante esse período ofereceremos a formação mais básica da plataforma, bastante requisitada pelo público local.

Os cursos oferecidos serão:

FJ-11 | Java e Orientação à Objetos
O intuito do curso é quebrar o paradigma procedural, apresentando aos poucos seus problemas e encontrar suas soluções mediante a orientação a objetos com a linguagem Java e suas principais bibliotecas. Da leitura de arquivos a conexões TCP.
Clique aqui para mais detalhes sobre o curso

FJ-21 | Java para desenvolvimento Web
Diante do tamanho do mercado de desenvolvimento web em Java, este curso não visa apenas mostrar os conceitos básicos de uma web application, mas também apresentar frameworks conhecidos para aplicar o padrão arquitetural Model View Controller, de hibernate e struts a JSP com JSTL e EL.
Clique aqui para mais detalhes sobre o curso

FJ-16 | Laboratório Java com Testes, XML e Design Patterns
Um laboratório para aplicar as boas práticas da Orientação a Objetos em um projeto Desktop com Swing, XML, JFreeChart, Testes Unitários com JUnit, Ant, Maven, Refactoring e mais.
Clique aqui para mais detalhes sobre o curso

Teremos turmas pela manhã, a tarde e à noite para atender tanto estudantes como profissionais que trabalham durante o dia inteiro. Por se tratar da inauguração oficial de nossa nova sala de treinamento, teremos descontos especiais para as turmas do dia para compensar a praia, as cervejas e gratificar pela vontade de aprender mais.

Sobre o treinamento em si, o material será composto por apostila, pasta, caneta e bloco de anotações. O inscrito, ao final do curso, ganha um certificado Giran/Caelum reconhecido nacionalmente.

Para quem não nos conhece ainda, a Giran é uma empresa especializada em consultoria e treinamentos localizada em Jardim da Penha e conta com uma sala de treinamento nova em folha, com laptops Dell de ponta, ar condicionado e sala de descanso com TV, video-game, balas, água e café. Nos intervalos do curso, é oferecido um coffee break bem bacana para acompanhar o bate-papo.

O treinamento será ministrado por profissionais com bastante experiência não apenas em Java, mas também no mercado de software capixaba e brasileiro. Isso significa que além do que há na apostila, um monte de informação sobre o dia-a-dia e cotidiano de um desenvolvedor/analista/arquiteto de soluções é passado, discutido e ensinado em nossas aulas.

Então, deixe seu guarda-sol e protetor solar na gaveta e venha para a Giran passar algumas horas descontraídas de muito Java, programação e conhecimento. Ligue para 3026-0264 e informe-se sobre datas, valores e formas de pagamento.

Atenção estudantes: não faremos “meia” mas daremos um desconto no preço final do curso para alunos de algumas faculdades parceiras. Consulte-nos! :)

E para quem quiser ajudar na divulgação, segue o flyer virtual abaixo:

cursos_verao_giran

Giran marca presença no IV EJES

sexta-feira, 23 de outubro de 2009

esjug_versaoFinalBoldCorreria, momentos de apreensão, dedicação extremada e a certeza ao final de que tudo valeu MUITÍSSIMO a pena: nesse clima de pré-namoro, frio na barriga e alma lavada é que findou-se o IV EJES – Encontro de Java do Espírito Santo.

Iniciativa levada a cabo pelo ESJUG (Grupo de Usuários Java do Espírito Santo), o primeiro evento foi realizado em 2004 como comemoração do lançamento do grupo. Desde o primeiro evento, a idéia sempre foi fazer um evento direcionado para iniciantes e iniciados, novatos ou experientes, com os assuntos mais quentes e bacanas que permeiam não apenas a plataforma mas também o contexto profissional brasileiro.

ejes_01

Neste ano, a Giran teve a honra de poder ajudar e participar ativamente junto ao ESJUG na realização desta quarta e significativa edição. O desafio era/foi grande, mas a vontade de fazer mais esse grande evento no Estado era muito maior que qualquer adversidade que poderia surgir (e que de fato surgiu).

Além de participar como cotista no patrocínio do evento, a Giran trabalhou forte nos contatos para trazer os palestrantes, produção do material gráfico, divulgação, organização e várias outras coisas mais durante (e depois no barzinho mais perto de você) o evento.

Saldo final e fruto dessa correria toda é a satisfação nos feedbacks pra lá de positivos tanto do público, motivação maior para realizar um evento como esse, quanto dos palestrantes, que além de figuraças carimbadas da comunidade Java brasileira são amigos nossos e dão todo aquele tchan a mais quando nos dirigem um “Foi do c*ralho!”.

E gostaríamos de dizer a todos os participantes, palestrantes, patrocinadores, colaboradores, amigos e todos que contribuiram à essa celebração do espírito open source: PARABÉNS PARA TODOS NÓS! ;)

ejes_02

Nossos agradecimentos expressos aos patrocinadores Power Logic, Caelum Ensino e Inovação, GB Creative, aos colaboradores UVV, Sun Microsystems, Revista Mundo Java e SBC (Sociedade Brasileira de Computação), aos palestrantes Paulo Silveira, Rafael Carneiro, Loiane Groner, André Lima Silva e Bayron Thiengo, a todos que ajudaram a realizar mais esse grande evento… e claro à todo time da Giran pelo esforço, empenho e dedicação incondicionais.

Simbora. :)