Formações Programação Java e Orientação a Objetos T6 - ONE

Formação Java e Orientação a Objetos T6 - ONE

Aprenda a usar uma das linguagens mais populares no desenvolvimento back-end, mergulhe no paradigma da orientação a objetos e domine as principais bibliotecas do mundo Java.

* Esta formação faz parte dos nossos cursos de Programação

Quero Estudar na Alura
49h

Para conclusão

5
Cursos
2
Podcasts
2
Artigos

Sobre o Java

Java é uma das linguagens de programação mais usadas no mundo, segundo o famoso ranking da TIOBE. É uma linguagem orientada a objetos, multiplataforma e bastante completa por permitir a criação de um programa único para uso em diversas plataformas. A plataforma Java ganhou muitos mercados diferentes - da web ao desktop em grandes empresas e governos, passando por mobile e IoT mas o grande mercado Java hoje ainda é o back-end em sistemas Web.

A formação Java da Alura é um guia de aprendizado completo para você iniciar uma carreira na programação Java. Você vai aprender desde os fundamentos da linguagem com as boas práticas até o conhecimento essencial para uma boa modelagem orientada a objetos.

Empresa Parceira
Oracle Next Education

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Jacqueline Oliveira

    Engenheira de Software, formada em Ciência da Computação e pós-graduada em Arquitetura e Engenharia de Software, atua como desenvolvedora backend Java desde 2010.

  • Jacqueline Oliveira

    Engenheira de Software, formada em Ciência da Computação e pós-graduada em Arquitetura e Engenharia de Software, atua como desenvolvedora backend Java desde 2010.

  • Paulo Silveira

    Paulo Silveira é CEO e cofundador da Alura. Bacharel e mestre em Ciência da Computação pela USP, teve sua carreira de formação em PHP, Java e nas maratonas de programação. Criou o Guj.com.br, o podcast do Hipsters.tech e o Like a Boss.

  • Paulo Silveira

    Paulo Silveira é CEO e cofundador da Alura. Bacharel e mestre em Ciência da Computação pela USP, teve sua carreira de formação em PHP, Java e nas maratonas de programação. Criou o Guj.com.br, o podcast do Hipsters.tech e o Like a Boss.

  • Maria Fernanda

  • Maria Fernanda

Passo a passo
  1. 1 Diagnóstico de aprendizado Formação Java

    Esta etapa é obrigatória Em cada formação habilitamos um link exclusivo para conhecer um pouco mais de você e do seu progresso ao desenrolar do programa e de cada fase, é necessário que complete cada um dos diagnósticos habilitados em cada formação.

    Este é um diagnóstico pessoal e por isso é muito importante que seja sincero(a) com suas respostas. Não deixe passar! Pode responder o diagnóstico antes de iniciar seus estudos.

  2. 2 Plano de estudos

    O plano de estudos é o primeiro passo para te auxiliar na organização da sua rotina de estudos.

    Este plano foi estrategicamente criado para te guiar neste novo caminho de aprendizagem, para ajudar você a estudar em menos tempo e aumentar o seu rendimento, além de auxiliar no foco e disciplina.

    Nele você encontrará a ordem sugerida em que deve fazer os cursos, e o tempo proposto em que deve concluir cada módulo. Com ele, você conseguirá acompanhar o ritmo do programa ONE e aproveitar ao máximo os seus tempos de estudo e cada trilha de aprendizagem.

    Foi feito utilizando a ferramenta Trello, que permite gerenciar qualquer tipo de projeto e tarefas, para utilizá-lo você deve acessar o link e se cadastrar gratuitamente, e seguir as recomendações que deixamos no quadro para usar este plano de estudos.

  3. 3 Entender a linguagem Java e orientação a objetos

    O primeiro passo fundamental para a formação é compreender profundamente a linguagem Java, que é a base de tudo que será aprendido. Se seu objetivo é dominar a criação de sites web ou trabalhar no back-end de uma aplicação, o conhecimento adquirido nesse passo será de grande valia. Durante esta etapa, você aprenderá os recursos essenciais da linguagem, como variáveis, controle de fluxo e laços de repetição, que são fundamentais no estudo da linguagem.

  4. 4 Orientação a Objetos

    Neste próximo passo, é fundamental que você desenvolva um sólido conhecimento em orientação a objetos e em boas práticas de programação. Durante este processo, você entenderá os principais conceitos do paradigma de orientação a objetos, como classes, herança e interfaces, e aprenderá como aplicá-los em seu cotidiano na programação, a fim de aprimorar suas habilidades e garantir códigos eficientes e organizados.

    • Curso Java: aplicando a Orientação a Objetos

      10h
      • Aprenda os conceitos da Orientação a Objetos utilizando o Java
      • Modele abstrações da aplicação via classes, atributos e métodos
      • Utilize herança como mecanismo de reaproveitamento de código
      • Aplique polimorfismo para tornar o código do projeto flexível
      • Entenda como utilizar interfaces para padronização de métodos
    • Podcast TechGuide: Orientação a Objetos – Hipsters Ponto Tech #350

  5. 5 Manipule listas, consuma uma API e lide com exceções

    Neste último passo dessa formação, você dará continuidade ao aprimoramento de seus conhecimentos em Java, adquirindo habilidades mais avançadas, tais como a manipulação de listas de objetos. Além disso, você aprenderá a consumir APIs de sistemas externos para carregar dados no formato JSON e salvá-los como um arquivo no computador, o que é fundamental para a criação de sistemas modernos e conectados. Durante este passo, você também será instruído sobre como lidar com exceções que podem ocorrer em projetos Java.

    • Curso Java: trabalhando com listas e coleções de dados

      08h
      • Aprenda a representar uma lista de objetos em Java
      • Entenda o funcionamento da classe ArrayList do Java
      • Manipule uma lista de objetos
      • Realize ordenação de uma lista de acordo com algum critério
      • Faça casting de objetos e verificação de tipo com instanceof
    • Artigo Estrutura de Dados: computação na prática com Java

    • Curso Java: consumindo API, gravando arquivos e lidando com erros

      10h
      • Aprenda a consumir uma API HTTP em Java
      • Entenda como receber e converter informações de uma API para objetos Java
      • Manipule dados no formato JSON
      • Utilize a biblioteca Gson para conversão de objetos Java em JSON e vice-versa
      • Faça uso das classes do pacote java.io para manipulação de arquivos
  6. 6 Encare o Challenge Back End ONE

    Com a resolução do desafio do Conversor de Moedas, você experimentará diretamente o papel de um desenvolvedor back-end no cotidiano, solucionando problemas com Java e orientação a objetos através de uma API. É imprescindível que você faça este desafio, pois é uma parte essencial do programa ONE, em que você terá a oportunidade de aplicar conceitos importantes de Java, como consumo de API, herança, polimorfismo, entre outros.

    • Curso Praticando Java: Challenge conversor de moedas

      10h

Escola

Programação

Além dessa, a categoria Programação conta com cursos de Lógica, Python, PHP, Java, .NET, Node JS, C, Computação, Jogos, IoT,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas