A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Mini Curso Java como Programar

Apresentações semelhantes


Apresentação em tema: "Mini Curso Java como Programar"— Transcrição da apresentação:

1 Mini Curso Java como Programar
Hello World!!! Rafael Lucio Desenvolvedor Jr. Na Padrão Informática Assessor de Ti na Secretaria Municipal de Saúde. Criador do Mini Curso ProjetoJava ( projetojava.wordpress.com) Curso Java SE e EE(Bessa’s Tecnology)CursoJavaSe (Conhecimento Digital)

2 Conteúdo Programático
Introdução Preparando o Ambiente de Desenvolvimento Java Começando a Programar Desenvolvendo uma Estrutura de uma Aplicação em Java Tipos Primitivos e Variáveis Operadores Matemáticos e Relacionais na Linguagem Java Entrada de Dados e Cast.

3 Conteúdo Programático
Sintaxe da Linguagem Comandos Condicionais em Java Operadores Lógicos em condicionais e Switch Java Estrutura de Repetição While em Java Estrutura de Repetição For Comandos de Entrada e Saída de dados gráficos do pacote swing com a classe JOptionPane. Utilizando Arrays em Java Utilizando Arrays Multidimensionais e Debug em Java

4 Conteúdo Programático
Utilização de Classes Utilizando a classe String em Java e a documentação Modelo de desenvolvimento Orientada a Objetos Trabalhando com Datas Utilizando a classe Calendar Formatando datas e números Utilizando classes de Lista Manipulando Listas e Utilizando Hashmap Utilizando a classe Math Subprogramação em Java Desenvolvendo classes com métodos estáticos Desenvolvendo classes com atributos Encapsulamento de Atributos Codificando métodos em classes Herança em Java Sobrescrita de métodos e Javadoc Classe Abstrata Introdução ao Polimorfismo Aplicando Polimorfismo na prática

5 Conteúdo Programático
JDBC na Pratica com SWING ( SGBD MYSQL ) e Relatórios com JasperReport

6 Conteúdo Programático
JDBC na Pratica com SWING ( SGBD MYSQL ) e Relatórios com JasperReport

7 Mini-Curso Java Problema Solução

8 Vídeo

9 Falando um pouco Sobre o JAVA
Linguagem Orientada a Objeto. Multi-plataforma. “ Escreva uma vez ,rode em qualquer lugar” Existem 3 Versões Java SE ( Java Desktop ) Java EE ( Java Web ) Java ME ( Java Micro Edition , Celulares ) Banco que Utilizaremos e MYSQL ou PostGreSQL ( Todos exemplos podem ser aplicados em qualquer SGBD)

10 Estrutura de Um Programa
//Entrada //Processamento //Saída

11

12 Tabela Ranking Linguagens de Programação
Position Aug 2013 Aug 2012 Delta in Position Programming Language 1 2 Java C 3 4 C++ Objective-C 5 6 PHP

13 Ferramentas NetBeans

14 Ferramentas Eclipse

15 Ferramentas SqlFront

16 Preparando o Ambiente de Desenvolvimento Java

17 Desenvolvendo uma Estrutura de uma Aplicação em Java

18 Desenvolvendo uma Estrutura de uma Aplicação em Java

19 Tipos Primitivos e Variáveis
Tipos lógicos boolean Representam apenas 1 bit de informação (0 ou 1). Podem assumir apenas os valorestrue e false. Tipos caractere char Representam notação de caracteres de 16 bits (2 bytes) para formato Unicode UTF-16. Podem assumir caracteres entre '\u0000' a '\uffff' e valores numéricos entre 0a 65535. Tipos numéricos inteiros byte Representam números inteiros de 8 bits (1 byte). Podem assumir valores entre -128 a127. short Representam números inteiros de 16 bits (2 bytes). Podem assumir valores entre  até  Int Representam números inteiros de 32 bits (4 bytes). Podem assumir valores entre  até  long Representam números inteiros de 64 bits (8 bytes). Podem assumir valores entre  até  Tipos numéricos reais float Representam números reais de 32 bits com precisão simples. Podem assumir valores de ponto flutuante com formato definido pela especificação IEEE 754. double Representam números reais de 64 bits com precisão dupla. Assim como o float. Podem assumir valores de ponto flutuante com formato definido pela especificação IEEE 754.

