Curso

Java para iniciantes por Curso em Vídeo

Como você avalia esse curso?

1

2

3

4

5

Professor Curso em Vídeo

Cursos em vídeo-aulas totalmente gratuitos, criados pelo Professor Gustavo Guanabara.

Compartilhar

Conteúdo do curso

0h36m

Curso de Java #01 - História do Java - Gustavo Guanabara

Aula Completa em http://www.cursoemvideo.com/lesson/historia-java/

A História da Linguagem Java se inicia em 1990, quando a Sun Microsystems criou uma equipe chamada Green Team, liderada por James Gosling.

Até o momento, as Linguagens de Programação como Pascal e C, precisavam de compiladores específicos para cada plataforma. Sem isso, os programas só seriam executáveis para um único sistema.

Foi aí que o grupo criou o projeto GreenTalk, que virou a Linguagem Oak, capaz de ligar dispositivos diferentes e fazer com que eles pudessem se comunicar.

O Star Seven (*7) surgiu em 1991 e era um aparelho multimídia capaz de controlar vários dispositivos da sua casa. Infelizmente o projeto não foi aceito na época e tudo foi engavetado em 1992.

Em 1994, com o advento da World Wide Web (www) e da Linguagem HTML, o projeto da Sun foi reestabelecido com o objetivo de criar um Navegador Web capaz de rodar aplicativos em Oak.

O nome "Oak" não poderia ser utilizado por questões de direitos relacionados. A linguagem foi rebatizada em homenagem a uma gíria relativa a "Café Quente": Java Coffee.

Surgem então o navegador HotJava e a linguagem Java, que ficou famosa por conta de matérias veiculadas pela imprensa da época.

A partir daí, vários projetos surgiram para usar Java em todo lugar. O Java Ring e Sondas Espaciais da NASA são exemplos disso.

