Mostrando postagens com marcador tdd. Mostrar todas as postagens
Mostrando postagens com marcador tdd. Mostrar todas as postagens

terça-feira, 29 de novembro de 2011

Tagged under: , , , , ,

Coding dojo java 7

duke.jpg


Depois de aproximadamente 5 anos de espera finamente chega a nova versão do jdk, o jdk 7. Nessa versão trouxeram algumas novidades para facilitar ainda mais o desenvolvimento da linguagem que hoje é a mais popular do mundo.

Dia: 3 de dezembro, sábado
horário: 10:00
local: Ruy Barbosa, sala 202B
Entrada: Gratuíta
programação:

  • Novidades java 7
  • apresentação do problema
  • dojo
  • retrospectiva
  • fishbowl
  • Sorteio de Brindes

JavaBahia-NovaLogo.pngJUG_Button.giflogo.png

segunda-feira, 30 de maio de 2011

Tagged under: , , , , , , ,

Como foi o SETE 2.0




Aconteceu entre os dias 23 a 27 de maio a segunda Semana de Engenharia, Tecnologia e Inovação o SETE 2.0. Durante essa semana, houve participação dos grupos Linguágil e javaBahia com palestras e atividades.






A palestra de Luiz Claudio, do grupo pythonBA, sobre usar Python na Google Application Engine, falou das vantagens da linguagem e como utiliza-lá nas nuvens da google.

Luiz Claudio

Alex Chastinet, do grupo AgileBahia, sobre TDD Aplicando os princípios OO definindo, alguns conceitos de orientação e das vantagens da programação orientada a testes.
Alex Chastinet

Luciano Borges, do Guru-Bahia, apresentou a API do Google maps e recursos utilizando o javascript.
Luciano Borges
Otávio Santana, do javaBahia, descrevendo motivos por que o java é uma plataforma madura, além de falar nos novos recursos da linguagem que virão por ai.
Otávio Santana

Serge Rehem, jug Leader do javaBahia, demonstrou o Gaelyk com as nuvens do google.
Serge Rehem e Otávio Santana


Além das palestra tiveram também o coding dojo que é um treinamento para os programadores que muitas vezes serve de porta de entrada para as metodologias ágeis como TDD e programação em pares.
Coding Dojo

E também o fishbowl uma palestra em que todos são palestrantes, quebrando o velho conceito de apenas consumir a informação, mas também estar interagindo e compartilhando conhecimento e experiência.
fishbowl



O evento estava muito bom! Parabéns a todos aqueles que estiveram envolvidos com a organização do evento e um agradecimento especial para Emanuela Paranhos pelo convite . Estaremos esperando ansiosamente o SETE 3.0 e outros eventos.

O próximo evento que o grupo Linguágil estará presente será a semana de tecnologia da Faculdade Dom Pedro II, que será entre os dias 1 à 3 de junho.
Também já foi definido a 3ª edição do Linguágil que será entre os dias 14 à 17 de setembro na faculdade AREA1. Acompanhem em: www.linguagil.com.br













Vejam mais fotos em:






quinta-feira, 8 de julho de 2010

Tagged under: , , , , ,

Coding-Dojo: Uma forma diferente, eficiente e divertida de aprender

Ei pessoal, vocês já ouviram falar de Coding-Dojo? Se não, sugiro dar uma olhada no post Apelo: parem de "ensinar" Comp. I nas faculdades!, pois nada do que eu vier a escrever chegará aos pés disto.

Eu já havia participado do Coding-Dojo LinguÁgil no ano passado, quando tive meus 7 minutos de programador Ruby, e mais 7 relembrando os velhos e bons tempos de C. E tinha até comunicação com dispositivo físico, o Arduíno (veja como foi). Legal demais!

De lá para cá, porém, ainda não tinha tomado a iniciativa de praticar um novo Dojo. Até ler o post de Vinicius Teles, citado mais acima. Após mais algumas pesquisas e umas valiosas dicas telefonicas de Bruno Pedroso, que vem conduzindo/participando dos Dojos da SEA, fizemos o nosso primeiro Coding Dojo no Serpro/Salvador. Foi muito bom! Outros virão!