20 Tipos Primitivos e Variáveis

21 Resultado -127 127 32767 -32768 -32767 ? A e Uma string qualquer

22 Praticando 01 Crie um Java Project com nome Cadastro, Feito isso crie uma classe chamada pessoa, declare 3 Variáveis e atribua valores a elas. : Nome , Idade , Salario , os tipos de cada variáveis deve ser escolhido por você mesmo, ao final do programa essa informações devem ser impressas na tela(Console).

23 Operadores Matemáticos e Relacionais na Linguagem Java
Aritmético Operação Operador Expressão algébrica Expressão Java Adição + a + 1 a +1 Subtração - b -2 Multiplicação * cm c * m Divisão / d / e Resto % f mod g f % g Atribuição ou Igualdade = A + b = c

24 Operadores Matemáticos e Relacionais na Linguagem Java
Aritmético

25 Operadores Matemáticos e Relacionais na Linguagem Java
Resultado O resultado = 4 O resultado = 25 O resultado = 50 O resultado = 6.0 O resultado = 5.0

26 Operadores Matemáticos e Relacionais na Linguagem Java
Operador de igualdade Exemplo de condição em Java Significado da condição em Java Operadores de igualdade = == x == y x é igual a y ? != x!= y x é diferente de y Operadores relacionais > x > y x é maior que y < x < y x é menor que y >_ >= x >= y x é maior que ou igual a y <_ <= x <= y x é menor que ou igual a y

27 Operadores Matemáticos e Relacionais na Linguagem Java
Resultado True

28 Entrada de Dados e Conversão Classe Escanner JAVA
importar o pacote java.util: import java.util.Scanner; Instanciar e criar um objeto Scanner: Scanner ler = new Scanner(System.in); Comandos Para Ler Inteiros : n = ler.nextInt(); Float : preco = ler.nextFloat(); Double :salario = ler.nextDouble(); String : s = ler.nextLine(); Imprimir na Tela System.out.Println(Varivel)

29 Praticando 02 Crie um Java Project com nome Cadastro2, Feito isso crie uma classe chamada pessoa, declare 3 Variáveis e atribua com utilização da classe ESCANNER valores a elas : Nome , Idade , Salario , os tipos de cada variáveis deve ser escolhido por você mesmo, ao final do programa essa informações devem ser impressas na tela(Console).

30 Entrada e Saída de Dados JavaSwing
//Classe JavaSwing import javax.swing.JOptionPane; //Entrada de Dados Variável = JOptionPane.showInputDialog //Saída de Dados JOptionPane.showMessageDialog(null, “Frase String" );

31 Entrada e Saída de Dados Java Swing

32 Conversão Dados JOptionPane
 //Convertendo a entrada para int        int iNumero = Integer.parseInt(input);  //Convertendo a entrada para float                         float fNumero = Float.parseFloat(input);  //Convertendo a entrada para double        double dNumero = Double.parseDouble(input);    

33 Conversão Dados JOptionPane

34 Praticando Final Crie um JavaProject chamado Calculo ,com uma classe chamada CalculoPessoa, essa Classe declare as seguintes variáveis , Nome , Idade, Salario , FGTS. Os valores devem ser atribuídos as essas classes através de JoptionPane,as conversões necessárias devem ser feitas, a variável FGTS deve ser igual Salario * 0,08 (8%),ao final deve ser mostrado através de um MessageDialog todos os dados ( Dica quebrar linha no MessageDialog \n )

35 Fim da Aula, Até a Próxima. Dúvidas !?!?!?!!


Carregar ppt "Mini Curso Java como Programar"

Apresentações semelhantes


Anúncios Google