Em 2006 a Linguagem Java se tornou Open Source, que tem seu código livre para consultas, pesquisas e personalizações. Java usa a licença GPL (

0h18m

Exercícios de Java #01 - Curso de Java para Iniciantes

Exercícios disponíveis em http://www.cursoemvideo.com/lesson/historia-java/exercicios-01-java/

Exercícios de Java, bastante úteis para os concursos da Marinha (CAP-PD) e Aeronáutica (EAGS-SIN).

Essa aula faz parte de um Curso de Java para Iniciantes, disponibilizado gratuitamente na Playlist

http://www.youtube.com/playlist?list=PLHz_AreHm4dkI2ZdjTwZA4mPMxWTfNSpR

Sistema Educandus de Ensino

O Educandus é especializado em concursos para as Forças Armadas e está trazendo uma série semanal de exercícios para quem está estudando Algoritmos e Java.

Para maiores informações sobre os cursos, datas ou métodos de ensino, entre em contato com o Educandus:

E-mail de contato: [email protected]
Curso: http://www.sistemaeducandus.com.br

0h19m

Curso de Java #02 - Como Funciona o Java - Gustavo Guanabara

Aula completa em http://www.cursoemvideo.com/lesson/funcionamento-java-curso-de-java/

Como funciona o Java? Você sabe o que é JVM, JRE, JDK, JavaC, bytecode? É exatamente isso que você vai aprender durante essa aula.

O JavaC (Java Compiler) vai transformar o Código Fonte Java em Bytecode, um código específico que vai executar em uma Máquina Virtual Java (Java Virtual Machine - JVM).

Uma JVM é uma solução de software capaz de executar bytecode em qualquer máquina, independente da plataforma que o Código Fonte foi compilado. Java é multiplataforma sem a necessidade de recompilação.

A JVM é composta por várias partes internas, como por exemplo Loader, Verificador, Interpretador, Gerenciador de Memória e Compilador JIT (Just in Time).

Atualmente existem JVMs em várias plataformas, como Computadores Pessoais (Windows, Linux, MacOS), dispositivos móveis (Android) e até mesmo os modernos wearables (relógios inteligentes, óculos inteligentes).

O princípio de funcionamento desse mecanismo explicado acima é conhecido pela sigla WORA (Write Once Run Anywhere) que significa “Escreva uma vez, execute em qualquer lugar”.

JRE (Java Runtime Environment) é um conjunto de software que forma um ambiente para a execução de bytecodes feitos em Java. Ela é composta da JVM e bibliotecas adicionais.

JDK (Java Development Kit) é um conjunto de programas que todo programador Java deve ter. Ele é um kit de desenvolvimento Java composto pela JRE (item acima), o JavaLang, o JavaTools (JavaC, Debu

0h19m

Exercícios de Java #02 - Curso de Java para Iniciantes

Exercícios disponíveis em http://www.cursoemvideo.com/lesson/funcionamento-java-curso-de-java/exercicios-02-java/

Exercícios de Java, bastante úteis para os concursos da Marinha (CAP-PD) e Aeronáutica (EAGS-SIN).

Essa aula faz parte de um Curso de Java para Iniciantes, disponibilizado gratuitamente na Playlist

http://www.youtube.com/playlist?list=PLHz_AreHm4dkI2ZdjTwZA4mPMxWTfNSpR

Sistema Educandus de Ensino

O Educandus é especializado em concursos para as Forças Armadas e está trazendo uma série semanal de exercícios para quem está estudando Algoritmos e Java.

Para maiores informações sobre os cursos, datas ou métodos de ensino, entre em contato com o Educandus:

E-mail de contato: [email protected]
Curso: http://www.sistemaeducandus.com.br

0h20m

Curso de Java #03 - Instalando o JDK no seu Computador - Gustavo Guanabara

Veja o passo-a-passo para Instalar o Java Development Kit (JDK) do Java SE 8.

Para instalar o pacote do JDK Java, você deve baixar os arquivos diretamente do site da Oracle.

Edições do Java

Java SE (Standard Edition) é usado para o desenvolvimento da maioria das aplicações que você vai criar em Java.
Java EE (Enterprise Edition) usado para aplicações maiores, com acesso a servidores, grandes bases de dados, etc.
Java ME (Micro Edition) é usado para o desenvolvimento de aplicativos voltados para dispositivos móveis.

Qual é a melhor IDE para programar em Java?

Nós utilizaremos o NetBeans durante o curso. Uma IDE é um Ambiente de Desenvolvimento Integrado que permite utilizar técnicas de RAD (Rapid Application Development) . Algumas vantagens são:

- É um editor completo
- Possui integração entre compilador, linker e debugger
- Gerador Automático de Código
- Possui um ambiente de teste
- Distribuição simplificada

Aula do Curso de JAVA criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google : http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
SISTEMA EDUCANDUS: http://www.sistemaeducandus.com.br
EDUCANDUS ONLINE: http://www.educandusonline.com.br

0h11m

Exercícios de Java #03 - Curso de Java para Iniciantes

Exercícios disponíveis em http://www.cursoemvideo.com/lesson/03-instalacao-jdk-curso-java/exercicios-03-java/

Exercícios de Java, bastante úteis para os concursos da Marinha (CAP-PD) e Aeronáutica (EAGS-SIN).

Essa aula faz parte de um Curso de Java para Iniciantes, disponibilizado gratuitamente na Playlist

http://www.youtube.com/playlist?list=PLHz_AreHm4dkI2ZdjTwZA4mPMxWTfNSpR

Sistema Educandus de Ensino

O Educandus é especializado em concursos para as Forças Armadas e está trazendo uma série semanal de exercícios para quem está estudando Algoritmos e Java.

Para maiores informações sobre os cursos, datas ou métodos de ensino, entre em contato com o Educandus:

E-mail de contato: [email protected]
Curso: http://www.sistemaeducandus.com.br

0h23m

Curso de Java #04 - Primeiro Programa em Java - Gustavo Guanabara

Aula completa disponível em http://www.cursoemvideo.com/lesson/primeiro-programa-java/

Como criar um tradicional "Olá, Mundo!" (Hello World) em Java utilizando a IDE NetBeans.

Os Aplicativos Java são compostos por pacotes. Cada pacote pode ter várias Classes. Cada classe possui um ou mais Atributos e Métodos.

Regras para nomeação de componentes (CamelCase)

A nomeação de Pacotes Java será feita com todas as letras minúsculas.

Os nomes de Classes começam sempre com uma letra maiúscula

Usamos a primeira letra minúsculas para Atributos, Variáveis e Métodos.

As Constantes possuem todas as letras maiúsculas.

Exibição de Dados no terminal

Utilizaremos a Classe System, pacote out e método print para escrever coisas na tela. Por exemplo:

System.out.print("Olá, Mundo!");

Aula do Curso de JAVA criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google : http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
SISTEMA EDUCANDUS: http://www.sistemaeducandus.com.br
EDUCANDUS ONLINE: http://www.educandusonline.com.br

0h16m

Exercícios de Java #04 - Curso de Java

Exercícios disponíveis em http://www.cursoemvideo.com/lesson/primeiro-programa-java/exercicios-04-java/

Exercícios de Java, bastante úteis para os concursos da Marinha (CAP-PD) e Aeronáutica (EAGS-SIN).

Essa aula faz parte de um Curso de Java para Iniciantes, disponibilizado gratuitamente na Playlist

http://www.youtube.com/playlist?list=PLHz_AreHm4dkI2ZdjTwZA4mPMxWTfNSpR

Sistema Educandus de Ensino

O Educandus é especializado em concursos para as Forças Armadas e está trazendo uma série semanal de exercícios para quem está estudando Algoritmos e Java.

Para maiores informações sobre os cursos, datas ou métodos de ensino, entre em contato com o Educandus:

E-mail de contato: [email protected]
Curso: http://www.sistemaeducandus.com.br

0h42m

Curso de Java #05 - Introdução ao Swing e JavaFX

Aula completa disponível em http://www.cursoemvideo.com/lesson/swing-javafx/

Por ser uma linguagem multiplataforma, o Java tem que utilizar pacotes adicionais para que os seus arquivos não sejam sobrecarregados sem necessidade.

Para isso, é necessário utilizar a instrução "import" para carregar bibliotecas de pacotes adicionais.

Por padrão, apenas o pacote java.lang é carregado automaticamente. Porém, caso você precise carregar bibliotecas adicionais, utilize a importação desses pacotes.

Biblioteca Swing

O Swing é uma evolução do antigo AWT (Abstract Windows Toolkit) que permite criar interfaces gráficas atraentes para qualquer sistema operacional baseado em janelas.

Plataforma JavaFX

Com o objetivo de substituir o Swing, o JavaFX cria interfaces para qualquer tipos de dispositivos, como ambientes de Janela, celulares e navegadores. Para a próxima versão, já está previsto o suporte para videogames, blu-rays e smart TVs.

Nessa aula, você vai aprender como criar uma aplicação simples utilizando Swing e JavaFX com XML. Não se esqueça de praticar bastante!

Aula do Curso de JAVA criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google : http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
SISTEMA EDUCANDUS: http://www.sistemae

0h17m

Exercícios de Java #05 - Curso de Java

Exercícios disponíveis em http://www.cursoemvideo.com/

Exercícios de Java, bastante úteis para os concursos da Marinha (CAP-PD) e Aeronáutica (EAGS-SIN).

Essa aula faz parte de um Curso de Java para Iniciantes, disponibilizado gratuitamente na Playlist

http://www.youtube.com/playlist?list=PLHz_AreHm4dkI2ZdjTwZA4mPMxWTfNSpR

Sistema Educandus de Ensino

O Educandus é especializado em concursos para as Forças Armadas e está trazendo uma série semanal de exercícios para quem está estudando Algoritmos e Java.

Para maiores informações sobre os cursos, datas ou métodos de ensino, entre em contato com o Educandus:

E-mail de contato: [email protected]
Curso: http://www.sistemaeducandus.com.br

0h48m

Curso de Java #06 - Tipos Primitivos e Manipulação de Dados

Tipos Primitivos do Java

O Java tem os tipos primitivos:

Lógico: boolean
Literal: char
Inteiro: byte, short, int, long
Real: float, double

Além disso existem as classes Wrapper para os tipos: Boolean, Character, String, Byte, Short, Integer, Long, Float e Double.

Aprenda durante a aula a utilizar tipos primitivos, typecast ou classes invólucro para declarar variáveis/objetos para o seu programa.

Comentários em Java

Você pode utilizar comentários em Java utilizando os símbolos de // para comentários de uma linha e /* */ para múltiplas linhas.

Além disso você vai aprender os comandos de saída println, printf e String.format.

Aprenda também a utilizar a classe Scanner para ler dados via teclado usando os métodos nextInt, nextLine e nextFloat.

Por fim, aprenda a realizar conversões de dados usando as classes invólucro e seus métodos de parsing como parseInt, parseFloat e toString.

Aula do Curso de JAVA criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursosemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google : http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
SISTEMA EDUCANDUS: http://www.sistemaeducandus.com.br
EDUCANDUS ONLINE: http://www.educandusonline.com.br

0h18m

Exercícios de Java #06 - Curso de Java

Aula do Curso de JAVA criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursoemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google : http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
SISTEMA EDUCANDUS: http://www.sistemaeducandus.com.br
EDUCANDUS ONLINE: http://www.educandusonline.com.br

0h39m

Curso de Java #07 - Operadores Aritméticos e Classe Math

0h31m

Exercícios de Java #07 - Curso de Java

Curso de JAVA COMPLETO e totalmente GRÁTIS disponível em
http://www.cursoemvideo.com/course/curso-java-iniciante/

Aula do Curso de JAVA criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursoemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google : http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
SISTEMA EDUCANDUS: http://www.sistemaeducandus.com.br
EDUCANDUS ONLINE: http://www.educandusonline.com.br

0h37m

Curso de Java #08 - Operadores Lógicos e Relacionais

Aula do Curso de JAVA criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursoemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google : http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
SISTEMA EDUCANDUS: http://www.sistemaeducandus.com.br
EDUCANDUS ONLINE: http://www.educandusonline.com.br

0h22m

Exercícios de Java #08 - Curso de Java

Aula do Curso de JAVA criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursoemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google : http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
SISTEMA EDUCANDUS: http://www.sistemaeducandus.com.br
EDUCANDUS ONLINE: http://www.educandusonline.com.br

0h26m

Curso de Java #09 - Estruturas Condicionais (Parte 1)

Aula do Curso de JAVA criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Slides disponíveis GRATUITAMENTE em http://www.slideshare.net/CursoemVideo/presentations

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursoemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google : http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
SISTEMA EDUCANDUS: http://www.sistemaeducandus.com.br
EDUCANDUS ONLINE: http://www.educandusonline.com.br

0h22m

Exercícios de Java #09 - Curso de Java

Aula do Curso de JAVA criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursoemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google : http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
SISTEMA EDUCANDUS: http://www.sistemaeducandus.com.br
EDUCANDUS ONLINE: http://www.educandusonline.com.br

0h27m

Curso de Java #10 - Estruturas Condicionais (Parte 2)

Aula do Curso de JAVA criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Slides Grátis em http://www.slideshare.net/CursoemVideo/curso-de-java-10-estruturas-condicionais-parte-2

Aula do Curso de JAVA criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursoemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google : http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
SISTEMA EDUCANDUS: http://www.sistemaeducandus.com.br
EDUCANDUS ONLINE: http://www.educandusonline.com.br

0h23m

Exercícios de Java #10 - Curso de Java

Aula do Curso de JAVA criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.

Curso em Vídeo
Site: http://www.cursoemvideo.com
YouTube: http://www.youtube.com/cursoemvideo
Facebook: http://www.facebook.com/cursosemvideo
Twitter: http://twitter.com/cursosemvideo
Google : http://plus.google.com/112666558837414979080

Patrocínio
HOSTNET: http://www.hostnet.com.br
SISTEMA EDUCANDUS: http://www.sistemaeducandus.com.br
EDUCANDUS ONLINE: http://www.educandusonline.com.br