WORKSHOP –
QUESTÕES BÁSICAS E
AVANÇADAS.
Pedro Henrique
Grupo de Usuários Java de Barreiras/BA - BarreirasJUG
Nivelamento
 Porque ?
 Sintaxe básica
 Orientação a objetos (sintaxe)
 O.O. (Padrões, SOLID)
 Persistência (JDBC, Hibernate / JPA)
 Web (HTML, Js, etc.)
 Java Web (Frameworks)
Sintaxe Básica
 O que é uma variável e para que serve ?
 Quais os tipos que você conhece ?
 Qual o tipo de dados você usaria para armazenar uma idade
?
 Uma data ?
 Um dado de valor monetário ?
 Qual a estrutura de repetição utilizada quando sei quantas
vezes se repete a tarefa ?
 Qual a estrutura posso utilizar para substituir vários if-else-if
aninhados.
 Qual a estrutura utilizada para verificar a ocorrência de erros
?
 Caso eu queira que um bloco de código seja executado
indiferente se aconteceu erro ou não, que comandos devo
utilizar ?
 Como verificar se um número é impar ?
Orientação a Objetos (Sintaxe)
 O que é uma classe ? E como se declara ?
 O que é um objeto ?
 Como se escreve um objetos que seja
executável ?
 Quais os níveis de acesso de classe ?
 O que é herança e como declara-la ?
 O que é polimorfismo ?
 O que é e para que serve uma interface ?
 O que é e como se declara uma classe
abstrata ?
 Qual a diferença entre variável de classe e de
O.O. (Padrões)
 O que são padrões de projeto O.O. ?
 Porque e como usar ?
 Cite uma exemplo ?
 Strategy ?
 Problema prático: Classe que calcula
impostos de uma Nota Fiscal.
Perguntas
Questões:
• Camisa
• Curso
• CIC

Workshop questões básicas e avançadas

  • 1.
    WORKSHOP – QUESTÕES BÁSICASE AVANÇADAS. Pedro Henrique Grupo de Usuários Java de Barreiras/BA - BarreirasJUG
  • 2.
    Nivelamento  Porque ? Sintaxe básica  Orientação a objetos (sintaxe)  O.O. (Padrões, SOLID)  Persistência (JDBC, Hibernate / JPA)  Web (HTML, Js, etc.)  Java Web (Frameworks)
  • 3.
    Sintaxe Básica  Oque é uma variável e para que serve ?  Quais os tipos que você conhece ?  Qual o tipo de dados você usaria para armazenar uma idade ?  Uma data ?  Um dado de valor monetário ?  Qual a estrutura de repetição utilizada quando sei quantas vezes se repete a tarefa ?  Qual a estrutura posso utilizar para substituir vários if-else-if aninhados.  Qual a estrutura utilizada para verificar a ocorrência de erros ?  Caso eu queira que um bloco de código seja executado indiferente se aconteceu erro ou não, que comandos devo utilizar ?  Como verificar se um número é impar ?
  • 4.
    Orientação a Objetos(Sintaxe)  O que é uma classe ? E como se declara ?  O que é um objeto ?  Como se escreve um objetos que seja executável ?  Quais os níveis de acesso de classe ?  O que é herança e como declara-la ?  O que é polimorfismo ?  O que é e para que serve uma interface ?  O que é e como se declara uma classe abstrata ?  Qual a diferença entre variável de classe e de
  • 5.
    O.O. (Padrões)  Oque são padrões de projeto O.O. ?  Porque e como usar ?  Cite uma exemplo ?  Strategy ?  Problema prático: Classe que calcula impostos de uma Nota Fiscal.
  • 6.