40h

Para conclusão

9
Cursos
3
Artigos

Reforce seus conhecimentos em Java

Java é uma das linguagens de programação mais utilizadas no mundo, e sua popularidade não é por acaso! Com uma sintaxe clara e poderosa, Java é ideal para quem deseja começar a jornada no desenvolvimento de software. Sua versatilidade abrange desde sistemas corporativos até aplicativos móveis, passando por aplicações Web e microsserviços.

Por que praticar?

A prática é essencial para fixar os conceitos e transformar o aprendizado teórico em habilidades reais. Com exercícios práticos, você vai aprender a lidar com os principais desafios que as pessoas programadoras enfrentam no dia a dia, como a organização do código, a lógica de programação e a resolução de problemas. Além disso, a prática contínua vai aumentar sua confiança e ajudar a solidificar sua base de conhecimento em Java, preparando você para os próximos passos na sua jornada de aprendizado.

O que você vai aprender nesta formação?

Nesta formação, você vai reforçar os fundamentos de Java por meio de exercícios práticos, focados em conceitos fundamentais que são essenciais para qualquer pessoa que deseja se aprofundar na linguagem Java. Você vai aprender sobre variáveis, tipos de dados, estruturas condicionais, loops, manipulação de strings e muito mais. Ao final, você terá uma base sólida para avançar em temas mais avançados e se aprofundar na linguagem Java.

Vamos começar essa jornada?

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.

Passo a passo
  1. 1 Domine os fundamentos

    Neste primeiro passo, você vai consolidar os conceitos fundamentais de Java, estabelecendo uma base sólida para os próximos desafios.

    Aqui, você aprenderá, de forma prática, como trabalhar com variáveis e tipos de dados, como usar estruturas condicionais para tomar decisões, como otimizar loops para automatizar tarefas repetitivas e como manipular strings e expressões regulares (regex) para tratar textos com precisão.

    Através de exercícios práticos, você irá fixar esses conceitos essenciais e ganhar confiança na programação em Java, preparando-se para avançar para tópicos mais complexos.

    • Artigo Java: o que é, linguagem e um Guia para iniciar na tecnologia

    • Curso Praticando Java: variáveis e tipos

      04h
      • Revise o uso dos diferentes tipos de variáveis
      • Pratique a declaração, manipulação e uso de variáveis e tipos
    • Curso Praticando Java: condicionais if e else

      04h
      • Revise o uso das instruções if e else
      • Pratique a codificação de condicionais
    • Curso Praticando Java: laços for e while

      04h
      • Revise o conceito de laços for e while em Java
      • Entenda a diferença entre os tipos de laços
      • Pratique a codificação de laços
    • Curso Praticando Java: Strings e Regex

      04h
      • Revise o uso de Strings e Expressões Regulares
  2. 2 Explorar as APIs básicas do Java

    No segundo passo, você vai aprender a trabalhar com bibliotecas e APIs poderosas do Java, essenciais para desenvolver soluções eficientes e modernas.

    Você se aprofundará em coleções e streams, ferramentas que permitem gerenciar e processar grandes volumes de dados de forma otimizada. Além disso, irá explorar o gerenciamento de datas e horas, aprendendo a lidar com os aspectos temporais de suas aplicações.

    Com exercícios práticos, você vai aplicar esses conhecimentos em cenários do dia a dia, tornando-se mais confortável no uso das ferramentas e aprimorando suas habilidades no desenvolvimento de software.

    • Curso Praticando Java: data e hora

      04h
      • Revise o uso das classes Date, Time, DateTime
      • Pratique a codificação de datas e horas, bem como a manipulação dos dados
    • Curso Praticando Java: coleções e streams

      04h
      • Revise o uso das interfaces List, Set e Map
      • Pratique a codificação de coleções e streams
  3. 3 Reforçar os conceitos de orientação a objetos

    No último passo, você vai mergulhar nos conceitos de Orientação a Objetos (OO), um dos pilares do Java e da programação moderna.

    Você aprenderá sobre classes, atributos e métodos, explorando como organizar e estruturar seu código de maneira eficiente. Vai entender como o encapsulamento ajuda a proteger seus dados e garantir a integridade do seu código. Além disso, você aprenderá sobre herança, interfaces e polimorfismo, conceitos essenciais para criar sistemas mais flexíveis e reutilizáveis.

    Através de exercícios práticos, você reforçará esses conceitos e se sentirá mais preparado para aplicar a programação orientada a objetos em seus projetos futuros.

    • Curso Praticando Java: Orientação a Objetos com classes, atributos e métodos

      04h
      • Revise os pilares da Orientação a Objetos
      • Pratique a criação de classes, atributos e métodos em Java
    • Curso Praticando Java: encapsulamento

      04h
      • Revise o uso dos atributos privados e dos métodos acessores
      • Pratique o uso do pilar de encapsulamento nas suas aplicações Java
    • Curso Praticando Java: herança, polimorfismo e interfaces

      06h
      • Revise os pilares de herança e polimorfismo na programação orientada a objetos
      • Pratique o uso de herança, polimorfismo, classes abstratas e interfaces em suas aplicações Java
    • Artigo Como não aprender orientação a objetos: o excesso de ifs

    • Artigo Como não aprender orientação a objetos: Herança

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