Programação Java: Curso Completo de Java para Iniciantes

Linguagem Java , Programação Java, Java Curso gratis.

Se está aqui, fez uma sábia escolha e optou por estudar Java!
Caso seja totalmente novo na área de programação, indico a leitura da seção  Comece a Programar .
Para saber melhor o que é Java, para que serve, onde é usado e outras informações,  Clique aqui .

No mais, aproveite o curso. É uma promissora linguagem.
Sabendo Java, oportunidades não faltam.
Nesta página de nossa apostila online de Java, mostramos o conteúdo completo que os estudantes leigos em programação devem seguir.

Conceitos básicos de Java

01.  O necessário para começar a programar: instalando o JDK e o NetBeans

02.  Criando o primeiro programa em Java
      2.1  Código comentado do primeiro exercício o que são Classes e Métodos
03.  Saídas Simples usando print, println e printf
      3.1  10 exercícios sobre saídas simples
04.  Comentando e usando Delimitadores de comentários
05.  Tipos numéricos: byte, short, int, long, float e double
06.  Recebendo dados do usuário: a classe Scanner
      Vídeo-aula:  A classe Scanner
07.  Operações Matemática: Adição, Subtração, Multiplicação, Divisão, Resto da Divisão (módulo) e Precedência dos operadores matemáticos
      Vìdeo-aula:  Operadores matemáticos e suas procedências
