Java Fundamental
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
6 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Java Fundamental to your Wishlist.

Add to Wishlist

Java Fundamental

Aprendendo os recursos, fundamentos e práticas do Java
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
6 students enrolled
Last updated 6/2016
Portuguese
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 8.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Entender o funcionamento da linguagem Java e conhecer seus recursos fundamentais para conseguir aplicar em sistemas baseadas nessa linguagem.
View Curriculum
Requirements
  • Conhecimento da Lógica a Programação
  • Baixar o JDK 7 ou JDK 8 (vai ser ensinado no curso como instalar e configurar)
  • Baixar a IDE Eclipse (vai ser ensinado no curso como instalar e configurar)
Description

Aprenda neste curso todos os conceitos básicos e práticas utilizadas da linguagem Java através de explicações e códigos comentados em toda a fase do curso.

O conteúdos das vídeo aulas foram criadas os exemplos com base em dúvidas verificadas com o estudantes que estavam iniciando na linguagem e tinham dificuldade de entender e em práticas adotadas no desenvolvimento real.

Who is the target audience?
  • Esse curso destina-se a Estudantes e Profissionais da área de Programação.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 36 Lectures Collapse All 36 Lectures 08:30:55
+
PREPARAÇÃO DO AMBIENTE DE DESENVOLVIMENTO
2 Lectures 24:51

Veja nessa vídeo aula como instalar o Java e configurar o ambiente de desenvolvimento.

Instalação das IDEs Eclipse e Netbeans
16:19
+
JAVA BÁSICO
14 Lectures 03:38:08

Nessa vídeo aula é mostrado os seguintes assuntos: a história da linguagem Java, características, demonstrações das fases de desenvolvimento e curiosidades.

Introdução a Linguagem Java
13:47

Veja nessa vídeo aula a aprender a respeitar as regras legais sobre os nomes das variáveis na linguagem Java.

Identificadores
12:08

Veja nessa vídeo aula as características e formações do objeto de saída. Saiba como funciona o objeto System.out que é o responsável por realizar as saídas (retornos) gerados no console nos programas baseados em Java.

Preview 14:17

Veja nessa vídeo aula como funciona a formação das variáveis através de declarações e tipos na linguagem Java.

Como funcionam as variáveis
19:22

Veja nessa vídeo aula como utilizar os modificadores de acesso private, public, protected, default, final, abstract e static tanto para métodos, atributos e classes da linguagem Java.

Modificadores de Acesso - Teoria - (Parte 1/Parte2)
15:04

Veja nessa vídeo aula a parte prática e continuação da aula - Modificadores de Acesso - Teoria (Parte 1 / Parte 2).

Modificadores de Acesso - Prática - (Parte 2/Parte2)
19:44

Veja nessa vídeo aula como utilizar os métodos private, public, protected, abstract e static da linguagem Java.

Trabalhando com Métodos
18:41

Veja nessa vídeo aula como trabalhar com objetos Wrappers e aprenda os conceitos, características e práticas através dos exemplos usados.

Classes Wrappers (Parte 1 / Parte 2)
11:36

Continuação da aula Classes Wrappers (Parte 1 / Parte 2).

Classes Wrappers (Parte 2 / Parte 2)
12:19

Veja como funciona os operadores na linguagem Java, essa vídeo aula mostra conceitos desde o mecanismo até as regras de utilização.

Operadores - (Parte 1 / Parte 3)
11:01

Veja nessa vídeo aula como funciona os operadores na linguagem Java, entendendo os conceitos desde o mecanismo até as práticas e regras de utilização.

Operadores - (Parte 2/ Parte 3)
19:48

Continuação da vídeo aula Operadores - (Parte 2 / Parte 3)

Operadores - (Parte 3 / Parte 3)
18:54

Veja nesse vídeo os recursos que a classe Math (java.lang) do Java oferece ao desenvolvimento.

Classe Math
11:24

Veja nessa vídeo aula como aprender a criar e capturar erros no Java através do objeto Exception.

Objeto Exception (Tratamento de Erros)
20:03
+
JAVA - ESTRUTURA DE DADOS
11 Lectures 02:43:05

