ATENÇÃO ALUNO DA UCSAL
Você tem direito a 50% de desconto em sua inscrição! Basta selecionar a opção de curso ou palestra "Aluno UCSal - ...", informar o seu número de matrícula e pronto!
Após nossa validação dos seus dados, sua inscrição estará garantida. No dia do evento, é necessária a apresentação de documento que comprove que é aluno da Universidade Católica do Salvador.
Pagamento por boleto
Caso deseje fazer o pagamento por boleto, envie uma mensagem para <marcio.lima.albuquerque@gmail.com> , listando a(s) vaga(s) desejada(s).
Preços promocionais
Os preços atuais foram estendidos somente até o dia 05/08! Após esta data, irão subir! Não deixe para a última hora! :)
Programação
Terça-feira (28/Agosto) - Cursos
Sala 1 - 08:30h - 17:30 - Certified Product Owner (CSPO)* - [Dia 1/2]
Sala 2 - 18:30h - 20:30 - Coding Dojo (aberto ao público)
Quarta-feira (29/Agosto) - Cursos
Sala 1 - 08:30h - 17:30 - Certified Product Owner (CSPO)* - [Dia 2/2]
Sala 2 - 18:30h - 20:30 - Coding Dojo (aberto ao público)
Quinta-feira (30/Agosto) - Cursos
Sala 1 - 08:30h - 17:30 - Certified Scrum Master (CSM)* - [Dia 1/2]
Sala 2 - 08:30h - 17:30 - Desenvolvimento para iOS (Zyc)
Sexta-feira (31/Agosto) - Cursos
Sala 1 - 08:30h - 17:30 - Certified Scrum Master (CSM)* - [Dia 2/2]
LAB 2 - 08:30h - 17:30 - Criando App Completa com ExtJS 4, PHP e MySQL (Loiane Groner) Sala 3 - 08:30h - 17:30 - Clean Code: Código Java Elegante (Rogério Fontes)
Sábado (01/Setembro) - Dia de Palestras
08:30h - 09:00h - Abertura (Grupo LinguÁgil)
09:00h - 09:40h - Criando Aplicações RIA com ExtJS 4 e Sencha Touch 2 (Loiane Groner) 12:10h - 13:40h - Almoço
15:20h - 17:00h - Fishbowl (Todos os participantes)
(*) Os cursos de certificação CSM e CSPO serão ministrados por Michel Goldenberg e custarão R$ 1.200,00 cada (preço promocional, viabilizado especialmente para LinguÁgil).
As inscrições devem ser realizadas diretamente com a GoToAgile!, por meio do email fernanda.goto@gotoagile.com.br. Basta informar o interesse na participação no curso.
Para que as turmas sejam oferecidas, serão necessárias 10 pessoas inscritas, por curso. Não deixe de aproveitar este preço promocional. Realmente está muito barato!
Detalhes dos Cursos
Criando uma App Completa com ExtJS 4, PHP e MySQL (Loiane Groner) Neste mini-curso vamos aprender como desenvolver uma aplicação completa passo a passo com Ext JS 4, passando por alguns componentes UI, estrutura MVC (model-view-controller e stores) e código PHP e MySQL no backend.
Uma nova tecnologia está chegando na web e você vai ficar pra trás? Conheça o HTML5 e o CSS3, as novas versões das linguagens base da web! Veja o que elas podem fazer e o que poderão fazer. Tudo isso na prática!! Veja como trabalhar com as novas tags HTML, e como estilizá-las com as novas marcações do CSS! Venha ver como trabalhar com vídeos, áudios, criação de imagens 2D e 3D!! Se impressione com as novas API's de Javascript! Um novo mundo da web está chegando, você está preparado?
As vezes deixamos os curtos espaços de tempo nos levar a criar códigos para ser entregues, baseado em pressão, estresses e demais situações. O que pode deixar o nosso código bastante ruim, e até mesmo pode fazer perdemos o nosso projeto, com infindáveis acertos no códigos e difíceis leituras para os mantenedores desses projetos.
Com algumas técnicas simples podemos deixar nosso código limpo e pensar em que fazer para que os outros programadores possam entender nosso código e saber o que queríamos "expressar" nele. Temos que pensar como "nós autores de códigos escrevemos e o que as pessoas ao lerem nossos programas entendam e o façam como se estivessem lendo um livro" (Uncle Blob - Clean Code: A Handbook of Agile Software Craftsmanship)
Vamos falar e dar exemplos:
- Como deixar seu código mais limpo e significativo.
- Como criar melhores funções.
- Se seu código é significativo e auto explicativo, porque comentários que não significam muito?
- Melhorando os tratamentos de erros no seu código.
- Usando TDD (Test Driven Development) e testes limpos para melhoria e refatoração do seu código limpo.
- Evolução do seu código para lermos como um livro (código limpo)
E faremos um DOJO de um código ruim para torna-lo limpo.
O Lean Startup Training Camp é a oportunidade de você que está com uma idéia na cabeça e quer colocá-la no mundo. Nessa oficina vamos conversar sobre empreendedorismo, Startups e Lean. Abordaremos um pouco de Lean Canvas, BMG, investimentos e muito mais. Além de termos uma experiência mãos na massa envolvendo técnicas para te auxiliar a trilhar este caminho.
BDD com Selenium e PHP (Márcio Albuquerque e Marcelo Curi)
Behavior-driven Development, para muitos, é a evolução do TDD - Test-driven Development. Para nós, é um complemento e muito importante! Iremos, nesse curso, aprender a trabalhar com BDD para desenvolver nossos sistemas, usando ferramentas como o Selenium, Behat e Gherkin. Como "efeito colateral" do curso, ainda aprenderemos a fazer automação de testes funcionais!
Node.JS é uma plataforma para desenvolvimento de aplicações escaláveis, rápidas e distribuídas. Sendo baseado no
motor V8 do Chrome, Node.JS é a plataforma baseada em Javascript do lado do servidor que mais tem crescido na web. Surgido há pouco mais de 3 anos, Node.JS está sendo usado por ninguém menos que o Linkedin, Yahoo, Github, Ebay e Microsoft, entre outras empresas, em aplicações com milhares ou milhões de usuários baseadas nas diversas nuvens. Neste curso, faremos uma introdução prática à plataforma usando
BDD, o banco de dados
NoSql MongoDB, e
websockets, e aprenderemos a publicar aplicações em
serviços de nuvem como
Heroku e
Nodester.
Desenvolvimento para iOS (Zyc) O curso terá foco prático, por isto é interessante trazer o seu Mac. Se você não tiver, pode trabalhar em par com outro participante. Porém, se tiver interesse, também poderá participar somente como observador. Veja a descrição completa no Blog do Zyc.
Desenvolvimento para Android (Marlon) Neste minicurso de Android, que vamos chamar aqui de Hands On, teremos 8hrs de pura imersão nesta tecnologia. Vamos abordar assuntos que vão desde conceitos básicos da plataforma até o entendimento de alguns fundamentos principais para você criar sua primeira aplicação Android. O curso será 99,99% prático. Todo o aprendizado será focado em exemplos práticos e sem muito blá blá blá! Focaremos nos assuntos abaixo, mas, se o tempo deixar, tentaremos abordar outros:
- Histórico
- Ambiente de Desenvolvimento
- Arquitetura e Ciclo de Vida
- Activity
- Interface Gráfica
- Intents
- Persistência
- Preferências
- Serviços
- Notificações
- Multimedia
- BroadcastReceivers
- Internet
- Google Play
Detalhes das Palestras
Como sair do Waterfall em direção a Scrum usando Kanban como Processo de Transição (Michel Goldenberg) Quando decidimos implantar uma forma nova de trabalho, iniciamos uma fase de change managment que quase sempre no seu início nos leva para um período de grande instabilidade e um perda significativa de capacidade de produção. Essa palestra irá mostrar como usar o Kanban como feramenta nesse período de transição para reduzir de forma expressiva o periodo de baixa produtividade criado pela mudança.
Hoje em dia temos diversas opções para o desenvolvimento de soluções móveis, desde webapps até as plataformas nativas. E então, a maioria dos desenvolvedores que querem investir nessa área já começam a jornada com a dúvida sobre em qual investir. Nessa palestra vamos convesar um pouco sobre as principais plataformas, vantagens, desvantagens, o que considerar na hora de investir e como chegar nessa escolha.