Dev no divã - short version
Upcoming SlideShare
Loading in...5
×
 

Dev no divã - short version

on

  • 458 views

Resolvendo os dramas de dev com uma iniciação no mundo ágil - short version ...

Resolvendo os dramas de dev com uma iniciação no mundo ágil - short version

Referências - http://www.ourdailycodes.com/2013/09/tips-for-learning-new-programming.html (vários links aqui)

Statistics

Views

Total Views
458
Views on SlideShare
438
Embed Views
20

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 20

https://twitter.com 20

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Dev no divã - short version Dev no divã - short version Presentation Transcript

  • Dev no divã Resolvendo os dramas de dev com uma iniciação no mundo ágil Thursday, September 12, 13
  • Oi! Thursday, September 12, 13
  • Oi! Hanneli (a.k.a. @hannelita) Thursday, September 12, 13
  • Oi! Hanneli (a.k.a. @hannelita) Desenvolvedora @ Top Free Games Thursday, September 12, 13
  • Oi! Hanneli (a.k.a. @hannelita) Desenvolvedora @ Top Free Games Hiring! Thursday, September 12, 13
  • Oi! Hanneli (a.k.a. @hannelita) Desenvolvedora @ Top Free Games Hiring! Jogos Thursday, September 12, 13
  • Oi! Hanneli (a.k.a. @hannelita) Desenvolvedora @ Top Free Games Hiring! Jogos Café e Pokémon <3 Thursday, September 12, 13
  • Programação Thursday, September 12, 13
  • 1990 -> 2000 Thursday, September 12, 13
  • 1990 -> 2000 Thursday, September 12, 13
  • 1990 -> 2000 Thursday, September 12, 13
  • 1990 -> 2000 Thursday, September 12, 13
  • 1990 -> 2000 Thursday, September 12, 13
  • 1990 -> 2000 Thursday, September 12, 13
  • 1990 -> 2000 Web! Thursday, September 12, 13
  • Skill set Thursday, September 12, 13
  • Skill set PHP Thursday, September 12, 13
  • Skill set PHP Apache Thursday, September 12, 13
  • Skill set PHP Apache MySQL Thursday, September 12, 13
  • Fácil! Thursday, September 12, 13
  • Fácil! Thursday, September 12, 13
  • Thursday, September 12, 13
  • Thursday, September 12, 13
  • Thursday, September 12, 13
  • JDBC Thursday, September 12, 13
  • JDBC Hibernate 2 Thursday, September 12, 13
  • JDBC Hibernate 2 XML Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Webservices Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Webservices JMS Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Webservices JMS JAX-RS Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Webservices JMS JAX-RS Eclipse Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Webservices JMS JAX-RS Eclipse IntelliJ IDEA Thursday, September 12, 13
  • JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2 EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Webservices JMS JAX-RS Eclipse IntelliJ IDEA Netbeans Thursday, September 12, 13
  • Thursday, September 12, 13
  • Demora pra subir Thursday, September 12, 13
  • Thursday, September 12, 13
  • Médico errado Thursday, September 12, 13
  • Thursday, September 12, 13
  • O servidor.... Thursday, September 12, 13
  • Thursday, September 12, 13
  • Fácil, né? Thursday, September 12, 13
  • Fácil, né? Thursday, September 12, 13
  • Tem mais! Thursday, September 12, 13
  • Tem mais! Oracle Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Django Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Django TDD Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Django TDD vim Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Django TDD vim RSpec Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Django TDD vim RSpec Mongo Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Meteor.js Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Neo4j Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Neo4j Redis Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Neo4j Redis Heroku Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Neo4j Redis Heroku Git Thursday, September 12, 13
  • Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Neo4j Redis Heroku Git Torquebox Thursday, September 12, 13
  • Sou F... Thursday, September 12, 13
  • Sou F... Thursday, September 12, 13
  • Sou F... Dig Din Thursday, September 12, 13
  • Só que não Thursday, September 12, 13
  • Só que não Thursday, September 12, 13
  • 2000 -> hoje Thursday, September 12, 13
  • 2000 -> hoje Thursday, September 12, 13
  • 2000 -> hoje Thursday, September 12, 13
  • 2000 -> hoje Thursday, September 12, 13
  • 2000 -> hoje Thursday, September 12, 13
  • 2000 -> hoje Thursday, September 12, 13
  • 2000 -> hoje Thursday, September 12, 13
  • 2000 -> hoje Thursday, September 12, 13
  • 2000 -> hoje Mobile! Thursday, September 12, 13
  • Seu dispositivo móvel Thursday, September 12, 13
  • Seu dispositivo móvel Banco Thursday, September 12, 13
  • Seu dispositivo móvel Banco Email Thursday, September 12, 13
  • Seu dispositivo móvel Banco Email Personal Trainer Thursday, September 12, 13
  • Seu dispositivo móvel Banco Email Personal Trainer Despertador Thursday, September 12, 13
  • Seu dispositivo móvel Banco Email Personal Trainer Despertador Álbum de fotos Thursday, September 12, 13
  • Seu dispositivo móvel Banco Email Personal Trainer Despertador Álbum de fotos Comunicação Thursday, September 12, 13
  • Desenvolvendo Thursday, September 12, 13
  • Desenvolvendo Thursday, September 12, 13
  • Thursday, September 12, 13
  • Já passou por isso? Thursday, September 12, 13
  • Dicas para aprender (quase) qualquer linguagemm Thursday, September 12, 13
  • Por onde começo? Thursday, September 12, 13
  • Por onde começo? Mínimo de programação procedural Thursday, September 12, 13
  • Por onde começo? Thursday, September 12, 13
  • Por onde começo? Criar variáveis com um valor Thursday, September 12, 13
  • Por onde começo? Criar variáveis com um valor Printar esses valores Thursday, September 12, 13
  • Por onde começo? Criar variáveis com um valor Printar esses valores Criar uma função Thursday, September 12, 13
  • Por onde começo? Criar variáveis com um valor Printar esses valores Criar uma função Chamar essa função Thursday, September 12, 13
  • Ambiente Thursday, September 12, 13
  • Ambiente Comece no ambiente mais simples possível Thursday, September 12, 13
  • Ambiente Thursday, September 12, 13
  • Ambiente Thursday, September 12, 13
  • Ambiente Aprofunde-se mais se precisar Thursday, September 12, 13
  • Ambiente Aprofunde-se mais se precisar Thursday, September 12, 13
  • Ambiente Aprofunde-se mais se precisar Thursday, September 12, 13
  • Ambiente Aprofunde-se mais se precisar Thursday, September 12, 13
  • Próximo passo Thursday, September 12, 13
  • Próximo passo Mínimo de Orientação a Objetos Thursday, September 12, 13
  • Próximo passo Thursday, September 12, 13
  • Próximo passo Criar uma classe Thursday, September 12, 13
  • Próximo passo Criar uma classe Criar atributos e métodos Thursday, September 12, 13
  • Próximo passo Criar uma classe Criar atributos e métodos Instanciar um objeto Thursday, September 12, 13
  • Nota Thursday, September 12, 13
  • Nota Válido para programação imperativa Thursday, September 12, 13
  • “Péra” Thursday, September 12, 13
  • Thursday, September 12, 13
  • Thursday, September 12, 13
  • Adicionando metodologias ágeis Thursday, September 12, 13
  • Thursday, September 12, 13
  • Thursday, September 12, 13
  • Thursday, September 12, 13
  • Thursday, September 12, 13
  • Thursday, September 12, 13
  • Refatorar Thursday, September 12, 13
  • Refatorar Thursday, September 12, 13
  • Com Testes Criar uma classe Criar atributos e métodos Instanciar um objeto Thursday, September 12, 13
  • Com Testes Criar uma classe Criar atributos e métodos Instanciar um objeto Thursday, September 12, 13
  • Com Testes Criar uma classe Criar atributos e métodos Instanciar um objeto Escreva um Teste Thursday, September 12, 13
  • Com Testes Criar uma classe Criar atributos e métodos Instanciar um objeto Escreva um Teste Rode o teste e veja vermelho Thursday, September 12, 13
  • Com Testes Criar uma classe Criar atributos e métodos Instanciar um objeto Escreva um Teste Rode o teste e veja vermelho Escreva um código procedural para passar Thursday, September 12, 13
  • Com Testes Criar uma classe Criar atributos e métodos Instanciar um objeto Escreva um Teste Rode o teste e veja vermelho Escreva um código procedural para passar Refatore: Thursday, September 12, 13
  • Com Testes Criar uma classe Criar atributos e métodos Instanciar um objeto Escreva um Teste Rode o teste e veja vermelho Escreva um código procedural para passar Refatore: Thursday, September 12, 13
  • n00b? Thursday, September 12, 13
  • n00b? Thursday, September 12, 13
  • Pair Programming! Thursday, September 12, 13
  • Thursday, September 12, 13
  • Resolva um problema simples Thursday, September 12, 13
  • Resolva um problema simples Fizz Buzz Thursday, September 12, 13
  • Resolva um problema simples Fizz Buzz Thursday, September 12, 13
  • Thursday, September 12, 13
  • Feedback Constante! Thursday, September 12, 13
  • “Péra” Thursday, September 12, 13
  • Thursday, September 12, 13
  • E quando eu tiver que aprender um framework? Thursday, September 12, 13
  • Thursday, September 12, 13
  • Frameworks Thursday, September 12, 13
  • Frameworks Proponha um sistema simples (o bom e velho cadastro de clientes serve se você não tiver outra ideia) Thursday, September 12, 13
  • Frameworks Proponha um sistema simples (o bom e velho cadastro de clientes serve se você não tiver outra ideia) Implemente o mínimo possível Thursday, September 12, 13
  • Frameworks Proponha um sistema simples (o bom e velho cadastro de clientes serve se você não tiver outra ideia) Implemente o mínimo possível Refatore Thursday, September 12, 13
  • Frameworks Proponha um sistema simples (o bom e velho cadastro de clientes serve se você não tiver outra ideia) Implemente o mínimo possível Refatore Testes Thursday, September 12, 13
  • Frameworks Proponha um sistema simples (o bom e velho cadastro de clientes serve se você não tiver outra ideia) Implemente o mínimo possível Refatore Testes Pair Programming Thursday, September 12, 13
  • Thursday, September 12, 13
  • Mais dicas Thursday, September 12, 13
  • Mais dicas Open Source Thursday, September 12, 13
  • Mais dicas Open Source Retrospectiva Thursday, September 12, 13
  • Thursday, September 12, 13
  • Não precisa saber tudo sobre todas as tecnologias Thursday, September 12, 13
  • Thursday, September 12, 13
  • Use metodologias ágeis para aprender coisas novas! Thursday, September 12, 13
  • Thursday, September 12, 13
  • Capacidade de se adaptar Thursday, September 12, 13
  • Obigada pelo bate papo! @hannelita hannelita@gmail.com www.ourdailycodes.com/ recruiting@topfreegames.com Thursday, September 12, 13