SouJava

Sociedade de Usuários da Tecnologia Java

Tag Archives: Spring

Quiz para quem Manja de Java! [novo Canal do SouJava]

Manja de Java? Então diz aí: o que as tecnologias Docker, JavaEE, Spring e CDI tem em comum?

 

(   ) São todas tecnologias importantes pra sua carreira como desenvolvedor Java

(   ) São tecnologias utilizadas por grandes empresas

(   ) Todas tem implementações open source

(   ) Teremos palestras de todas elas no Canal do SouJava

(   ) Todas as opções anteriores

 

Você não pode perder! No novo Canal do SouJava no YouTube, as melhores tecnologias, os melhores palestrantes, pra você se atualizar e se tornar um desenvolvedor de primeira linha!

Siga a nosso canal:  http://jav.mn/canalsoujava

 

Terça-feira:

 

  • Título: CasperJS: Um novo amigo pra automatizar teste funcionais, ajudando a melhorar nossas entregas
  • Descrição: Sabemos que cada entrega é um ponto crucial na vida de um projeto, podendo fazer dele um sucesso ou um fracasso, isso também reflete em nossa carreira como devs, a cada dia temos que entregar mais e melhor, ou seja não basta apenas entregar temos que ter qualidade e o teste funcional nos ajuda a ter a garantia automática do resultado que o cliente efetivamente visualizará. Utilizando conceitos de MVPs e métodos ágeis isso fica ainda mais evidente pois a necessidade de entregas curtas e rápidas é ainda maior. Na TecSinapse o CasperJS tem nos ajudado a garantir uma boa qualidade validando exatamente da mesma forma que nossos clientes utilizarão.
  • Palestrante: Rodrigo Figueira De Freitas Full stack developer na Tecsinapse, atua com Java, JavaScript e web em geral há 3 anos. É graduando em Tecnologia em Análise e Desenvolvimento de Sistemas pelo IFSul – Bagé
  • Horário: 13:00

 

 

  • Título: Spring cloud + Netflix OSS
  • Descrição: Vamos falar dos tão comentados microsserviços e como podemos utilizá-los sem dor de cabeça e tendo total controle e gerenciamento de toda a nossa infraestrutura, os assuntos abordados serão:
  • – Discovery services;
  • – API gateway,
  • – Cirtcuiy Breaker
  • – Integração de microserviços (Feign)
  • Palestrante: Felipe Adorno – Principal Software Enginee na Monkey Exchange
  • Horário: 19:30
  • Link: https://www.youtube.com/watch?v=LI0-YzLumZA

 

Quarta-feira:

 

  • Título: Alta Disponibilidade com Docker e JavaEE
  • Descrição: Aplicações com baixo acoplamento, serviços simples e especializados, alta disponibilidade. Não é à toa que micro serviços ganhou o mundo do desenvolvimento de software. Mas já pensou como é manter dezenas (centenas?) de micro serviços? Inúmeras instalações de servidores, múltiplas linguagens, instalações de vários serviços… Ao se distribuir a aplicação e multiplicar os servidores, multiplicam-se também os problemas de ambiente. Pesadelo! E piora quando tem que escalar a sua solução. Por isso os containers! Docker torna tudo isso mais fácil. E não só para micro serviços, funciona também na sua aplicação. Vamos mostrar como Docker e JavaEE combinam super bem para montar ambientes de alta disponibilidade e baixa complexidade. Pra você!
  • Palestrante: Elder Moraes auxilia desenvolvedores a criarem a aplicações mais seguras, disponíveis e de alta performance, entregando-as de forma mais rápida e com melhor qualidade, de forma que possam trabalhar nos melhores projetos do mercado. Apaixonado por arquitetura e Java EE, Elder compartilha sua experiência em projetos online e em eventos internacionais.
  • Link: https://www.youtube.com/watch?v=75HCjmqKHek
  • Horário: 13:00

 

 

  • Título: Dicas para as provas de certificação Java Programmer
  • Descrição: Nessa palestra serão esclarecidas as principais dúvidas de quem está interessado em obter a certificação mas ainda precisa trocar idéias com quem já a obteve de como se preparar. Os tópicos das provas abrangem um conjunto importante de conhecimentos que todo desenvolvedor que utiliza a linguagem Java deve reconhecer, entender e saber aplicar em seu código.
  • Palestrante: Maria Anne é Senior Software Engineer – IBM Watson IoT – Work with requirement/business analysis and Java/Java EE system development since 2002. – Have worked with Automotive, Insurance and Financial industries. – Post Graduate Degree in Software Engineer. – Oracle Certified Java SE 7 Programmer (803 and 804)

 

 

  • Horário: 19:30

 

 

Quinta-feira:

 

  • Título: Live Coding com CDI

 

  • Descrição: CDI é a especificação do Java EE que cuida da Injeção de Dependências e diversas outras coisas divertidas como integração, interceptors, ciclo de vida de objetos. Nesta palestra serão mostrados diversos recursos do CDI com muito código, passando por events, observers, producers, ciclo de vida, interceptors, decorators, stereotypes, integração com JSF e EJB e os motivos para a criação da spec.
  • Palestrante: Alexandre Gama é Engenheiro de Software na startup Elo7 trabalhando com Java, Ruby, Android e iOS. Já se aventurou na sua própria startup e na maior parte do tempo está desenvolvendo software. No seu tempo livre tenta manter o blog alexandregama.org.

 

 

  • Horário: 13:00

 

  • Título: Refactoring to Patterns em Java 8
  • Descrição: Nesta palestra vamos mostrar como refatorar seu código Java fazendo uso da programação funcional, design patterns e as novas APIs do Java 8. Será discutido como separar responsabilidades com expressões lambda; como lidar com mudanças de requisitos através do uso de funções de primeira classe. Veja formas de tornar diversos design patterns mais concisos através de expressões lambda.
  • Palestrante: Eder Ignatowicz (@ederign) é Senior Software Engineer da JBoss pela Red Hat, membro do time do Drools e jBPM, possui ampla experiência no desenvolvimento de sistemas financeiros e leciona em diversos cursos de graduação e pós-graduação. É Doutorando e Mestre em Engenharia Elétrica pela Unicamp e Bacharel em Ciência da Computação pela Universidade Estadual de Londrina.
  • Horário: 19:30
  • Link: https://www.youtube.com/watch?v=wm3AcIVUnfc