Java primeiros passos: Lógica de Programação e Algoritmos
4.7 (1,239 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,014 students enrolled

Java primeiros passos: Lógica de Programação e Algoritmos

Curso equivalente à disciplina de Lógica de Programação da faculdade, para iniciantes, usando Java como linguagem.
4.7 (1,239 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,014 students enrolled
Created by Nelio Alves
Last updated 4/2020
Portuguese
Portuguese [Auto-generated]
Current price: $48.99 Original price: $69.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 8 hours on-demand video
  • 8 articles
  • 14 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Compreender e aplicar os fundamentos básicos de programação: estrutura sequencial, estrutura condicional (if-else), estruturas repetitivas (while, for, do-while), vetores e matrizes
  • Aplicar os conhecimentos adquiridos para solução de problemas básicos usando a linguagem Java
  • Utilizar o Eclipse para editar, depurar e executar programas
Course content
Expand all 74 lectures 07:58:09
+ Introdução sobre programação
9 lectures 49:32
Material de apoio do capítulo
00:10
Algoritmo, automação e programa de computador
03:50
O que é preciso para se fazer um programa de computador
02:00
Linguagem de programação, léxica, sintática
03:48
IDE - Ambiente Integrado de Desenvolvimento
02:09
Compilação, interpretação, código fonte e objeto, máquina virtual
11:06
Aviso sobre sistemas x86 (32 bits)
00:14
Instalação do Java JDK e o Eclipse
12:06
Primeiro programa em Java e utilização básica do Eclipse
14:09
+ Estrutura sequencial
19 lectures 02:16:57
Visão geral do capítulo Estrutura Sequencial
02:45
Material de apoio do capítulo
00:10
Expressões aritméticas
04:51
Variáveis e tipos básicos em Java
11:37
As três operações básicas de programação
02:07
Processamento de dados em Java, Casting
08:20
Entrada de dados em Java - Parte 1
14:05
Entrada de dados em Java - Parte 2
06:52
Funções matemáticas em Java
04:44
Exercício resolvido 01
13:53
Como utilizar o Debug no Eclipse
08:51
Nosso primeiro exercício do URI Online Judge - URI 1001
10:51
Exercícios propostos - PARTE 1
03:35
Exercício resolvido 02
09:01
Exercício resolvido 03
06:29
Exercícios propostos - PARTE 2
01:00
Exercício resolvido 04
08:18
Exercícios propostos - PARTE 3
01:16
+ Estrutura Condicional
11 lectures 01:07:32
Material de apoio do capítulo
00:10
Expressões comparativas
02:24
Expressões lógicas
10:19
Exercício resolvido 01
04:59
Exercício resolvido 02
12:49
Exercício resolvido 03
05:07
Sintaxe opcional: operadores de atribuição cumulativa
06:05
Sintaxe opcional: estrutura switch-case
06:07
Exercícios propostos
01:55
+ Estruturas Repetitivas
15 lectures 01:29:10
Material de apoio do capítulo
00:10
Estrutura repetitiva enquanto
14:24
Teste de mesa com estrutura enquanto
06:18
Exercícios propostos PARTE 1: testes de mesa com while
01:08
Exercício resolvido 01
04:40
Exercício resolvido 02
10:47
Exercícios propostos PARTE 2: problemas com estrutura enquanto
00:56
Estrutura repetitiva para
17:21
Exercícios propostos PARTE 3: testes de mesa com for
00:52
Exercício resolvido 03 - URI 1078
05:17
Exercício resolvido 04 - URI 1071
06:42
Estrutura repetitiva faça-enquanto
11:29
Exercícios propostos PARTE 4: exercícios com estrutura para
02:00
+ Vetores
10 lectures 01:06:03
Material de apoio do capítulo
00:10
Vetores
19:56
Teste de mesa com vetores
05:08
Exercícios propostos PARTE 1: testes de mesa com vetores
00:35
Exercício resolvido 01
03:22
Exercício resolvido 02
10:31
Sintaxe opcional: estrutura "para cada"
05:01
Exercícios propostos PARTE 2: problemas com vetores
01:29
+ Matrizes
8 lectures 53:55
Material de apoio do capítulo
00:10
Matrizes
24:47
Teste de mesa com matrizes
07:34
Exercícios propostos PARTE 1: testes de mesa com matrizes
00:59
Exercício resolvido 01
08:32
Exercício resolvido 02
09:28
Exercícios propostos PARTE 2: problemas com matrizes
01:16
+ Seção bônus
1 lecture 00:16
Aula bônus: cupons para outros cursos
00:16
Requirements
  • Nenhum conhecimento prévio de programação é necessário. Este é um curso para iniciantes.
Description

DESCRIÇÃO E OBJETIVO DO CURSO:

Este curso equivale à disciplina de Lógica de Programação: disciplina inicial de programação em um curso de faculdade na área de Computação.

Ao final deste curso você será capaz de compreender e aplicar os fundamentos de Lógica de Programação, quais sejam:

  • Introdução à programação

  • Expressões

    • Aritméticas

    • Comparativas

    • Lógicas

  • Estrutura sequencial

    • Entrada de dados (comando de leitura)

    • Processamento de dados (comando de atribuição)

    • Saída de dados (comando de escrita)

  • Estrutura condicional (if/else)

  • Estruturas repetitivas (while, for)

  • Vetores

  • Matrizes

MÉTODO:

Cada um destes tópicos será explicado em detalhes, com ilustrações, esquemas e testes de mesa manuais, e o principal: muitos exercícios! Vamos resolver e discutir problemas como exemplo, e vamos disponibilizar muitos exercícios para você treinar e fixar o aprendizado, desde exercícios bem simples para começar, até exercícios mais instigantes como desafio.

Todos exercícios virão ainda acompanhados de correção para você conferir. E, se você tiver alguma dúvida, nós estamos sempre na seção de Perguntas e Respostas para te atender.

REQUISITOS E ESCLARECIMENTOS:

Para fazer este curso, nenhum conhecimento prévio de programação é necessário.

É importante ressaltar que o objetivo deste curso não é esgotar os recursos da linguagem Java. Neste curso Java é um meio e não um fim. Nós vamos sim aprender um pouco de Java, porém na medida do necessário para implementar o conteúdo do curso.

PROFESSOR:

O curso será ministrado pelo professor Dr. Nelio Alves, que possui mais de 17 anos de experiência como professor universitário, no ensino de Computação e na elaboração e execução de projetos de cursos superiores, técnicos e de pós-graduação.

AGRADECIMENTO:

Obrigado pela atenção. Este curso é ideal para quem está iniciando em programação, ou deseja repassar os conteúdos do início da faculdade. Ou então, para quem está iniciando sua carreira, mas precisa treinar melhor sua lógica de programação. Se for este o seu caso, não perca mais tempo: comece já este curso.

Who this course is for:
  • Iniciantes que desejam aprender a programar usando Java como linguagem
  • Interessados em cursar ou revisar a disciplina de Lógica de Programação da faculdade
  • Quem está iniciando na carreira de programador, mas precisa treinar sua lógica de programação
  • Quem precisa da base inicial de Lógica de Programação para depois cursar o curso "Java COMPLETO"