Era uma premissa publicarmos os registros, então resolvemos criar um grupo na internet, ao invés de restringir esse aprendizado a um público interno. Nasceu aí o Dojo Bahia, com o objetivo de experimentar e disseminar a técnica e as práticas relacionadas (TDD, Programação em Pares, Refatoração, Baby Steps...). Nesta página você tem acesso as informações da primeira sessão, um desafio de implementar o jogo SuperSenha (é do meu tempo...).

Aproveito para colocar aqui o SlideCast da palestra inicial, 5 minutinhos com os principais conceitos que consegui resumir sobre Coding Dojo.

View more webinars from Serge Rehem.

Se você se interessou, entre na lista, divulgue o Dojo Bahia, monte uma sessão na sua empresa e faculdade. Se precisar de ajuda, o JavaBahia e as demais comunidades que fazem parte do LinguÁgil (PHPBahia, RailsBahia, AgileBahia, PythonBahia e Colivre) estão aqui para ajudar. É só entrar em contato. E sair da inércia.

segunda-feira, 9 de novembro de 2009

Tagged under: , , , , , , , ,

As Threads Java do LinguÁgil / Sorteio do iPOD - 12 a 14/11

Ei Pessoal,

Não sei se todos já tiveram a curiosidade de olhar a programação do LinguÁgil (www.linguagil.com.br), então transcrevo aqui a lista de atividades relacionadas a Java. Embora seja um evento misto, o JavaBahia não se esqueceu da sua missão em disseminar a tecnologia Java, portanto reforço que neste evento são várias as oportunidades de capacitação.

É nosso último evento deste ano. Tecnologias Java/Web como JSF (ministrado por dos instrutores de maior renome da Globalcode), Desenvolvimento Orientado a Testes com Java (uma tendência irreversível), Desenvolvimento de Portlets (quem se interessa por Redes Sociais, Web 2.0, precisa ver isso) e Business Inteligence com a excelente ferramenta Pentaho. Teremos também uma palestra sobre novas linguagens que rodam sobre a máquina virtual Java. A ainda tem muita coisa legal de metodologias ágeis, desde a parte mais conceitual e filosófica até a Extremme Programming na Prática. Tem para todos os gostos!

E os participantes do LinguÁgil ainda concorrerão a um sorteio de um iPOD Shuffle!

VALE a pena conferir!!!

MINI-CURSOS
Java
Criando uma Aplicação Web Completa com Java ServerFaces - 12/11

Neste hands-on vamos construir uma aplicação completa com JavaServer Faces para manipular entidades do banco de dados utilizando JPA e também implementar segurança para efetuar o processo de autenticação e autorização. Ao término você terá um aplicativo completo para manutenção (inclusão, exclusão, alteração e pesquisa) de uma tabela de banco de dados.

Pré-requisitos:
- Programação Orientada a Objetos / UML / Design-patterns
- Sintaxe da Linguagem Java
- Classes Utilitárias, Collections
- Desenvolvimento Web com JSP 2.0, Servlets
Alberto "Spock" Lemos (Globalcode)
Java
Desenvolvendo Portlets com Liferay Portal - 12/11

Portais Corporativos não são mais novidade para ninguém. A JSR 168, que define a especificação de Portlets, completa 6 anos no próximo dia 27/10. Ao longo deste tempo, produtos para todos os gostos e bolsos nasceram, cresceram e sucumbiram no mercado. Dentre eles, destaca-se o Liferay Portal pela maturidade e aderência contínua às últimas tendências da colaboração corporativa, que o posicionou como ferramenta de vanguarda no quadrante mágico do Garner Group.

Este mini-curso aborda técnicas de desenvolvimento de portlets utilizando a ferramenta livre Liferay Portal. Começaremos com sua instalação, explorando seus mecanismos básicos de administração, customização e extensão, seguido de discussões e experimentações práticas sobre as APIs e tecnologias existentes para a construção de portlets.

Utilizaremos as APIs de Portlets 1.0, Portlets 2.0, AJAX, jQuery, Struts, Spring, Velocity e talvez até Ruby e PHP para desenvolvimento de nossos testes. Portanto, um bom conhecimento prévio da tecnologia Java é mais que bem-vindo. E vamos codar!
Alexandre Gomes (SEA Tecnlogia)
Java
TDD (Test Driven Development) - Desenvolvimento dirigido por testes - 12/11

