Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Curso Eclipse: Produtividade Extrema na IDE com Java

Nota

8.8

Nível

Básico

Última atualização

11/05/18

Carga horária

12h

Iniciar Curso
Concluir

Pré-requisitos:

Carreiras com esse curso:

Instrutores

  • Desenvolvedor na Elo7 e instrutor na Caelum. Focado em Java EE e design orientado a objetos.

  • Maurício ajuda as empresas de tecnologia a testar e evoluir produtos. Possui doutorado em Ciência da Computação pela USP e atualmente é pesquisador de sistemas de monitoramento e DevOps, engenharia de software empírica e testes automatizados de software. É reconhecido pela comunidade e participa de projetos open source. Hoje atua como professor assistente na universidade de Delft (Países Baixos)

Veja as últimas novidades do curso Veja as perguntas frequentes Fórum do curso

Conteúdo detalhado:

  1. Menos erros, mais produtividade

    1. Automatizando o que é corriqueiro
    2. Maximizando a área de trabalho
    3. Auto-complete
    4. O template do main
    5. Quick-fix
    6. Navegando entre abas
  2. Gerando conteúdo eficientemente

    1. Criando classes e atributos
    2. Seleção de bloco
    3. Acesso rápido aos menus
    4. Sobrescrita, não sobrecarga
    5. Os templates de impressão
    6. Replicando linhas
  3. Legibilidade e organização de código

    1. Refatorando mais facilmente
    2. Formatação de código
    3. Renomeando variáveis, métodos e classes
    4. Movendo linhas
    5. Extraindo trecho para método
  4. Encontre o que precisar

    1. Abrindo arquivos e classes pelo nome
    2. Usando *, ? e iniciais na busca
    3. Encontrando métodos
    4. Navegação para a implementação (e volta)
    5. Listando implementações
    6. Quem usa esse método?
    7. Achando incidências de uma palavra
  5. Mais flexibilidade ao gerar conteúdo

    1. Usando polimorfismo melhor
    2. Revisão de import automático
    3. Equals e hashCode
    4. Sobrescritas padrão do Eclipse
    5. Extraindo classes
  1. Escrevendo Menos Código com Templates

    1. Troque herança por composição
    2. Conhecendo os templates
    3. Crie seu próprio template
  2. Explorando views e perspectivas

    1. Conhecendo melhor o Package Explorer
    2. Tratando pendências de código
    3. Desfazendo besteiras em arquivos
    4. Java web: ajudas com Servlet Container
    5. Usando bem a view Console
    6. Um pouco mais sobre Java EE
    7. A perspectiva da JPA
  3. Debugando e testando seu código

    1. Códigos complexos, problemas complexos
    2. Isolando o problema com testes
    3. JUnit no Eclipse
    4. Ache o que não funciona
    5. Mais sobre a perspectiva de Debug
  4. Configurando seu ambiente

    1. Melhorando a usabilidade do seu ambiente
    2. Customizando a formatação padrão
    3. Save Actions
    4. Configurando warnings e erros
    5. Assistentes de conteúdo configuráveis
    6. Evite opções de import que nunca usamos
    7. Import estático
    8. Crie seu próprio atalho