Desenvolvedor Java Júnior

A formação Desenvolvedor Java nível Júnior da TreinaWeb tem como objetivo fornecer uma introdução ao desenvolvimento através do Java e todo o ecossistema para desenvolvimento da Oracle. Nesta formação, são abordados tópicos como o desenvolvimento da capacidade analítica, o paradigma orientado a objetos, a preparação do ambiente de desenvolvimento para o Java através do Eclipse e o controle de versão de código através do Git e do GitHub. Além disso, também são abordados aspectos mais essenciais da linguagem e estruturas importantíssimas dentro do ecossistema do Java, como a Stream API, que auxilia a lidar com coleções de dados; a implementação das estruturas de dados mais tradicionais como listas, filas e pilhas; e a API de coleções.

  • 11 cursos
  • 45 horas de vídeo
  • 325 exercícios

Plano de acesso Anual

economize R$360
de 12x de R$97
por: 12x de R$67
ou R$ 804,00 à vista
  • 1 ano de acesso completo a todos os cursos e formações da plataforma.

Conhecimentos adquiridos nesta formação

O Java é uma das linguagens mais importantes, segundo considerada a segunda linguagem mais utilizada pelo mundo. O Java foi criado na década de 90 pela Sun Microsystems através de um projeto chamado Green Project com a promessa de interoperabilidade entre os diferentes sistemas operacionais. Esta interoperabilidade foi possível graças ao conceito de máquinas virtuais que foi implementado na criação do Java, sendo esta chamada de JVM - Java Virtual Machine. Rapidamente, a linguagem ganhou popularidade, principalmente dentro do meio corporativo devido a sua robustez. Em 2009, a Sun Microsystems foi adquirida pela Oracle Corporation, o que fez com que a linguagem também passasse ao controle da Oracle, onde se encontra desde então, sendo que alguns componentes da plataforma (como o Java EE - a implementação voltada para aplicações web e empresariais do Java) são amparados por fundações open-source como a Eclipse Foundation. A formação Desenvolvedor Java nível Júnior da TreinaWeb tem como objetivo abordar os aspectos principais envolvendo o desenvolvimento de software através do Java. Tópicos essenciais como Lógica de Programação e o Paradigma Orientado a Objetos são abordados inicialmente nesta formação. Em seguida, pontos como a preparação do ambiente de desenvolvimento com o Java e conceitos fundamentais da linguagem, como tipos de dados, definição de variáveis e tratamento de exceções são abordados. Também são abordados pontos como a definição e análise de algoritmos e as diferentes implementações de estruturas de dados clássicas, como filas, pilhas, conjuntos, listas e árvores binárias. Alguns tópicos essenciais para desenvolvedores Java, como a API de Streams e a API de coleções do Java, também estão inclusos nesta formação.

Para quem é esta formação?

Esta formação é destinada a desenvolvedores que desejam iniciar seus estudos na plataforma e linguagem Java.

  • Suporte Completo

    Suporte direto com nosso time de professores especialistas!

  • Básico ao Avançado

    Aprenda de verdade com as formações mais completas e detalhadas do Brasil!

  • Do zero ao mercado de trabalho

    Decole sua carreira, mesmo que ainda não tenha nenhum conhecimento sobre o tema!

Ao assinar a TreinaWeb, você terá acesso a todos os cursos, formações e lançamentos. Não deixe para depois, comece hoje mesmo e estude na melhor escola para desenvolvedores Full-stack e Devops do Brasil!

Assine agora mesmo

Nível de Conhecimento

Você poderá acompanhar o seu avanço intelectual dentro do seu ambiente de estudo