Veja nessa vídeo aula os conceitos sobre as estruturas de controle if, if...else, for, for aprimorado, while, do...while, switch, break e continue.

Estruturas de Controle Parte 1
15:04

Veja nessa vídeo aula os conceitos sobre as estruturas de controle if, if...else, for, for aprimorado, while, do...while, switch, break e continue.

Estruturas de Controle Parte 2
18:13

Veja neste vídeo a teoria de funcionamento, declaração e práticas de código de acordo com os principais métodos da classe String.

Classe String - (Parte 1 / Parte 3)
19:57

Veja neste vídeo a teoria de funcionamento, declaração e práticas de código de acordo com os principais métodos da classe String.

Classe String - (Parte 2 / Parte 3)
10:12

Veja neste vídeo a teoria de funcionamento, declaração e práticas de código de acordo com os principais métodos da classe String.

Classe String - (Parte 3 / Parte 3)
11:27

Veja nesta vídeo aula como trabalhar com arrays em Java e entenda como funciona a declarar, inicializar e utilizar esta estrutura de dados.

Arrays - Teoria - (Parte 1 / Parte 2)
09:46

Veja nesta vídeo aula a prática de como trabalhar com arrays.

Arrays - Prática (Parte 2 / Parte 2)
18:02

Veja nessa vídeo como trabalhar com métodos e implementar a classe JOptionPane.

Objeto JOptionPane
12:31

Veja nesse vídeo conceitos e práticas da Classe Scanner e aprenda a gerar interações no console.

Classe Scanner
12:10

Veja nessa vídeo aula os principais conceitos, características e exemplos de código sobre expressões regulares na programação Java. Saiba também como desenvolver padrões personalizados para sistemas.

Expressões Regulares
15:37

Veja nessa vídeo aula as principais características do recurso de entrada e saída de dados (I/O) do Java.

Entrada e Saída de Dados (Input/Output)
20:06
+
JAVA - ORIENTAÇÃO A OBJETOS
6 Lectures 01:28:29

Veja nessa vídeo aula a introdução a orientação a objetos do Java, sendo mostrado a criação de classes, inicialização de objetos entre outros conceitos e práticas para iniciar a trabalhar com objetos.

Introdução a Programação Orientada a Objetos - (Parte 1 / Parte 2)
13:51

Veja nessa vídeo aula a continuação da aula Introdução a Programação Orientada a Objetos - (Parte 1 / Parte 2).

Introdução a Programação Orientada a Objetos - (Parte 2 / Parte 2)
08:27

Veja nessa vídeo aula, como aplicar os métodos getters e setters em uma aplicação Java.

Métodos Setters e Getters
10:26

Veja nessa vídeo como utilizar a herança na POO em Java. Conheça teorias e práticas desse mecanismo que a linguagem oferece.

Herança
15:40

Veja nessa vídeo aula como trabalhar com polimorfismo no Java através de conceitos e práticas mostradas na orientação a objetos.

Polimorfismo - (Parte 1 / Parte 2)
27:30

Continuação da vídeo aula Polimorfismo - Parte 1.

Polimorfismo - (Parte 2 / Parte 2)
12:35
+
Finalizando o Curso
3 Lectures 16:22
Códigos para Download
00:00

Eclipse - Importando e Exportando o Projeto Java
03:02

Veja nessa vídeo aula como trabalhar com enumerações no  Java. Conheça essa classe "especial" e o que pode ser feito com estruturas de dados e armazenar uma coleção de valores fixos e predefinidos.

Enums
13:20
About the Instructor
Thiago Vinícius Varallo Palmeira
5.0 Average rating
1 Review
6 Students
1 Course
Analista e Desenvolvedor de Sistemas

Graduado em Análise e Desenvolvimento de Sistemas e Pós-graduado em Engenharia de Software. No tempo livre produz artigos, vídeo aulas e tutoriais para sites de desenvolvimento com o objetivo de ampliar o conhecimento dos profissionais novatos e usuários experientes que estão trabalhando na área de análise e programação de sistemas.