08.  Comparações: os operadores maior (>), menor (=), menor igual (
09.  O tipo char: armazenando e representando caracteres

10.  O tipo boolean: a base da lógica na computação
11.  Operadores lógicos e de negação: && (E ou AND), || (OU ou OR) e o ! (negação)

Estruturas de Controle/Controle de Fluxo e Laços

Apostila IBM resolvida: módulo do curso, Variáveis, Tipos Primitivos e Controle de Fluxo

Orientação a Objetos, parte I: Criando e declarando classes Construtores

00.  Introdução: o que são, para que servem, como e onde usar as Classes e Objetos em Java
      Vídeo-aula:  Orientação a Objetos
01.  Como criar uma Classe e declarar Objetos
02.  Acessando e modificando variáveis de Classes e Objetos
03.  Construtores: o que são, para que servem e como usar
      Vídeo-aula:  Construtores

Métodos

Jogo:  Adivinhe o número que o computador sorteou  [modo texto]

<p>
</p>

<h3>
  Orientação a Objetos, parte II: Os métodos <i>set</i> e <i>get</i> &#8211; Composição Enum
</h3>

<p>
  00.  Auto-referência com o this: Invocando métodos de Classes e Objetos <br />01.  set e get: o que são e como usar esses métodos de forma correta <br />      1.1  Aplicativo: Conta bancária/ Caixa eletrônico em Java <br />02.  Composição: trocando informações entre Objetos <br />      <b style="color: red;">Vídeo-aula: </b> Composição e Relação tem-um <br />03.  Use constantes, e não números declarando variáveis com o <i>final</i> <br />04.  enum: A melhor maneira para manusear constantes <br />05.  static: Usando membros estáticos <br /><b><span style="color: red;">Apostila IBM Resolvida:</span></b>  módulo do curso Orientação a objetos básica <br /><b style="color: red;">Jogo: </b> Campo Minado em Java <br />           Código comentado sobre como fazer o jogo Campo Minado em Java
</p>

<p>
</p>

<h3>
  Programação Gráfica em Java, parte I: Caixas de Diálogo
</h3>

 <b>Vídeo-aula:</b></span>  Arrays <br />02.  Foreach: O laço for para Arrays <br />03.  Array multidimensional ou Matriz: um Array de arrays <br />      <b style="color: red;">Vídeo-aula: </b> Matrizes ou Arrays Multidimensionais <br />04.  Arrays em métodos: passagem por valor e passagem por referência <br />05.  Classe Arrays (Arrays Class): aprenda a manusear (copiar, ordenar, buscar e manipular) Arrays <br />06.  ArrayList: para que serve e como usar os principais métodos da ArrayList em Java <br />      <b><span style="color: red;">Vídeo-aula:</span></b>  Como usar ArrayList <br /><span style="color: red;"><b>Apostila IBM resolvida:</b></span>  módulo do curso Um pouco de Arrays
</p>

<p>
  Jogo usando if else, métodos, arrays, arrays multidimensionais e laços.<br /><b style="color: red;">Jogo: </b> Batalha Naval em Java [modo texto humano x computador]
</p>

<p>
</p>

<h3>
  Orientação a Objetos, parte III: Herança e Polimorfismo
</h3>

<p>
  00.  Herança: o que é, para que serve, exemplos de uso e quando usar <br />01.  Herança de Construtores e <i>@Override</i> <br />      <b><span style="color: red;">Vídeo-aula:</span></b>  Herança (extends) e Construtores (super) <br />02.  public, private e protected: Protegendo suas informações em Java <br />03.  A classe Object: o que é, uso e principais métodos <br />04.  Polimorfismo: o que é, pra que serve, como e onde usar <br />05.  Polimorfismo: Classes abstratas e Métodos abstratos em Java <br />      <b style="color: red;">Vídeo-aula:</b>  Polimorfismo e Classes Abstratas <br />      <b style="color: red;">Exemplos: </b> Importância do Polimorfismo e Abstração em softwares <br />06.  Manipulando polimorficamente subclasses <br />      <b style="color: red;">Dica: </b> Descobrindo a classe de um Objeto
</p>

<p>
  <b style="color: red;">Jogo: </b> Jogo da Velha em Java  (Humano x Humano)<br />           Código comentando sobre como fazer um Jogo da Velha em Java
</p>

Strings e Caracteres: Escrevendo em Java

<ul>
</ul>

<p>
  <span style="font-family: inherit;">01.  A Classe String </span><br /><span style="font-family: inherit;">02.  A Classe StringBuilder  </span><br /><span style="font-family: inherit;">03.  A Classe Character </span><br /><span style="font-family: inherit;">04.  Regex: Usando as Expressões Regulares em Java </span>
</p>

<p>
  <span style="font-family: inherit;"></span>
</p>

<ul>
  <span style="font-family: inherit;"></span>
</ul>

<h3>
  <span style="font-family: inherit;">Programação Gráfica em Java, pt II: desenhos, fontes e figuras geométricas em 2D</span>
</h3>

 00.  Introdução ao JFrame e JPanel: desenhando em Java </span><br />      <b><span style="color: red;">Vídeo-aula: </span></b> GUI e JFrame
</div>

 03. </span> Usando o JColorChooser
</div>

05.  Polígonos e Polilinhas
06.  A incrível API Java 2D


Adivinhe o que número que o computador sorteou, modo gráfico.
Jogo:  Fazendo um jogo para aprender GUI, Handlers, Events e Listeners


<h3>
  <span style="font-family: inherit;">Arquivos (Files): Escrevendo (writing) , lendo (reading) , anexando (appending) e manipulando</span>
</h3>

<p>
  01.  Arquivos (Files) O que são, para que servem e o que é possível fazer <br /><span style="font-family: inherit;">02.  Class File ( a classe File ) Obtendo informações de arquivos e diretórios </span><br /><span style="font-family: inherit;">03.  Class Formatter ( a classe Formatter ) Escrevendo em arquivos </span><br /><span style="font-family: inherit;">04.  Class Scanner ( a classe Scanner) Lendo e Recebendo dados de arquivos </span>
</p>



  </div>


    <p>
    </p>


      <img alt="Apostila de Java" src="http://localhost/www/jar_java/uploads/SC3ADmbolodoJava-ProgramaC3A7C3A3oProgressiva-1.jpg" title="Java Oracle O melhor e mais acessado curso gratuito de Java" />
    </div>
  </div>


  </div>
</div>

Tags: java, linguagem java