ONLINE · MÓDULO III · INSCRIÇÕES ABERTAS
Oferecido por

Java Programmer
Domine os recursos
avançados do Java

Aprimore os seus conhecimentos em Java utilizando recursos mais avançados. Este é o módulo de finalização do curso básico, onde você conhecerá Threads, Asserções, entrada e saída de dados, acesso a bancos de dados com JDBC e muito mais.

R$ 280,05 R$ 373,40 em até 3x
Membros Clube OD 15% OFF Preço exclusivo para membros do Clube OD R$ 238,04 R$ 280,05
Matricule-se Cadastre-se para saber mais
30h
de carga horária
+496
alunos inscritos
100%
online
ConexaoJDBC.java
import java.sql.*;

public class ConexaoJDBC {
    public static void main(String[] args) throws Exception {
        String url = "jdbc:mysql://localhost:3306/loja";
        try (Connection con = DriverManager.getConnection(url, "root", "senha")) {
            PreparedStatement ps = con.prepareStatement(
                "SELECT nome, preco FROM produtos WHERE preco > ?");
            ps.setDouble(1, 100.0);
            ResultSet rs = ps.executeQuery();
            while (rs.next()) {
                System.out.println(rs.getString("nome") + " - R$" + rs.getDouble("preco"));
            }
        }
    }
}
01 — O QUE VOCÊ APRENDE

Habilidades avançadas em Java

Com o professor Sandro Vieira, você avança para os recursos mais sofisticados da linguagem, com metodologia hands-on e projetos reais para turbinar seu portfólio.

Threads e concorrência

Aprenda a trabalhar com múltiplas linhas de execução e a sincronizar processos em aplicações Java.

JDBC e bancos de dados

Conecte-se ao MySQL, execute operações simples e parametrizadas e manipule dados com segurança.

Arquivos I/O e NIO

Domine comandos de entrada e saída de informações e o sistema de arquivos em Java.

Asserções

Use asserções para validar suposições no código e escrever programas mais robustos.

Garbage Collector

Entenda o gerenciamento de memória e como o coletor de lixo otimiza suas aplicações.

Rotinas e conexões

Crie rotinas e gerencie conexões de forma eficiente em projetos reais.

02 — CONTEÚDO PROGRAMÁTICO

O que você vai estudar

Comandos de entrada e saída de informações
Sistema de arquivos
Manipulação de arquivos com I/O
Recursos do NIO
Conceito de asserções
Validando suposições no código
Boas práticas com asserções
Introdução a threads
Criação e controle de threads
Sincronização e concorrência
Acessibilidade a bancos de dados
Conexões com MySQL
Operações simples e parametrizadas
Rotinas
Gerenciamento de memória
Funcionamento do garbage collector
Otimização de aplicações
04 — INVESTIMENTO

Garanta sua vaga

Curso completo ONLINE
R$ 280,05 R$ 373,40

em até 3x · acesso vitalício

Membros Clube OD 15% OFF Preço exclusivo para membros do Clube OD R$ 238,04 R$ 280,05
30h de carga horária
Teoria + prática com metodologia hands-on
Projetos reais para o portfólio
Acesso online: assista onde e quando quiser
Certificação Impacta
Disponível para Windows, MacOS, Linux, iOS e Android
Comprar agora
Ao concluir o curso, você tem 90 dias para agendar seu exame de certificação.
05 — PERGUNTAS FREQUENTES

Dúvidas frequentes

Este é um curso online: você pode assistir às aulas onde e quando quiser, o que facilita ainda mais o seu aprendizado.
É indicado ter noções básicas de banco de dados. O ideal é ter feito o curso de Java Programmer II ou possuir a mesma base de conhecimento.
O curso utiliza o banco de dados MySQL e está disponível para Windows, MacOS, Linux, iOS e Android.
Sim. Por ser um curso online, você acessa o conteúdo quando quiser, no seu ritmo.
É um dos títulos mais respeitados do país, que atesta a qualidade e os conhecimentos de profissionais especializados em TI, Gestão e Design. Ao concluir o curso, você tem 90 dias para agendar seu exame.