Duração do curso online: 46 horas e 46 minutos
Maratona Java é um curso intensivo de programação que oferece uma imersão profunda na linguagem Java. Com uma duração de 46 horas e 46 minutos, este curso é perfeito para aqueles que desejam dominar Java desde os conceitos mais básicos até os mais avançados. Sem avaliações até o momento, o curso é classificado na categoria de Informática (TI) e subcategoria de Linguagens de Programação Multiuso, o que inclui também linguagens como Python, Ruby e C.
O curso é rigorosamente estruturado e começa com uma calorosa recepção e apresentação do que os alunos podem esperar dele. Desde o início, os estudantes são ensinados sobre o funcionamento do Java e como configurar o ambiente de desenvolvimento adequado, incluindo o download e a instalação da JDK 15 e da IDE IntelliJ Community. Este início é crucial para garantir que os alunos estejam bem preparados para os módulos subsequentes.
O curso segue com lições detalhadas sobre tipos primitivos, convenções de variáveis, operadores, estruturas condicionais e de repetição. Cada tópico é abordado em profundidade, com múltiplas partes que incluem teoria, prática e exercícios. Isso ajuda a solidificar a compreensão dos conceitos básicos e intermediários de Java.
À medida que o curso avança, os alunos mergulham na Orientação a Objetos, uma pedra angular da programação em Java. Esta seção cobre um vasto campo, desde a introdução às classes e métodos até conceitos mais complexos como herança, polimorfismo, classes abstratas e interfaces. Tudo isso é abordado de forma sistemática para garantir que os alunos possam aplicar esses conceitos em seus próprios projetos.
Além disso, o curso aborda a manipulação e utilização de coleções, generics, classes internas e a parametrização de comportamentos, capacitando os alunos a escreverem códigos mais eficientes e reutilizáveis. Há também uma introdução abrangente às expressões lambda e ao uso de Method References, que são fundamentais para o desenvolvimento moderno em Java.
A formação é complementada com módulos sobre exceções e o tratamento adequado de erros, incluindo a criação de exceções personalizadas e a aplicação correta de blocos try-catch-finally. Esse conhecimento é essencial para garantir a robustez e a confiabilidade do código.
Não menos importante, o curso aborda o uso de classes utilitárias e a manipulação de arquivos, datas e streams, facilitando a interação dos programas Java com o sistema operacional. Os alunos aprendem a trabalhar com IO e NIO, o que é vital para aplicações que necessitam de performance e manipulação complexa de dados.
Os módulos finais apresentam tópicos avançados sobre concorrência, sincronização e padrões de projeto, permitindo que os alunos desenvolvam aplicações escaláveis e eficientes. A formação inclui ainda uma série sobre JDBC, o que capacita os alunos a trabalhar com bancos de dados de maneira eficaz.
Enfim, o curso consiste numa verdadeira maratona repleta de conhecimentos, finalizando com testes unitários com jUnit e atualizações da JDK. Esta estrutura completa prepara os alunos não apenas para desenvolverem em Java, mas para se destacarem na área de TI.
46 horas e 46 minutos de curso online em vídeo
Certificado digital de conclusão de curso ( Gratuito )
Exercícios para treinar seus conhecimentos
100% gratuito, do conteúdo ao certificado
Pronto para começar?Baixe o app e comece hoje mesmo.
Instale o app agora
para ter acesso ao curso+ de 5.000 cursos gratuitos
Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.
Plano de estudos com IA
A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.
Do zero ao Sucesso profissional
Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.
Você também pode utilizar o QR Code ou os Links abaixo

Curso GratuitoProgramação orientada a objeto usando Java
11h56m
10 exercícios

Curso GratuitoAnálise e projeto de sistemas
11h02m
9 exercícios

Curso GratuitoProgramação em Python
10h21m
27 exercícios

Curso GratuitoProgramação em C
11h21m
22 exercícios

Curso GratuitoRuby on Rails para iniciantes
16h31m
32 exercícios

Curso GratuitoJava
27h43m
62 exercícios

Curso GratuitoEngenharia de software
7h58m
24 exercícios

Curso GratuitoProgramação com Python
11h55m
27 exercícios

Curso GratuitoProgramação em C#
4h07m
47 exercícios

Curso GratuitoProgramação em Python
4h31m
25 exercícios
Milhares de cursos online em vídeo, ebooks e áudiobooks.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixe nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 9 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks
Comentários do Curso: Maratona Java
Liliana Conceição Lima
permitão na configuração o build compilar a pasta, para acessar vai em Build,Execution,Deployment >Compilar>Java Compilar>no abra o arquivo e> Apply