SlideShare uma empresa Scribd logo
1 de 16
Objetivo: Compilar seu primeiro programa
• Conteúdo do Curso
• Compreender o que é JAVA
• Criar o ambiente básico de desenvolvimento
• Conhecer a estrutura básica de um programa JAVA
• Resolver problemas
Aprenda mais
Convensão padrão para os
nomes em java.
Carreira Desenvolvedor JAVA
Aprenda mais
Convensão padrão para os
nomes em java.
 Logica Progamação
 Orientação a Objetos
 Estrutura de Dados
 Banco de Dados
 APIs do JavaSE
 APIs do JavaEE
 WebServices
 Frameworks
 Servidores de Aplicação
 Tecnologias para nuvem
 Adroind
 Web
Como encontrar um trabalho ?
Conteúdo do curso
Objetivo: Ser capaz de
compreender e criar
programas.
 Logica Progamação
 Orientação a Objetos
 APIs do JavaSE
 APIs do JavaEE
 Estrutura de Dados
 Banco de Dados
 WebServices
 Frameworks
 Servidores de Aplicação
 Tecnologias para nuvem
 Adroind
 Web
 Engenharia de Software
Conteúdo do curso
• Aula 1 - Introdução
• Aula 2 - Introdução à Logica de programação
• Aula 3 – CRUD - Catálogo de produtos “C”
o Tipos Primitivos, Operadores
• Aula 4 – “C”
o Entrada de Dados e Controle de Fluxo
• Aula 5 – “R”
o Vetores (Arrays)
• Aula 6 – “R”
• OO, Classes e Objetos,
• Aula 7 – “U”
o Modificadores de Acesso
• Aula 8 – “U”
o Collections
• Aula 9 e 10 – Interface Gráfica
• Aula 11 – Reserva
• Aula 12 – Reserva
O que é JAVA?
• Linguagem de programação
• JVM – Java Virtual Machine
- Compilador
- Multiplataforma
• JDK e JRE
• Gratis, Multiplataforma, Grande Comunidade, Oracle é
a mantenedora, Orientada a Objeto, Robusta, Segura
Ambiente Básico de Desenvolvimento
• Instalar JVM
• Configurar variáveis de ambiente
Estrutura de um programa JAVA
• Arquivo fonte – Source code
• Classe – Class
• Métodos – Method
• Formato de uma classe
• Formato de um método
• Método main
//Comentário por linha
/*Comentário por
techo
*/
/**
* Documentação
* Ou JavaDOC
* @author Luis Antonio
*/
//Essa é uma classe java
public class Ola{
//O método conhecido como principal
public static void main(String[] args){
System.out.println("Bem Vindo ao Mundo Java!");
}
}
Resolver problemas de compilação
Próxima aula
• Catálogo de produtos
• Sintaxe JAVA
Estude em casa
• Orientação a Objeto
• Convensão padrão para
os nomes em java.

Mais conteúdo relacionado

Semelhante a Aula 1 - Seja um programador Java

Play Framework - Desenvolvendo Aplicações Web com Java sem Dor
Play Framework - Desenvolvendo Aplicações Web com Java sem DorPlay Framework - Desenvolvendo Aplicações Web com Java sem Dor
Play Framework - Desenvolvendo Aplicações Web com Java sem DorAllyson Barros
 
Programação em java linguagem, ap is, boas práticas e eclipse
Programação em java   linguagem, ap is, boas práticas e eclipseProgramação em java   linguagem, ap is, boas práticas e eclipse
Programação em java linguagem, ap is, boas práticas e eclipseFilipe Bezerra Sousa
 
Introdução a Linguagem Java
Introdução a Linguagem JavaIntrodução a Linguagem Java
Introdução a Linguagem JavaUFPA
 
Processos iniciais do mapeamento OR
Processos iniciais do mapeamento ORProcessos iniciais do mapeamento OR
Processos iniciais do mapeamento ORNécio de Lima Veras
 
Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos JavaMarcio Marinho
 
Slide Aula - Curso CakePHP
Slide Aula - Curso CakePHPSlide Aula - Curso CakePHP
Slide Aula - Curso CakePHPRangel Javier
 

Semelhante a Aula 1 - Seja um programador Java (20)

POO - Aula 1 introducao
POO - Aula 1   introducaoPOO - Aula 1   introducao
POO - Aula 1 introducao
 
Introdução ao Java
Introdução ao JavaIntrodução ao Java
Introdução ao Java
 
01 introducao ao java
01   introducao ao java01   introducao ao java
01 introducao ao java
 
Play Framework - Desenvolvendo Aplicações Web com Java sem Dor
Play Framework - Desenvolvendo Aplicações Web com Java sem DorPlay Framework - Desenvolvendo Aplicações Web com Java sem Dor
Play Framework - Desenvolvendo Aplicações Web com Java sem Dor
 
Java20141215 17[1]
Java20141215 17[1]Java20141215 17[1]
Java20141215 17[1]
 
