Encontro RSJUG Novembro/2018

Carregando mapa ....

Data:
22/11/2018

Hora:
19:00 - 21:15

Local:
Zenvia


  • 19:00 Recepção / coffee / Abertura (RSJUG)
  • 19:10 Transformação digital: Estratégias e Tecnologias – Giovani Salvador
  • 20:00 – 20:15 Coffee
  • 20:15 Clean code + SOLID – Alexandre Rodrigues
  • 20:45 JavaEE Pipeline como código usando Jenkins, Docker e Sonar – Rafael Pestano
  • 21:15 Encerramento (RSJUG)

Slot 1

Transformação digital – Estratégias e Tecnologias – A palestra falará sobre estratégias e tecnologias que podem auxiliar na transformação digital.

Minibio Giovani Salvador:

Um dos fundadores do RSJUG, pai homeschooler, professor na Uniritter, é enterprise architecture Team Leader no Agibank; Graduado pela ULBRA, Pós Graduado pela UFRGS e Mestre pela PUC além de possuir o curso Digital Transformation no MIT

Slot 2

Palestra: Clean code + SOLID

Clean Code é uma unanimidade na comunidade de desenvolvimento de software mas poucos conhecem Solid Code. Código Sólido é uma brincadeira com o Acrônimo ‘SOLID’ que são cinco princípios de orientação a objetos utilizados para manter o código organizado. Mas afinal quais são esses princípios e como eles se relacionam com Clean Code? Esse será o tema da palestra que demonstrará com exemplos práticos como podemos ter um código orientado a objetos bem estruturado

Minibio Alexandre Rodrigues:

Programador apaixonado pelo que faz trabalha a mais de 13 anos com desenvolvimento de software atuando nos setores de gestão da cadeia logística (supply chain), mercado de capitais e automação. Hoje seu foco de estudos está direcionado para as metodologias TDD, DDD e Refactoring

Slot 3 [Horário: 20:45 – 21:15]

JavaEE Pipeline como código usando Jenkins, Docker e Sonar

Em desenvolvimento de software, um pipeline (base de continuous delivery) pode ser descrito como uma sequencia automatizada de passos que leva um software do “source control” até as “mãos do usuário”. Uma das grandes mudanças que o Jenkins 2.0 trouxe foi o suporte nativo ao conceito de “pipeline como código” onde o pipeline pode ser descrito através de uma simples DSL e mantido no próprio “source control”.

Nesta apresentação além de visitarmos alguns conceitos básicos de continuous delivery iremos criar um pipeline, definido como código, onde uma aplicação utilizando JavaEE será “promovida” em diversos estágios como build, teste, QA e deploy e isso tudo rodando em cima de containers docker.

Minibio Rafael Pestano:

Desenvolvedor Java com foco na plataforma JavaEE desde 2007. Contribui para alguns projetos opensource como Arquillian, JBoss Forge, Asciidoctor e DeltaSpike além de manter projetos como Cukedoctor, AdminFaces e Database Rider. Contribui para a comunidade Java local como um dos coordenadores do RSJUG (rsjug.org).