Curso de Java completo, online, gratuito e totalmente disponibilizado no YouTube a quem interessar.Este é mais um curso da eXcript que lhe ensinará como programar em Java, como instalar uma IDE, seja ela o Eclipse, Netbeans, IntelliJIDEA.O Curso de Java a
Aulas do Curso
(100 vídeos)
0 de 100 aulas concluídas
0%
Progresso salvo somente neste navegador.
0
Curso de Java - Aula 1 - Abertura do Curso de Java - eXcript
#java #eXcript
Este é o Curso de Java da eXcript, seja muito bem-vindo!! Essa é a nossa primeira aula do Curso de Java…
1
Curso de Java - Aula 2 - Instalando o Java, JDK e o Eclipse - eXcript
#java #eXcript
Como instalar o Java? Como instalar o SDK do Java? Como instalar o Eclipse? Para instalarmos o Java pre…
2
Curso de Java - Aula 3 - O eclipse e o Java - eXcript
#java #eXcript
Como instalar o Eclipse e fazê-lo funcionar com o Java? Eclipse é um programa feito para fazer programa…
3
Melhor linguagem de programação - parte 1 - eXcript
#programação #eXcript #python
Qual a melhor linguagem de programação para quem está começando a programar? Num primeir…
4
Curso de Java - Aula 4 - Variáveis em Java - eXcript
#java #eXcript
Variáveis em Java são locais na memória do computador que utilizamos para guardar informações. Assim, u…
5
Curso de Java - Aula 5 - Variáveis II - eXcript
#java #eXcript
Como dar nome as variáveis? Quais caracteres são permitidos? A nomenclatura de variáveis segue algumas …
6
Curso de Java - Aula 6 - Variáveis III - eXcript
#java #eXcript
Esta aula aprofunda o conhecimento sobre as variáveis e mostra outras maneiras que podemos utilizá-las.…
7
Curso de Java - Aula 7 - Lendo o Teclado - eXcript
#java #eXcript
Agora, iremos aprender a ler os valores que o usuário digitou na tela. Dessa forma, a partir desse mome…
8
Curso de Java - Aula 8 - Entrada e Saída - eXcript
#java #eXcript
Essa aula sera dedicada ao estuda da entrada e saída de dados (informações) do nosso programa. Nós temo…
9
Curso de Java - Aula 9 - Calculadora - eXcript
#java #eXcript
Nessa aula desenvolveremos uma primeira versão de uma simples calculadora. O nosso objetivo não é sofis…
10
Curso de Java - Aula 10 - Tomada de Decisão I - eXcript
#java #eXcript
Nessa aula estudaremos as tomadas de decisão, comumente chamada de estrutura condicional, até porque, a…
11
Curso de Java - Aula 11 - Tomada de Decisão II - eXcript
#java #eXcript
Nessa segunda aula de tomada de decisão, iremos aprofundar o nosso conhecimento acerca de como definir u…
12
Curso de Java - Aula 12 - Depuração - eXcript
#java #eXcript
Agora daremos início ao estudo da depuração. Depurar, em programação, significa inspecionar um programa …
13
Curso de Java - Aula 13 - Calculadora 2.0 - eXcript
#java #eXcript
Nesta aula iremos desenvolver uma segunda versão da nossa calculadora. O principal objetivo e adicionar …
14
Curso de Java - Aula 14 - Resto da Divisão - eXcript
#java #eXcript
Como obter o módulo/resto da divisão? Módulo da divisão ou então, o resto da divisão é sobra, a parte q…
15
Curso de Java - Aula 15 - Constante I - eXcript
#java #eXcript
Como as constantes funcionam e para que serve uma constante? Essas são algumas perguntas que serão respo…
16
Curso de Java - Aula 16 - Constante II - eXcript
#java #eXcript
Nesse segundo episódio sobre as constantes, desenvolveremos um exemplo onde será realizado o cálculo da …
17
Curso de Java - Aula 17 - Operadores Lógicos - eXcript
#java #eXcript
Nesta aula, daremos continuidade ao estudo dos Operadores Lógicos e para isso, iremos desenvolver um pro…
18
Curso de Java - Aula 18 - Tipos Primitivos I - eXcript
#java #eXcript
Nessa aula, iremos estudar os tipos primitivos da linguagem Java como também, a quantidade de memória ut…
19
Curso de Java - Aula 19 - Tipos Primitivos II - eXcript
#java #eXcript
Nessa segunda aula sobre os tipos primitivos, nós teremos uma visão um pouco mais prática. Assim, nós ve…
20
Curso de Java - Aula 20 - Laços Condicionais I - eXcript
#java #eXcript
Agora daremos início ao estudo dos laços condicionais, ou então, os laços de repetição, loopings estrutu…
21
Curso de Java - Aula 21 - While - eXcript
#java #eXcript
A instrução WHILE é utilizada para repetir um bloco de instrução por um período determinado ou então, en…
22
Curso de Java - Aula 22 - O problema dos Loopings - eXcript
#java #eXcript
Os laços de repetição representam uma das estruturas mais importantes, até porque, sem eles, teríamos qu…
23
Curso de Java - Aula 23 - Associatividade de Operadores - eXcript
#java #eXcript
Qual a precedência de operadores no Java? A precedência é a ordem na qual o interpretador irá resolver n…
24
Curso de Java - Aula 24 - Precedência de Operadores - eXcript
#java #eXcript
Qual a precedência de operadores no Java? Estudamos que a associatividade é a direção em que a máquina v…
25
Curso de Java - Aula 25 - Operadores de Atribuição - eXcript
#java #eXcript
Quais os operadores de atribuição da linguagem Java? Em Java, temos um único operador de atribuição simp…
26
Curso de Java - Aula 26 - Operadores de Incremento - eXcript
#java #eXcript
Quais os operadores de incremento e decremento? Os operadores de incremento e decremento são operadores …
27
Curso de Java - Aula 27 - Iterador do - while I - eXcript
#java #eXcript
Como funciona a instrução do-while no Java? O laço de repetição do/while, ou então, o iterador, looping …
28
Curso de Java - Aula 28 - do-while II - eXcript
#java #eXcript
Nessa segunda aula de laços de repetição do-while vamos desenvolver outro exemplo de calculadora, agora …
29
Curso de Java - Aula 29 - Laço de repetição For I - eXcript
A estrutura de repetição "for", ou então, laço de repetição, iterador é a estrutura mais utilizada quando precisamos exe…
30
Curso de Java - Aula 30 - Loooping For II - eXcript
Nessa aula damos continuidade a aula anterior onde iniciamos o estudo dos laços de repetição "for". Ainda que a estrutur…
31
Curso de Java - Aula 31 - Loooping For III - eXcript
#java #eXcript
Nessa terceira aula sobre laços de repetição "for", estudaremos o significa e a razão de cada região do …
32
Curso de Java - Aula 32 - Blocos de Instrução I - eXcript
#java #eXcript
O que é um bloco de instrução? Blocos de instrução são seções de código que serão executados quando invo…
33
Curso de Java - Aula 33 - Blocos de Instruções II - eXcript
#java #eXcript
Nessa segunda aula sobre blocos de instruções, aprenderemos alguns segredos quanto a utilização dessa qu…
34
Curso de Java - Aula 34 - Números Aleatórios - eXcript
#java #eXcript
Como gerar números aleatórios em Java? Por padrão, as bibliotecas do Java trazem a classe Random que tem…
35
Curso de Java - Aula 35 - Condição Ternária - eXcript
#java #eXcript
O que são as condições ternárias? Condição ternária é uma forma resumida para definir uma condição e esc…
36
Curso de Java - Aula 36 - Operador Ternário II - eXcript
#java #eXcript
Nessa segunda aula estudando os Operadores Ternários, faremos um exemplo a fim de entender melhor a estr…
37
Curso de Java - Aula 37 - Instrução Break - eXcript
#java #eXcript
Como utilizar a instrução break? Todas as vezes em que precisarmos interromper um laço de repetição, pod…
38
Curso de Java - Aula 38 - Break na Prática - eXcript
#java #eXcript
Um laços pode ser interrompido a qualquer momento, como estudamos na aula anterior. Porém, há diversas f…
39
Curso de Java - Aula 39 - Labels em Blocos de Instruções - eXcript
#java #eXcript
Como utilizar o label? Muitas serão as vezes em que uma estrutura estará contida dentro de outra, até po…
40
Curso de Java - Aula 40 - Instrução Continue - eXcript
#java #eXcript
Como utilizar a instrução Continue do Java? Aprendemos a utilizar a instrução 'break' como também, fizem…
41
Curso de Java - Aula 41 - Palavras Reservadas - eXcript
#java #eXcript
Quais as palavras reservadas da linguagem Java? As linguagens de programação possui um conjunto de palav…
42
Curso de Java - Aula 42 - Introdução aos Arrays - eXcript
#java #eXcript
O que são os Arrays? Arrays é uma estrutura composta por elementos, dispostos numa lista, onde cada elem…
43
Curso de Java - Aula 43 - Array, Vetor, Matriz, Tabela - eXcript
#java #eXcript
Qual a diferença entre Array, vetor, matriz e tabela na linguagem Java? Podemos chamar uma estrutura de …
44
Curso de Java - Aula 44 - Array Unidimensional - eXcript
#java #eXcript
Como declarar um Array unidimensional em Java? A declaração de Arrays segue a estrutura de declaração de…
45
Curso de Java - Aula 45 - Formatando textos em colunas (string) - eXcript
#java #eXcript
Como formatar um Array? O Java não possui uma maneira para nós imprimirmos um Array de forma organizada …
46
Curso de Java - Aula 46 - Arrays Unidimensionais II - eXcript
#java #eXcript
Nessa segunda aula de Arrays unidimensionais vamos aprofundar o nosso conhecimento e estudar algumas sit…
47
Curso de Java - Aula 47 - Características dos Arrays - eXcript
#java #eXcript
Quais as características dos Arrays? Sem dúvida há dezenas, porém, estudaremos as principais e aquelas q…
48
Curso de Java - Aula 48 - Manipulando Arrays - eXcript
#java #eXcript
Nesta aula iremos aprender como manipular uma estrutura de dados do tipo Array, bem como, as diversas ma…
49
Curso de Java - Aula 49 - Revisão de Arrays Unidimensionais - eXcript
#java #eXcript
Estudamos em várias aulas a respeito dos Arrays e suas propriedades, agora, vamos fazer uma revisão para…
50
Curso de Java - Aula 50 - Atividade com Array I - eXcript
#java #eXcript
Nesta aula iremos realizar atividades utilizando arrays. Em suma, iremos declarar um Array, atribuiremos…
51
Curso de Java - Aula 51 - Atividade com Array II - eXcript
#java #eXcript
Nessa segunda parte da nossa atividade com Arrays, iremos resolver a segunda e terceira parte do nosso e…
52
Curso de Java - Aula 52 - Média Aritmética - eXcript
#java #eXcript
Nessa aula iremos declarar um Array de inteiros e atribuiremos diversos valores ao mesmo. Em seguida, ir…
53
Curso de Java - Aula 53 - Arrays Multidimensionais - eXcript
#java #eXcript
Arrays Multidimensionais são estruturas de dados que possuem duas ou mais dimensões. Em suma, temos que …
54
Curso de Java - Aula 54 - Arrays Multidimensionais II - eXcript
#java #eXcript
Nesse segundo episódio de Arrays Multidimensionais faremos um exemplo para aprendermos na prática a util…
55
Curso de Java - Aula 55 - Arrays Multidimensionais III - eXcript
#java #eXcript
Nesta terceira aula de Arrays Multidimensionais, aprenderemos como atribuir valores no momento da declar…
56
Curso de Java - Aula 56 - For Each - eXcript
#java #eXcript
Para que serve o laço de repetição foreach? Essa estrutura é utilizada para iteração de listas, ou seja,…
57
Curso de Java - Aula 57 - For Each II - eXcript
#java #eXcript
Nessa segunda aula sobre o laço foreach, estudaremos um exemplo prático e aprenderemos como podemos extr…
58
Curso de Java - Aula 58 - Ciclos aninhados - eXcript
#java #eXcript
Como trabalhar com laços aninhados? A utilização de laços aninhados é um problema recorrente na programa…
59
Curso de Java - Aula 59 - Função Matricial - eXcript
#java #eXcript
Nesta aula, iremos resolver uma função f(x,y) e os resultados da função serão armazenados numa matriz bi…
60
Curso de Java - Aula 60 - Manipulando Planilhas - eXcript
#java #eXcript
Em Java, conseguimos manipular planilhas de forma semelhante a que manipulamos com macros nas suítes de …
61
Java Orientado a Objetos - Aula 1 - Abertura - eXcript
#java #eXcript
Seja muito bem-vindo a primeira aula do nosso Curso de Java Orientado a Objetos. A partir deste momento…
62
Java Orientado a Objetos - Aula 2 - Introdução a Orientação a Objetos - eXcript
#java #eXcript
Nesse segundo episódio, teremos uma introdução dos conceitos da orientação a objeto e também, teremos u…
63
Java Orientado a Objetos - Aula 3 - Introdução a Objetos - eXcript
#java #eXcript
Objetos são instâncias, isto é, uma estrutura criada através da definição de uma classe. Nosso objetivo…
64
Java Orientado a Objetos - Aula 4 - Classes - eXcript
#java #eXcript
Classe é a programação propriamente dita, ou seja, a classe é o projeto do nosso objeto e será neste pr…
65
Java Orientado a Objetos - Aula 5 - Atributos de Classe - eXcript
#java #eXcript
Atributos de classe são as variáveis definidas no escopo de classe, ou seja, um atributo é por definiçã…
66
Java Orientado a Objetos - Aula 6 - Funções e Métodos - eXcript
#java #eXcript
Agora vamos estudar a definição de método e de função em Java. Aprenderemos como podemos facilmente def…
67
Java Orientado a Objetos - Aula 7 - Parâmetros e Argumentos - eXcript
Toda função pode receber parâmetros, isto é, valores que serão utilizados quando o bloco de código da função for executa…
68
Java Orientado a Objetos - Aula 8 - Retorno de Valores - eXcript
#java #eXcript
Toda função pode retornar valores, desde que essa não tenha definido o valor de retorno como sendo "voi…
69
Java Orientado a Objetos - Aula 9 - Instância - eXcript
#java #eXcript
Instância é a execução de uma classe. Temos que o termo instância e objeto são sinônimos e é normal uti…
70
Java Orientado a Objetos - Aula 10 - Palavra-Chave New - eXcript
#java #eXcript
Para criarmos novos objetos em Java, devemos fazer uso da palavra reservada "new" e então, passarmos o …
71
Java Orientado a Objetos - Aula 11 - Overloading - eXcript
#java #eXcript
Overloading pode se resumir a declaração de uma função de mesmo nome existente na superclasse. Essa é u…
72
Java Orientado a Objetos - Aula 12 - Recursividade - eXcript
#java #eXcript
Nesta aula estudaremos o que é recursividade em sua definição técnica, como também, implementaremos um …
73
Java Orientado a Objetos - Aula 13 - Construtores - eXcript
#java #eXcript
Construtores são blocos de códigos definidos dentro das classes que serão invocados no momento em que u…
74
Java Orientado a Objetos - Aula 14 - Inicialização de Objetos - eXcript
#java #eXcript
Um novo objeto pode precisar ser inicializado para que o mesmo tenha sentido e seja capaz de desempenha…
75
Java Orientado a Objetos - Aula 15 - Palavra-chave - this - eXcript
#java #eXcript
A instrução this é uma palavra-chave que sempre estará apontando para o objeto em memória. A mesma é um…
76
Exercicios de Java - 1/12 - Imprimindo Texto - j0001 - eXcript
Faça um programa que imprima o texto “Ola mundo” para o usuário. Em seguida, imprima na tela o número 522 e então, impri…
77
Exercicios de Java - 2/12 - Imprimindo Texto e Números - j0010 - eXcript
Agora, vamos resolver o exercício que pede: Faça um programa que imprima a frase: “Seja bem-vindo ao meu programa!”
Em …
78
Exercicios de Java - 3/12 - Lendo e Imprimindo Texto e Números - j0011 - eXcript
Faça um programa que peça o nome, idade e cidade de nascimento do usuário. Em seguida, imprima a frase abaixo trocando a…
79
Exercicios de Java - 4/12 - Diferença de Idade - j0101 - eXcript
Escreva um pequeno software que peça a sua idade e a idade da sua mãe. Em seguida, imprima na tela as 3 informações a se…
80
Exercicios de Java - 5/12 - Login e Senha - j0101 - eXcript
Desenvolva um pequeno programa de login e senha. Para isso, peça ao usuário para digitar o seu login e armazene o que o …
81
Exercicios de Java - 6/12 - Simplificação - j0110 - eXcript
Reescreva o código a seguir a fim de se utilizar o mínimo de linha possíveis:
Nota(s):
Amontoar linhas não soluciona o p…
82
Exercicios de Java - 7/12 - Tabuada ao Avesso - j0111 - eXcript
Escreva um programa que peça para o usuário informar qual tabuada o mesmo deseja ver e armazene o número em uma variável…
83
Exercicios de Java - 8/12 - Soma de 1 à 100 - j1002 - eXcript
Faça um programa que mostre a soma de todos os números no intervalo de 1 até 100.
OBSERVAÇÃO
Este vídeo faz part…
84
Exercicios de Java - 9/12 - Soma de todos os números num intervalo - j1003 - eXcript
Faça um programa que mostre a soma de todos os números no intervalo determinado pelo usuário. Logo, peça para que o usuá…
85
Exercicios de Java - 10/12 - Soma de todos algarismos - j1004 - eXcript
Faça um programa que peça para o usuário digitar um número, em seguida, faça a soma de todos os algarismos do número.
E…
86
Exercicios de Java - 11/12 - (v2) - Soma dos algarismos (Recursividade)- j1004b - eXcript
Faça um programa (utilizando recursividade) que peça para o usuário digitar um número, em seguida, faça a soma de todos …
87
Exercicios de Java - 12/12 - (v3) - Soma dos algarismos (recursividade) -j1004c - eXcript
Faça um programa (utilizando recursividade) que peça para o usuário digitar um número, em seguida, faça a soma de todos …
88
Java8 - Aula 1 - Introdução ao Java8
Seja bem-vindo a nossa primeira aula do nosso Curso de Java 8 & Lambdas. A partir de agora, vamos estudar os recursos qu…
89
Java8 - Aula 2 - Expressão Lambdas
Nesta aula teremos uma introdução sobre as expressões lambdas que foram implementadas na versão 8 do Java e também, pode…
90
Java8 - Aula 3 - Expressão Lambdas na Prática
Agora vamos fazer uma implementação da classe Runnable nos valendo de uma expressão lambda. Como é facilmente perceptíve…
91
Java8 - Aula 4 - Sintaxe do Lambda
Já estudamos a base da expressões lambdas e também, já fizemos algumas implementações, logo, já estamos aptos a começar …
92
Java8 - Aula 5 - Interfaces Funcionais
Nesta aula estudaremos as Interfaces Funcionais implementadas na versão 8 do Java, até porque, muito dos recursos agora …
93
Java8 - Aula 6 - Expressões Lambdas II
Nesta aula damos continuidade ao estuda das expressões lambdas e implementamos códigos que são bastante úteis a quem est…
94
Java8 - Aula 7 - Expressões Lambdas III
Essa aula é a continuação do estudo a respeito das expressões lambdas e daremos continuidade aos exemplos que começamos …
95
Java8 - Aula 8 - Stream
Agora, vamos estudar as Stream, outro recurso implementado na versão 8 do Java e que fornece a capacidade de implementar…
96
Java8 - Aula 9 - Stream na Prática
Vamos nessa aula implementar um código nos valendo do conceito de Stream para que então, possamos melhor compreender com…
97
Java8 - Aula 10 - Interface Funcional Predicate
Já estudamos as interface funcionais, agora, vamos estudar a Interface Funcional Predicate, uma das interfaces principai…
98
Java8 - Aula 11 - Iteração Interna
Nesta aula aprenderemos o conceito de Iteração Interna, ou seja, como que podemos iterar todos os itens de uma coleção d…
99
Java8 - Aula 12 - Iteração Interna II
Nessa aula, daremos continuidade a Iteração Interna ou seja, a nova forma que temos para iterar coleções, de maneira mui…