Desenvolver software com qualidade requer um pouco de empenho. É preciso ter uma visão de tudo que acontece no software e qual o comportamento que esperamos no software. Isso é fundamental para qualquer tipo de software e ainda mais importante quando queremos manter um desing flexível. Para isso, utilizamos testes automatizados, mas não apenas como mecanismo de verificação. Utilizamos os testes como mecanismo de modelagem.

Neste curso, veremos juntos, como utilizar as práticas do Test Driven Development para desenvolver um pequeno sistema, entendendo conceitos de testes rapidamente e exercitando na prática tópicos como Mocks, Behavior Driven Development, Isolamento dos testes, Refactoring através de testes, entre outros.
Felipe Rodrigues (Fratech)
Java
Pentaho - Open Source Business Inteligence - 13/11

Neste curso você praticará desde a criação de um data warehouse até um portal para acesso às soluções de BI que inclui modelagem dimensional, trabalhando com alguns conceitos OLAP, com segurança de acesso, auditoria de uso e visual customizado.
Thiago Mariano (Serpro)


PALESTRAS
13:30 Linguagens para a Máquina Virtual Java (JVM) - Groovy, Ruby, Scala, Ioke e Clojure Felipe Rodrigues (Fratech)
14:20 Pentaho - Open Source Business Inteligence Thiago Mariano (Serpro)
18:10 As novidades do JSF 2.0 / JSF Scrum Toys Alberto "Spock" Lemos (Globalcode)

sexta-feira, 23 de outubro de 2009

Tagged under: , , , , , , , , , , , , ,

LinguÁgil 2009 - Misturando Linguagens e Agilidade - 12 a 14/11 - Unime - Lauro de Feitas/BA

A proliferação de tecnologias para o desenvolvimento de aplicações web vem gerando exaustivas discussões sobre qual adota-las em seus projetos. Java, PHP e Ruby estão entre as 10 linguagens de programação mais utilizadas no mundo, segundo a TIOBE Programming Community. Em paralelo, os mesmos profissionais buscam melhorar seus serviços adotando metodologias que ao mesmo tempo permitam o controle de seus projetos, gerem valor agregado aos clientes e evitem excesso de burocracia.

Diante desse cenário, os grupos AgileBahia, JavaBahia, PHPBahia e RailsBahia realizarão em Salvador a edição 2009 do LinguÁgil - Misturando Linguagens e Agilidade, parte da XII Semana de Informática da Unime. Inédito na Bahia, o evento reune algumas das principais comunidades de TI, buscando estimular aprendizado e discussões em torno de linguagens de programação e metodologias ágeis.

Local:
- Mini-cursos/Oficinas/Coding-Dojo (12 e 13/11): Unime - Lauro de Freitas - Bahia
- Palestras (14/11): Ondina Apart Hotel

Palestrantes/instrutores:
- Alberto Lemos - "Dr. Spock" (Globalcode), Alexandre Gomes (SEA Tecnologia), Dairton Bassi (Neurobox), Daniel Lopes (Área Criações), Felipe Ribeiro (UFCG), Felipe Rodrigues (Fratech), Henrique Landim (Partner Process) e outros

Palestras GRATUITAS - 14/11:
- Agile, Manifesto 2.0, Ruby On Rails, PHP/Frameworks, JSF 2.0/Scrum Toys, Linguagens para a JVM, Pentaho

Oficinas/Coding-Dojo - 12 e 13/11
- Coding-Dojo Agile, Java/Web com Demoiselle, Integração Contínua/Maven (a confirmar), Python (a confirmar)

Mini-cursos (R$60 a R$120)
- 12/11 - Métodos Ágeis, JSF, Portlets com Liferay, TDD/Java, Ruby
- 13/11 - XP, Scrum, Pentaho, PHP/TDD, Rails

Inscrições:
- Com desconto até 05/11
- Preços promocionais para estudantes e membros do AgileBahia / JavaBahia / PHPBahia / RailsBahia

Programação detalhada, inscrições e mais informações em www.linguagil.com.br
-----
Ajude-nos a divulgar o evento, repassando esta mensagem para suas listas de contato. Coloque um dos nossos banners[1] em seu site ou blog e torne-se uma Página Amiga[2] do evento.