Requirements
- Lógica de programação
Description
Objetivos
Objetivo deste curso é introduzir o participante a tecnologia Java, tendo como foco principal formar uma base sólida de conhecimentos iniciais. O curso aborda a montagem do ambiente de desenvolvimento e os fundamentos básicos da linguagem de programação padrão.
Visão Geral
O que é Java?
O que eu ganho com Java?
História.
Overview geral das plataformas e tecnologias Java.
Montagem do ambiente de desenvolvimento
Conceitualização
Download JDK
Instalação JDK
Download Eclipse
Instalação Eclipse
Tunning de eclipse
Fundamentos de Programação
Programas JSE
Exercícios
Entradas e saídas simples
Exercícios
Comentários de código
Exercícios
Literais numéricos e String
Exercícios
Variáveis primitivas e Objetos String
Exercícios
Ciclo de Vida das Variáveis
Exercícios
Operadores aritméticos
Exercícios
Operadores relacionais
Exercícios
Operadores lógicos
Exercícios
Operadores ternário
Exercícios
Operadores acréscimo
Exercícios
Operadores decréscimo
Exercícios
Operadores compostos
Exercícios
Conversões entre tipos
Exercícios
Arrays Unidimensionais
Exercícios
Variáveis finais
Exercícios
Instruções de Programação
Controle de fluxo if else
Exercícios
Controle de fluxo swicth
Exercícios
Controle de Repetições while
Exercícios
Controle de Repetições do while
Exercícios
Controle de Repetições for
Exercícios
Controle de Repetições super collection
Exercícios
Controladores de repetição break
Exercícios
Controladores de repetição continue
Exercícios
Who this course is for:
- Estudantes que queiram adquirir conhecimentos iniciais e básicos sobre a plataforma Java.
Instructor
Entusiasta de Agile, XP, TDD, Hexagonal Architecture, Groovy e Flutter. Graduado e pós graduado em engenharia de software, Certified ScrumMaster®, Certified XML, DOM, XSLT, HTML, XHTML, CSS, JavaScript e HTML W3School® Developer, Java Sun Microsystems® SCJA, SCJP, SCJD, SCBCD, SCMAD, SCWCD e arquiteto oficial Oracle® OCMJEA, com mais outras 20 certificações internacionais diversas, mais de 21 anos de experiência com a plataforma Java, applicatons servers, elaboração de arquiteturas, projetos back-end, soluções web, desktop, native mobile, web mobile, integrações de soluções usando rest, soap, microservices e message oriented middleware, utilizando produtos proprietários Java, produtos JCP, Jakarta EE e produtos Spring framework. Instrutor e consultor Java com mais de 3 mil horas em treinamento e consultorias presenciais e mais de 30 mil alunos EAD na Udemy.
Entusiasta de renda variável, nas horas vagas estuda o mercado de ações, price action, análise técnica e administra carteira de investimento pessoal, atuando com swing e position trade.