Júnior
Pleno
Sênior
  • Confira a trilha de cursos desta formação: Desenvolvedor Java Júnior
  • Lógica de Programação Completo

    Lógica de programação é um pré-requisito para praticamente todos os programadores que queiram aprender uma linguagem de programação.

    • 06:31:36 horas de vídeo
    • 60 exercícios de fixação
    Conheça este curso
  • Lógica Orientada a Objetos Completo

    Lógica de Programação Orientada a Objetos é um pré-requisito para praticamente todos os programadores que queriam aprender linguagens de programação e tecnologias web ou desktop, que se utilizam de orientação a objetos.

    • 04:49:37 horas de vídeo
    • 37 exercícios de fixação
    Conheça este curso
  • Java - Fundamentos

    Aprenda em detalhes os conceitos fundamentais de uma das linguagens mais utilizadas no mundo atualmente.

    • 04:15:07 horas de vídeo
    • 23 exercícios de fixação
    Conheça este curso
  • Java - Orientação a objetos

    Compreenda como os conceitos de orientação a objetos são aplicados na linguagem Java

    • 05:44:17 horas de vídeo
    • 27 exercícios de fixação
    Conheça este curso
  • Java - Algoritmos - Parte 1

    Conheça os principais algoritmos de ordenação e busca

    • 02:08:33 horas de vídeo
    • 18 exercícios de fixação
    Conheça este curso
  • Java - Stream API

    Conheça a Stream API e aprenda como incorporar o paradigma funcional em uma aplicação Java

    • 02:19:10 horas de vídeo
    • 17 exercícios de fixação
    Conheça este curso
  • Java - Estrutura de dados - Parte 1

    Aprenda as principais estruturas de dados no Java

    • 05:38:48 horas de vídeo
    • 31 exercícios de fixação
    Conheça este curso
  • Java - Estrutura de dados - Parte 2

    Aprenda a trabalhar com mapas e árvores no Java

    • 04:02:42 horas de vídeo
    • 18 exercícios de fixação
    Conheça este curso
  • Java - Collections - Parte 1

    Aprenda a utilizar a Collections API do Java

    • 03:11:51 horas de vídeo
    • 26 exercícios de fixação
    Conheça este curso
  • Java - Collections - Parte 2

    Aprenda como trabalhar com set, hashtables e maps no Java

    • 02:18:05 horas de vídeo
    • 15 exercícios de fixação
    Conheça este curso
  • Git e GitHub - Controle de versão

    Aprenda a versionar seus projetos com o Git e veja como utilizar o GitHub para ajudar nesse processo.

    • 04:02:04 horas de vídeo
    • 53 exercícios de fixação
    Conheça este curso
  • Próxima formação recomendada para a sequência dos seus estudos:
  • Desenvolvedor Java Pleno

    A formação Desenvolvedor Java nível Pleno da TreinaWeb tem como objetivo a abordagem da API de acesso a bancos de dados relacionais e a API de manipulação de arquivos, respetivamente o JDBC e a I/O API. A definição e manipulação de arquivos XML e o JavaFX - a biblioteca para criação de aplicações desktop oficial do Java, também são abordados nesta formação. Por fim, ainda são abordadas as boas práticas de modelagem de bancos de dados relacionais e os recursos avançados para desenvolvedores dos bancos de dados MySQL e Oracle.

    • 8 cursos
    • 40:40:08
    Conheça esta formação

Utilizada e amada por milhares!

Confira os depoimentos de quem já estudou com a gente

  • O curso tem uma abordagem muito pratica, com otimos exercicios que ajudam voce a concretizar o conhecimento que acabou de absorver. As video aulas foram muito boas para assimilar o raciocinio logico e conseguir, a partir dos exemplos do instrutor, montar algoritmos diferentes nos exercicios, porem levando a mesma solucao. O suporte e muito bom para esclarecer duvidas, e pedir feedback dos seus exercicios, aprendendo a ser ainda mais atencioso com o seu codigo. Nao poderia estar mais satisfeito com a TreainWeb! Parabens pela excelencia de sempre!
    Rodrigo (Guaratuba - PR) Lógica de Programação Completo Rodrigo
  • Excelente curso, onde pude conhecer um pouco mais sobre a "Orientação a Objetos", já que sou um programador de longa data, mas que atuava somente com programação procedural... Já conhecia a orientação a objetos, mas com o curso pude aprofundar ainda mais e entender melhor este novo mundo, que aproveitarei cada vez mais ao mergulhar no desenvolvimento orientado a objetos. obrigado pelo excelente curso.
    Valdeir (Tupã - SP) Lógica Orientada a Objetos Completo Valdeir
  • Achei o curso muito bom, só me perdi um pouco com o Eclipse, estou acostumado a usar o NetBeans, o tutor foi muito tranquilo em explanar o conteúdo do curso e de fácil compreensão, provavelmente irei iniciar outro curso.
    João (Torres - RS) Lógica Orientada a Objetos Completo João
  • Ótimo curso, nunca ouvi falar de Stream API na faculdade. Este curso fez ter uma boa visão no paradigma funcional quando desenvolver algum software. Obrigado
    Jean (Capitão Poço - PA) Java - Stream API Jean
  • Adorei a qualidade das aulas, a explicação foi ótima (principalmente considerando que eu era um leigo total em GIT), professor muito bom.
    Guilherme (São Paulo - SP) Git e GitHub - Controle de versão Guilherme
  • O Curso é ótimo, com ferramentas especiais e adequadas para que o aluno se sinta plenamente à vontade no aprendizado e o professor é excelente, com uma didática maravilhosa e uma noção de lógica e sequência de organização pouco visto em outros cursos fora da TreinaWeb.
    Carlos (Rio de Janeiro - RJ) Lógica de Programação Completo Carlos
  • O treinaweb é uma plataforma de ensino das melhores que já vi. Parabéns pelos cursos de qualidade que tem oferecido.
    Fabio (Belém - PA) Lógica Orientada a Objetos Completo Fabio
  • Gostei bastante do curso de lógica de programação, bem simples e fácil de interagir em três tipos de linguagem. Parabéns Equipe TreinaWEB.
    Lucas (Imperatriz - MA) Lógica de Programação Completo Lucas
  • O curso é bastante explicativo e consegui tirar várias das dúvidas que possuía, enfim, como sempre a TreinaWeb sendo sensacional.
    Alerson (Salvador - BA) HTML5 e CSS3 - Desenvolvimento web Básico Alerson

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da platarforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Plano de acesso Anual

economize R$360
de 12x de R$97
por: 12x de R$67
ou R$ 804,00 à vista
  • 1 ano de acesso a todos os cursos
  • Plano de carreira personalizado
  • Cursos novos toda semana
  • Certificados digitais inclusos
  • Suporte direto com professores
  • Suporte com SLA de 4 horas úteis
  • Aplicativos para Android e iOS
  • Acesso offline através dos apps