Dicas para Iniciantes             Frederico Maia Arantes             Ricardo Pádua Crispim
Ricardo Pádua Crispim   Desenvolvedor de Sistemas Java Pleno na Politec    Global IT Services;   Co-fundador do blog dev...
Frederico Maia Arantes   Programador Java EE;   Instrutor de cursos Java na Supera Tecnologia;   Oracle Certified Java ...
•   Inicialmente criada para eletrodomésticos e    aparelhos eletrônicos•   Deveria ser uma linguagem multi-plataforma•   ...
•   A decadência e a retomada – www•   Rede heterogênea
•   Principais características do Java:    • Simples    • Orientada a Objetos    • Multi-tarefa (Multithreading)    • Garb...
•   Java é uma plataforma composta de:
   Compilação e execução de programas Java
   Evolução da plataforma    ◦ JCP – Java Community Process    ◦ JSR – Java Specification Requests   Futuro da plataforma
   Conteúdo da OCJA;   Orientação a Objetos e APIs do Java SE;   Conteúdo similar ao da OCJP;   SQL e Banco de Dados;...
   O que é um framework?
   Por onde estudar...
Ninguém educa ninguém.Ninguém se educa sozinho.Os homens se educam juntos, natransformação do mundo.
   Iniciativa do DFJUG.   Projeto colaborativo   Iniciado pela Sun e a Universidade das   Filipinas, no Java Research ...
   Disponibilizar os conteúdos dos cursos de    Ciência da computação e Tecnologia da    informação a todos, e grátis;  ...
   Banco de Dados   Sistemas Operacionais   Segurança   Programação WEB   Desenvolvimento de Aplicações Móveis   Eng...
   Apostilas da Caelum, treinamento Java.   Apostilas da K-19.   Revistas especializadas como a Java Magazine    e Easy...
   É possível estudar sozinho. Porém, cursos    especializados podem diminuir a curva de    aprendizado.   Para quem que...
Dicas para ter sucesso:   Conhecimento:    ◦ Constante atualização de conhecimentos    ◦ Buscar certificações    ◦ Gradua...
   Atitude:    ◦   Compartilhar conhecimento    ◦   Agir pro-ativamente    ◦   Trabalhar em equipe    ◦   Seja curioso   ...
   As certificações são importantes, porém não    são tudo.   Têm um valor que agrega ao seu currículo,    mas a experiê...
   O GAE é uma infraestrutura do Google    baseada no conceito de Cloud Computing.   Permite que você execute seus aplic...
Contato:   fredericomaia10@gmail.com   @fredmaia   ripadua7@gmail.com   @ricardopadua   http://devsexperts.com
Visão Geral do Java para Iniciantes - FLISOL 2011
Visão Geral do Java para Iniciantes - FLISOL 2011
Visão Geral do Java para Iniciantes - FLISOL 2011
Visão Geral do Java para Iniciantes - FLISOL 2011
Visão Geral do Java para Iniciantes - FLISOL 2011
Visão Geral do Java para Iniciantes - FLISOL 2011
Visão Geral do Java para Iniciantes - FLISOL 2011
Visão Geral do Java para Iniciantes - FLISOL 2011
Próximos SlideShares
Carregando em…5
×

Visão Geral do Java para Iniciantes - FLISOL 2011

1.189 visualizações

Publicada em