Programação em java linguagem, ap is, boas práticas e eclipse
Programação em java   linguagem, ap is, boas práticas e eclipseProgramação em java   linguagem, ap is, boas práticas e eclipse
Programação em java linguagem, ap is, boas práticas e eclipse
 
1213 java
1213 java1213 java
1213 java
 
Java(2)
Java(2)Java(2)
Java(2)
 
2672853-apostila-completa-de-Java
2672853-apostila-completa-de-Java2672853-apostila-completa-de-Java
2672853-apostila-completa-de-Java
 
Introdução a Linguagem Java
Introdução a Linguagem JavaIntrodução a Linguagem Java
Introdução a Linguagem Java
 
MC - Java Enterprise Edition 6 (Java EE)
MC - Java Enterprise Edition 6 (Java EE)MC - Java Enterprise Edition 6 (Java EE)
MC - Java Enterprise Edition 6 (Java EE)
 
Java virtual machine quantas linguas fala a jvm2
Java virtual machine   quantas linguas fala a jvm2Java virtual machine   quantas linguas fala a jvm2
Java virtual machine quantas linguas fala a jvm2
 
Fundamentos Java - 01
Fundamentos Java - 01Fundamentos Java - 01
Fundamentos Java - 01
 
[OFICINA JAVA] - Conhecendo Java
[OFICINA JAVA] - Conhecendo Java[OFICINA JAVA] - Conhecendo Java
[OFICINA JAVA] - Conhecendo Java
 
Aula 1a.ppt
Aula 1a.pptAula 1a.ppt
Aula 1a.ppt
 
Aula1
Aula1Aula1
Aula1
 
Processos iniciais do mapeamento OR
Processos iniciais do mapeamento ORProcessos iniciais do mapeamento OR
Processos iniciais do mapeamento OR
 
Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos Java
 
Linguagem Java- Iniciação à programação Java
Linguagem Java- Iniciação à programação JavaLinguagem Java- Iniciação à programação Java
Linguagem Java- Iniciação à programação Java
 
Slide Aula - Curso CakePHP
Slide Aula - Curso CakePHPSlide Aula - Curso CakePHP
Slide Aula - Curso CakePHP
 

Aula 1 - Seja um programador Java

  • 1. Objetivo: Compilar seu primeiro programa • Conteúdo do Curso • Compreender o que é JAVA • Criar o ambiente básico de desenvolvimento • Conhecer a estrutura básica de um programa JAVA • Resolver problemas Aprenda mais Convensão padrão para os nomes em java.
  • 2. Carreira Desenvolvedor JAVA Aprenda mais Convensão padrão para os nomes em java.  Logica Progamação  Orientação a Objetos  Estrutura de Dados  Banco de Dados  APIs do JavaSE  APIs do JavaEE  WebServices  Frameworks  Servidores de Aplicação  Tecnologias para nuvem  Adroind  Web Como encontrar um trabalho ?
  • 3. Conteúdo do curso Objetivo: Ser capaz de compreender e criar programas.  Logica Progamação  Orientação a Objetos  APIs do JavaSE  APIs do JavaEE  Estrutura de Dados  Banco de Dados  WebServices  Frameworks  Servidores de Aplicação  Tecnologias para nuvem  Adroind  Web  Engenharia de Software
  • 4. Conteúdo do curso • Aula 1 - Introdução • Aula 2 - Introdução à Logica de programação • Aula 3 – CRUD - Catálogo de produtos “C” o Tipos Primitivos, Operadores • Aula 4 – “C” o Entrada de Dados e Controle de Fluxo • Aula 5 – “R” o Vetores (Arrays) • Aula 6 – “R” • OO, Classes e Objetos, • Aula 7 – “U” o Modificadores de Acesso • Aula 8 – “U” o Collections • Aula 9 e 10 – Interface Gráfica • Aula 11 – Reserva • Aula 12 – Reserva
  • 5. O que é JAVA? • Linguagem de programação • JVM – Java Virtual Machine - Compilador - Multiplataforma • JDK e JRE • Gratis, Multiplataforma, Grande Comunidade, Oracle é a mantenedora, Orientada a Objeto, Robusta, Segura
  • 6. Ambiente Básico de Desenvolvimento • Instalar JVM • Configurar variáveis de ambiente
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Estrutura de um programa JAVA • Arquivo fonte – Source code • Classe – Class • Métodos – Method • Formato de uma classe • Formato de um método • Método main
  • 13. //Comentário por linha /*Comentário por techo */ /** * Documentação * Ou JavaDOC * @author Luis Antonio */ //Essa é uma classe java public class Ola{ //O método conhecido como principal public static void main(String[] args){ System.out.println("Bem Vindo ao Mundo Java!"); } }
  • 14.
  • 15. Resolver problemas de compilação
  • 16. Próxima aula • Catálogo de produtos • Sintaxe JAVA Estude em casa • Orientação a Objeto • Convensão padrão para os nomes em java.

Notas do Editor

  1. Uma classe poder ser um programa mas nem todas as classes são programas...