Fundamentos da Linguagem de Programação Java SE 11
Desvende o fascinante universo da programação e dê o primeiro passo rumo a uma carreira de sucesso com o curso "Fundamentos da Linguagem de Programação Java SE 11". Em 40 horas intensivas e práticas, você construirá uma base sólida nos conceitos essenciais da linguagem Java, a tecnologia que impulsiona inúmeras aplicações em todo o mundo. Este curso foi meticulosamente elaborado para iniciantes s…
- Carga horária
- 32 horas
- Formato
- online_ou_presencial
- Investimento
- R$ 1.590,00
- Parcelamento
- 12x de R$ 132,50
Sobre o curso
Desvende o fascinante universo da programação e dê o primeiro passo rumo a uma carreira de sucesso com o curso "Fundamentos da Linguagem de Programação Java SE 11". Em 40 horas intensivas e práticas, você construirá uma base sólida nos conceitos essenciais da linguagem Java, a tecnologia que impulsiona inúmeras aplicações em todo o mundo. Este curso foi meticulosamente elaborado para iniciantes sem conhecimento prévio em programação, bem como para profissionais de outras áreas que desejam migrar para o desenvolvimento de software. Você aprenderá a pensar como um programador, dominando a lógica de programação, sintaxe, estrutura de dados e orientação a objetos – pilares fundamentais para qualquer desenvolvedor. Nosso diferencial reside na metodologia prática e focada em resultados. Através de exemplos reais, exercícios desafiadores e projetos guiados, você aplicará imediatamente o conhecimento adquirido, construindo programas funcionais desde as primeiras aulas. Ao final do curso, você estará apto a desenvolver aplicações básicas em Java SE 11, compreender e depurar códigos, e estará preparado para avançar em estudos mais complexos, como desenvolvimento web, mobile ou de sistemas d…
Objetivos
"Compreender os conceitos fundamentais da programação orientada a objetos (POO) em Java.","Desenvolver habilidades na sintaxe básica do Java, incluindo variáveis, tipos de dados e operadores.","Dominar estruturas de controle de fluxo e repetição para criar algoritmos lógicos.","Criar e manipular classes, objetos, interfaces e pacotes para modularizar sistemas.","Implementar métodos para tratamento de exceções e depuração de código Java.","Trabalhar com coleções de dados, como Arrays, ArrayList e HashMap.","Realizar operações básicas de entrada e saída (I/O) e manipulação de arquivos."
Conteúdo programático
Módulo 1: Introdução à Programação Java - Tópico 1.1: O que é Java e por que usá-lo? - 1.1.1: História e evolução do Java - 1.1.2: A Máquina Virtual Java (JVM) - 1.1.3: JDK, JRE e JVM - Tópico 1.2: Configuração do Ambiente de Desenvolvimento - 1.2.1: Instalação do JDK 11 - 1.2.2: Instalação de uma IDE (IntelliJ IDEA ou Eclipse) - 1.2.3: Configuração de variáveis de ambiente - Tópico 1.3: Primeiro Programa Java: "Hello, World!" - 1.3.1: Estrutura básica de um programa Java - 1.3.2: Compilação e execução de código Módulo 2: Fundamentos da Linguagem - Tópico 2.1: Variáveis e Tipos de Dados - 2.1.1: Tipos de dados primitivos (byte, short, int, long, float, double, char, boolean) - 2.1.2: Tipos de dados não primitivos (String) - 2.1.3: Declaração e inicialização de variáveis - Tópico 2.2: Operadores - 2.2.1: Operadores aritméticos, relacionais e lógicos - 2.2.2: Operadores de atribuição - 2.2.3: Precedência de operadores - Tópico 2.3: Entrada e Saída de Dados com Scanner - 2.3.1: Lendo dados do console - 2.3.2: Formatando saída com System.out.println e printf Módulo 3: Controle de Fluxo - Tópico 3.1: Estruturas Condicionais - 3.1.1: if , else if , else - 3.1.2: Operador ternário - 3.1.3: switch statement - Tópico 3.2: Estruturas de Repetição (Loops) - 3.2.1: while loop - 3.2.2: do-while loop - 3.2.3: for loop - 3.2.4: for-each loop (Enhanced For Loop) - Tópico 3.3: Comandos de Salto - 3.3.1: break - 3.3.2: continue Módulo 4: Programação Orientada a Objetos (POO) - Parte 1 - Tópico 4.1: Conceitos de POO - 4.1.1: Objeto, Classe e Instância - 4.1.2: Atributos e Métodos - Tópico 4.…
Público-alvo
Este curso é ideal para: Iniciantes em programação que desejam aprender Java do zero; Estudantes de TI e Engenharia que buscam aprimorar seus conhecimentos em Java; Profissionais de outras áreas que desejam migrar para o desenvolvimento de software; Desenvolvedores com experiência em outras linguagens que querem aprender Java SE 11. Não é necessário conhecimento prévio em programação, apenas vontade de aprender e dedicação.
Pré-requisitos
Familiaridade básica com o uso de computadores e sistemas operacionais (Windows, macOS ou Linux). Conhecimentos básicos de lógica de programação são recomendáveis, mas não obrigatórios, pois o curso abordará os fundamentos. Um computador com acesso à internet para instalação do Java Development Kit (JDK) 11 e uma IDE (como IntelliJ IDEA Community Edition ou Eclipse).