Palestra realizada no FLISOL 2011 em Goiânia (GO). Apresentamos uma visão geral do Java para quem pretende se iniciar na plataforma.

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Visão Geral do Java para Iniciantes - FLISOL 2011

  1. 1. Dicas para Iniciantes Frederico Maia Arantes Ricardo Pádua Crispim
  2. 2. Ricardo Pádua Crispim Desenvolvedor de Sistemas Java Pleno na Politec Global IT Services; Co-fundador do blog devsexperts.com, que abordará os assuntos: Java, TI, Agile, Testes, Carreira e Certificações; Desenvolvedor Certificado pela IBM e Microsoft, em busca da tão desejada OCJP (6.0).
  3. 3. Frederico Maia Arantes Programador Java EE; Instrutor de cursos Java na Supera Tecnologia; Oracle Certified Java SE 6 Programmer (OCJP 6.0); Fundador do blog devsexperts.com; Membro do Gojava; Escreve artigos para a Java Magazine.
  4. 4. • Inicialmente criada para eletrodomésticos e aparelhos eletrônicos• Deveria ser uma linguagem multi-plataforma• Primeira especificação: 1991 – Oak• Projeto Green – Star7• Personagem animado
  5. 5. • A decadência e a retomada – www• Rede heterogênea
  6. 6. • Principais características do Java: • Simples • Orientada a Objetos • Multi-tarefa (Multithreading) • Garbage Collector • Multi-plataforma
  7. 7. • Java é uma plataforma composta de:
  8. 8.  Compilação e execução de programas Java
  9. 9.  Evolução da plataforma ◦ JCP – Java Community Process ◦ JSR – Java Specification Requests Futuro da plataforma
  10. 10.  Conteúdo da OCJA; Orientação a Objetos e APIs do Java SE; Conteúdo similar ao da OCJP; SQL e Banco de Dados; Java EE (JSP e Servlets); HTML, CSS e JavaScript; Principais frameworks do mercado, como: JSF, Hibernate, Spring...
  11. 11.  O que é um framework?
  12. 12.  Por onde estudar...
  13. 13. Ninguém educa ninguém.Ninguém se educa sozinho.Os homens se educam juntos, natransformação do mundo.
  14. 14.  Iniciativa do DFJUG. Projeto colaborativo Iniciado pela Sun e a Universidade das Filipinas, no Java Research & Development Center Lançado em 24 de Fevereiro de 2005 Society for Information Technology Educators (PSITE) Retorno e revisões da indústria e academia Através de colaborações da comunidade
  15. 15.  Disponibilizar os conteúdos dos cursos de Ciência da computação e Tecnologia da informação a todos, e grátis; Melhorar a experiência do ensino e da aprendizagem; Fornecer cursos de classe mundial; Aumentar a qualidade dos graduados; Aumentar a quantidade de especialistas Java; Formar desenvolvedores Java de maneira livre e gratuita.
  16. 16.  Banco de Dados Sistemas Operacionais Segurança Programação WEB Desenvolvimento de Aplicações Móveis Engenharia de Software Estrutura de dados Introdução à Programação I Introdução à Programação II
  17. 17.  Apostilas da Caelum, treinamento Java. Apostilas da K-19. Revistas especializadas como a Java Magazine e Easy Java Magazine. Blogs e comunidades.
  18. 18.  É possível estudar sozinho. Porém, cursos especializados podem diminuir a curva de aprendizado. Para quem quer aprender mais rápido com quem entende do assunto.
  19. 19. Dicas para ter sucesso: Conhecimento: ◦ Constante atualização de conhecimentos ◦ Buscar certificações ◦ Graduação, Pós, MBA, Mestrado... Na área de TI não dá pra parar de estudar...
  20. 20.  Atitude: ◦ Compartilhar conhecimento ◦ Agir pro-ativamente ◦ Trabalhar em equipe ◦ Seja curioso ◦ Invista no “Networking” Conhecimento + Atitude = Sucesso
  21. 21.  As certificações são importantes, porém não são tudo. Têm um valor que agrega ao seu currículo, mas a experiência ainda é mais importante. Certificação + experiência = sucesso!
  22. 22.  O GAE é uma infraestrutura do Google baseada no conceito de Cloud Computing. Permite que você execute seus aplicativos da web na infra-estrutura do Google. Com o Google App Engine, não há necessidade de manter servidores: você apenas envia seu aplicativo e ele está pronto para atender a seus usuários.
  23. 23. Contato: fredericomaia10@gmail.com @fredmaia ripadua7@gmail.com @ricardopadua http://devsexperts.com

×