Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Formação Java - Do Zero ao Avançado Atualizado
1 students

Formação Java - Do Zero ao Avançado Atualizado

Domine os fundamentos do Java
Last updated 6/2025
Portuguese

What you'll learn

  • Conhecer a linguagem Java do zero ao avançado.
  • Orientação a Objetos e os seus princípios.
  • Fundamentos de programação sólidos.
  • Usar as mais novas funcionalidades do Java.
  • Dominar os conceitos fundamentais da linguagem Java.

Course content

6 sections • 60 lectures • 5h 0m total length
  • Apresentação4:22
  • Conhecendo o Java8:19
  • Primeiro programa em Java6:54
  • Variável inteira7:51
  • Variável ponto flutuante8:09
  • Variável booleana6:04
  • Caracteres3:13
  • Casting3:22
  • Estrutura Condicional Parte 16:52
  • Estrutura Condicional Parte 25:36
  • Estrutura de Repetição WHILE4:11
  • Estrutura de Repetição FOR2:47
  • Estrutura de Repetição DO WHILE4:27
  • Escopo de variáveis5:49

Requirements

  • Não é necessário ter experiência anterior.

Description

Formação Java: Do Zero ao Avançado

Você quer dominar uma das linguagens de programação mais requisitadas do mercado? Então este curso é para você!

Na Formação Java: Do Zero ao Avançado, você vai aprender tudo o que precisa para sair do absoluto básico até os conceitos mais avançados da linguagem Java, incluindo as novidades do Java 21!

O que você vai aprender:

Iniciando no Java:
Aqui você vai aprender os conceitos fundamentais da linguagem Java. Vamos configurar o ambiente de desenvolvimento, entender a sintaxe básica, criar os primeiros programas e entender como o Java funciona "por baixo dos panos".

Orientação a Objetos (OOP):
Você vai dominar os pilares da programação orientada a objetos: classes, objetos, herança, polimorfismo, encapsulamento e abstração. Tudo com exemplos práticos para fixar o conteúdo.

Tratamento de Exceptions:
Aprenda como o Java lida com erros através do poderoso sistema de exceptions. Você saberá como capturar, lançar e tratar erros de forma elegante e segura.

Packages e Organização de Código:
Descubra como estruturar projetos de forma organizada utilizando pacotes (packages). Isso é essencial para criar aplicações escaláveis e de fácil manutenção.

Estrutura de Dados:
Aqui entramos na manipulação eficiente de dados com as principais estruturas de dados da linguagem: listas, pilhas, filas, mapas, conjuntos e muito mais. Você vai aprender quando e como utilizar cada uma delas.

Tópicos Avançados com Java 21:
Chegou a hora de elevar o nível! Vamos abordar as principais novidades do Java 21, incluindo:

  • Records

  • Pattern Matching

  • Sealed Classes

  • Switch Expressions avançadas

  • Melhorias de desempenho

  • E outras boas práticas modernas de desenvolvimento em Java.

Por que escolher este curso?

  • Conteúdo direto ao ponto, mas com profundidade.

  • Aulas práticas com muitos exemplos reais.

  • Explicações claras, sem enrolação.

  • Material atualizado com as novidades do Java 21.

  • Suporte para tirar dúvidas ao longo da formação.

Who this course is for:

  • Desenvolvedores iniciantes e para quem quer fazer uma reciclagem em java.