SlideShare uma empresa Scribd logo
Quem Somos
A Grande Porte é um centro de treinamentos focada na
formação de profissionais de TI que atendam as mais altas
exigências do mercado.

Buscamos ser um referencial de qualidade de ensino para a
comunidade, Instituições de Ensino e Empresas Públicas ou
Privadas, proporcionando desenvolvimento técnico
profissional e pessoal de qualidade com referência em
qualidade de ensino, bem como em consultoria no
mercado.

Atuamos como forte parceira em treinamento empresarial
e realização da expansão dos cursos para atender as
necessidades dos parceiros em termos de treinamento.
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                              seu	
  mercado	
  de	
  trabalho	
  
ü  Andrey Masiero
ü  andrey@grandeporte.com.br
Agenda
  v História do Java
  v Por que utilizar Java?
  v Mercado de Trabalho
  v Certificações
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                                Título	
  da	
  Palestra	
  
                         seu	
  mercado	
  de	
  trabalho	
  
ü  Como eram as linguagens antes do Java?
  v Programação Procedural
  v Estrutura de Dados de Variáveis
  v Compilada para um tipo de Arquitetura
  v Passagem de parâmetros como valor
  v Vetores com tamanho fixo




                                                           Dennis Ritchie
                                                            1941-2011
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                           Título	
  da	
  Palestra	
  
ü  Os pais do Java seu	
  mercado	
  de	
  trabalho	
  




  James Gosling        Patrick Naughton          Mike Sheridan




             Andy Bechtolsheim            Bill Joy
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                               Título	
  da	
  Palestra	
  
                        seu	
  mercado	
  de	
  trabalho	
  
ü  Green Project
  v Rede Distribuída
  v Heterogênea
  v Todos conversam com Todos
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                        Título	
  da	
  Palestra	
  
                 seu	
  mercado	
  de	
  trabalho	
  
ü  Green Team
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                                 Título	
  da	
  Palestra	
  
                          seu	
  mercado	
  de	
  trabalho	
  
ü  Como deveria ser essa linguagem
  v Interface com o usuário atrativa
  v Atraente aos desenvolvedores de software
  v De fácil aprendizagem
                                                           James Gosling
  v E que pudesse ser implementado em 1 ano
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                                 Título	
  da	
  Palestra	
  
                          seu	
  mercado	
  de	
  trabalho	
  
ü  Criando Java
  v Sintaxe parecida com o C/C++
  v Segura (sem ponteiros)
  v Confiável (não precisa dar boot)
  v Coleta de Lixo (limpeza da memória)
  v Multiplataforma (portável, independente da CPU)
  v Interpretada (utilização de Bytecodes)
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                                 Título	
  da	
  Palestra	
  
                          seu	
  mercado	
  de	
  trabalho	
  
ü  Primeiro teste
  v Realizado em 1991
  v PDA (Personal Digital Assistance)
  v Star7 ou *7
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                          Título	
  da	
  Palestra	
  
                   seu	
  mercado	
  de	
  trabalho	
  
ü  Duke, Mascote do Java
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                         Título	
  da	
  Palestra	
  
                  seu	
  mercado	
  de	
  trabalho	
  
ü  Lançado oficialmente em 1995
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                               Título	
  da	
  Palestra	
  
                        seu	
  mercado	
  de	
  trabalho	
  
ü  O nome “Java”
  v No começo chamado de OAK
  v Contrataram um “consultor de nome”
     v O que te deixa animado?
     v O que vocês não vivem sem?
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                                  Título	
  da	
  Palestra	
  
                           seu	
  mercado	
  de	
  trabalho	
  
ü Por que utilizar Java?
  v Totalmente portável
  v Seguro
  v Manutenabilidade do código
  v Orientado à Objetos
  v Bom desempenho
  v Baixo consumo de memória
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                         Título	
  da	
  Palestra	
  
                  seu	
  mercado	
  de	
  trabalho	
  
ü Como Java funciona
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                                            Título	
  da	
  Palestra	
  
                                     seu	
  mercado	
  de	
  trabalho	
  
ü  Mercado de trabalho




    h/p://jaxenter.com/how-­‐many-­‐java-­‐developers-­‐are-­‐there-­‐10462.html	
  
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                                Título	
  da	
  Palestra	
  
                         seu	
  mercado	
  de	
  trabalho	
  
ü Mercado de Trabalho
  v Infojobs – 888 vagas de trabalho
  v ApInfo - 72 vagas de trabalho
  v Salário:
      v Programador Java: R$ 2.783,00 ~ R$ 4.516,00
      v Analista Programador Java: R$ 3.824,00 ~ R$ 6.522,00
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                          Título	
  da	
  Palestra	
  
                   seu	
  mercado	
  de	
  trabalho	
  
ü Mercado de Trabalho
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                                  Título	
  da	
  Palestra	
  
                           seu	
  mercado	
  de	
  trabalho	
  
ü  Certificações
 v Java Platform, Standard Edition (Java SE)
    v Oracle Certified Java Associate
    v Oracle Certified Java Professional
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                                  Título	
  da	
  Palestra	
  
                           seu	
  mercado	
  de	
  trabalho	
  
ü  Certificações
 v Java Platform, Enterprise Edition (Java EE)
    v Oracle Certified JavaServer Pages and Servlet Developer
    v Oracle Certified Enterprise JavaBeans Developer
    v Oracle Certified Java Persistence API Developer
    v Oracle Certified Web Services Developer
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                                  Título	
  da	
  Palestra	
  
                           seu	
  mercado	
  de	
  trabalho	
  
ü  Certificações
 v Java Platform, Micro Edition (Java ME)
    v Oracle Certified Mobile Application Developer


 v NetBeans IDE
    v Oracle Certified NetBeans Integrated Development
      Environment 6.1 Programmer
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                              Título	
  da	
  Palestra	
  
                       seu	
  mercado	
  de	
  trabalho	
  
ü  Redes Sociais:   Siga, curta e adicione a Grande Porte!
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                                        Título	
  da	
  Palestra	
  
                                 seu	
  mercado	
  de	
  trabalho	
  
ü  Nossos Treinamentos
   Lógica de Programação           C / C++ Full Level               HTML
   Fundamentos Computacionais      Fundamentos da Linguagem         Estrutura HTML
   Estruturas de Controle          Tratamento de Arquivos           CSS
   Modularização                   Orientação a Objeto              Java Script


   Cobol Level 1                   Java Level 1                     C#
                                                                    Orientação a Objetos
   TSO (Time Sharing Options)      Orientação a Objetos
                                                                    Tratamento de Exceções
   JCL (Job Control Language)      Interface Gráfica com Swing
                                                                    Banco de Dados
   COBOL (VSAM e QSAM)             Eclipse IDE


   Cobol Level 2                   Java Level 2                     Asp.Net
   Modelagem de Dados              JSP e JSF
                                                                    Visual Studio
   SQL (DDL, DCL, DML)             Servlets
                                                                    MasterPages e UserControls
   COBOL com DB2                   Hibernate
                                                                    Banco de Dados


   Cobol Level 3                   Formação de Líderes em TI
   BMS (Basic Mapping Support)     Adm para Profissionais de TI
   CICS Command Level              Estratégia para Negócios em TI
   COBOL com DB2, VSAM e CICS      Gerencia de Projetos em TI
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                             Título	
  da	
  Palestra	
  
                      seu	
  mercado	
  de	
  trabalho	
  
ü  Próximas Turmas
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                          Título	
  da	
  Palestra	
  
                   seu	
  mercado	
  de	
  trabalho	
  
ü  Bolsas de Estudo para todos – 50%
                   Lógica de
                   Programação


ü  Sorteio de 3 Bolsas de Estudo – 50%
Java	
  -­‐	
  A	
  máquina	
  virtual	
  e	
  
                                           Título	
  da	
  Palestra	
  
                                    seu	
  mercado	
  de	
  trabalho	
  
ü  Perguntas?

  v  Estamos à disposição.


            (11) 4427-4578
            (11) 9903-3218
          contato@grandeporte.com.br
            www.grandeporte.com.br
    R. Bernardino de Campos, 153, 4º Andar
           Centro - Santo André – SP
     (Próximo à estação de Trem e Ônibus)
Java: A Máquina Virtual e seu Mercado de Trabalho

Mais conteúdo relacionado

Mais procurados

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
Filipe Bezerra Sousa
 
Classes Java , JDBC / Swing / Collections
Classes Java , JDBC / Swing / Collections Classes Java , JDBC / Swing / Collections
Classes Java , JDBC / Swing / Collections
Eduardo Carvalho
 
Bancos de Dados em “Clouds”
Bancos de Dados em “Clouds”Bancos de Dados em “Clouds”
Bancos de Dados em “Clouds”
elliando dias
 

Mais procurados (18)

Academia java intensivo
Academia java intensivoAcademia java intensivo
Academia java intensivo
 
Linguagem de Programação Java para Iniciantes
Linguagem de Programação Java para IniciantesLinguagem de Programação Java para Iniciantes
Linguagem de Programação Java para Iniciantes
 
Desenvolvendo em Zend Framework: Ênfase no Zend_Db
Desenvolvendo em Zend Framework: Ênfase no Zend_DbDesenvolvendo em Zend Framework: Ênfase no Zend_Db
Desenvolvendo em Zend Framework: Ênfase no Zend_Db
 
Introdução ao Java
Introdução ao JavaIntrodução ao Java
Introdução ao Java
 
Aula 3.ppt
Aula 3.pptAula 3.ppt
Aula 3.ppt
 
Fundamentos Java - 01
Fundamentos Java - 01Fundamentos Java - 01
Fundamentos Java - 01
 
Aula 1a.ppt
Aula 1a.pptAula 1a.ppt
Aula 1a.ppt
 
Introdução à Programação em Java - Aula 1 (PT-PT)
Introdução à Programação em Java - Aula 1 (PT-PT)Introdução à Programação em Java - Aula 1 (PT-PT)
Introdução à Programação em Java - Aula 1 (PT-PT)
 
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
 
FISL12. Web Services e Computação em Nuvem com PHP
FISL12. Web Services e Computação em Nuvem com PHPFISL12. Web Services e Computação em Nuvem com PHP
FISL12. Web Services e Computação em Nuvem com PHP
 
Java20141215 17[1]
Java20141215 17[1]Java20141215 17[1]
Java20141215 17[1]
 
Classes Java , JDBC / Swing / Collections
Classes Java , JDBC / Swing / Collections Classes Java , JDBC / Swing / Collections
Classes Java , JDBC / Swing / Collections
 
Interplan java basico_modulo1
Interplan java basico_modulo1Interplan java basico_modulo1
Interplan java basico_modulo1
 
Bancos de Dados em “Clouds”
Bancos de Dados em “Clouds”Bancos de Dados em “Clouds”
Bancos de Dados em “Clouds”
 
MC31 - Desenvolvimento um Aplicativo completo usando JSF, EJB e padrões
MC31 - Desenvolvimento um Aplicativo completo usando JSF, EJB e padrõesMC31 - Desenvolvimento um Aplicativo completo usando JSF, EJB e padrões
MC31 - Desenvolvimento um Aplicativo completo usando JSF, EJB e padrões
 
Oficina Sesc Android - V1
Oficina Sesc Android - V1Oficina Sesc Android - V1
Oficina Sesc Android - V1
 
Linguagens Dinamicas na JVM
Linguagens Dinamicas na JVMLinguagens Dinamicas na JVM
Linguagens Dinamicas na JVM
 
Educação e certificação na Plataforma .NET
Educação e certificação na Plataforma .NETEducação e certificação na Plataforma .NET
Educação e certificação na Plataforma .NET
 

Destaque

Comunidade virtual de aprendizagem
Comunidade virtual de aprendizagemComunidade virtual de aprendizagem
Comunidade virtual de aprendizagem
PEDROPOLERY
 
O uso do computador em sala de aula trabalho virtual
O uso do computador em sala de aula trabalho virtualO uso do computador em sala de aula trabalho virtual
O uso do computador em sala de aula trabalho virtual
Jeane Dias
 
Equipamentos de realidade virtual - Visualização
Equipamentos de realidade virtual - VisualizaçãoEquipamentos de realidade virtual - Visualização
Equipamentos de realidade virtual - Visualização
Susana Oliveira
 
Equipamentos de realidae virtual - Controlo e manipulação II
Equipamentos de realidae virtual - Controlo e manipulação IIEquipamentos de realidae virtual - Controlo e manipulação II
Equipamentos de realidae virtual - Controlo e manipulação II
Susana Oliveira
 
Equipamentos de realidade virtual - Controlo e manipulação I
Equipamentos de realidade virtual - Controlo e manipulação IEquipamentos de realidade virtual - Controlo e manipulação I
Equipamentos de realidade virtual - Controlo e manipulação I
Susana Oliveira
 

Destaque (20)

Comunidade virtual de aprendizagem
Comunidade virtual de aprendizagemComunidade virtual de aprendizagem
Comunidade virtual de aprendizagem
 
Cultura virtual: significados e desafios à escola e ao trabalho docente
Cultura virtual: significados e desafios à escola e ao trabalho docenteCultura virtual: significados e desafios à escola e ao trabalho docente
Cultura virtual: significados e desafios à escola e ao trabalho docente
 
Trabalho feira virtual_-_-1
Trabalho feira virtual_-_-1Trabalho feira virtual_-_-1
Trabalho feira virtual_-_-1
 
Promotor Virtual
Promotor VirtualPromotor Virtual
Promotor Virtual
 
11574
1157411574
11574
 
A Sala de Aula Virtual e a Organização do Trabalho Pedagógico - Rosana Amaro ...
A Sala de Aula Virtual e a Organização do Trabalho Pedagógico - Rosana Amaro ...A Sala de Aula Virtual e a Organização do Trabalho Pedagógico - Rosana Amaro ...
A Sala de Aula Virtual e a Organização do Trabalho Pedagógico - Rosana Amaro ...
 
O uso do computador em sala de aula trabalho virtual
O uso do computador em sala de aula trabalho virtualO uso do computador em sala de aula trabalho virtual
O uso do computador em sala de aula trabalho virtual
 
Promotor Virtual
Promotor VirtualPromotor Virtual
Promotor Virtual
 
Apresentação (defesa) do Trabalho de Conclusão do curso de pós-graduação, int...
Apresentação (defesa) do Trabalho de Conclusão do curso de pós-graduação, int...Apresentação (defesa) do Trabalho de Conclusão do curso de pós-graduação, int...
Apresentação (defesa) do Trabalho de Conclusão do curso de pós-graduação, int...
 
Perfis digigráficos
Perfis digigráficosPerfis digigráficos
Perfis digigráficos
 
O QUE É VIRTUAL?
O QUE É VIRTUAL? O QUE É VIRTUAL?
O QUE É VIRTUAL?
 
Marketing Digital, o avanço no mundo virtual do mercado digital.
Marketing Digital, o avanço no mundo virtual do mercado digital.Marketing Digital, o avanço no mundo virtual do mercado digital.
Marketing Digital, o avanço no mundo virtual do mercado digital.
 
Equipamentos de realidade virtual - Visualização
Equipamentos de realidade virtual - VisualizaçãoEquipamentos de realidade virtual - Visualização
Equipamentos de realidade virtual - Visualização
 
SO-07 Gerenciamento de Memória: Memória Virtual
SO-07 Gerenciamento de Memória: Memória VirtualSO-07 Gerenciamento de Memória: Memória Virtual
SO-07 Gerenciamento de Memória: Memória Virtual
 
O que é virtual? (Pierre Lévy) (Capitúlos 7 e 8)
O que é virtual? (Pierre Lévy)  (Capitúlos 7 e 8)O que é virtual? (Pierre Lévy)  (Capitúlos 7 e 8)
O que é virtual? (Pierre Lévy) (Capitúlos 7 e 8)
 
Memoria Virtual
Memoria VirtualMemoria Virtual
Memoria Virtual
 
Equipamentos de realidae virtual - Controlo e manipulação II
Equipamentos de realidae virtual - Controlo e manipulação IIEquipamentos de realidae virtual - Controlo e manipulação II
Equipamentos de realidae virtual - Controlo e manipulação II
 
Equipamentos de realidade virtual - Controlo e manipulação I
Equipamentos de realidade virtual - Controlo e manipulação IEquipamentos de realidade virtual - Controlo e manipulação I
Equipamentos de realidade virtual - Controlo e manipulação I
 
Realidade Virtual - O Futuro é agora!
Realidade Virtual - O Futuro é agora!Realidade Virtual - O Futuro é agora!
Realidade Virtual - O Futuro é agora!
 
Realidade Virtual
Realidade VirtualRealidade Virtual
Realidade Virtual
 

Semelhante a Java: A Máquina Virtual e seu Mercado de Trabalho

Desenvolvimento em .Net - Introducao A Framework
Desenvolvimento em .Net - Introducao A FrameworkDesenvolvimento em .Net - Introducao A Framework
Desenvolvimento em .Net - Introducao A Framework
Vitor Silva
 
Java script em 2016 - Como sobreviver a essa sopa de letrinhas com vue.js
Java script em 2016 - Como sobreviver a essa sopa de letrinhas com vue.jsJava script em 2016 - Como sobreviver a essa sopa de letrinhas com vue.js
Java script em 2016 - Como sobreviver a essa sopa de letrinhas com vue.js
Vinicius Reis
 
27072010221224.introdução a java aula 1
27072010221224.introdução a java   aula 127072010221224.introdução a java   aula 1
27072010221224.introdução a java aula 1
bibliotecadobarao
 
Cloud Computing - Java no Google App Engine
Cloud Computing - Java no Google App EngineCloud Computing - Java no Google App Engine
Cloud Computing - Java no Google App Engine
Frederico Maia Arantes
 
Java: Muito mais que uma linguagem!
Java: Muito mais que uma linguagem!Java: Muito mais que uma linguagem!
Java: Muito mais que uma linguagem!
Aécio Costa
 

Semelhante a Java: A Máquina Virtual e seu Mercado de Trabalho (20)

TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutosTDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
 
Desenvolvimento RIA com Java
Desenvolvimento RIA com JavaDesenvolvimento RIA com Java
Desenvolvimento RIA com Java
 
Desenvolvimento em .Net - Introducao A Framework
Desenvolvimento em .Net - Introducao A FrameworkDesenvolvimento em .Net - Introducao A Framework
Desenvolvimento em .Net - Introducao A Framework
 
Desenvolvimento Ria com Java
Desenvolvimento Ria com JavaDesenvolvimento Ria com Java
Desenvolvimento Ria com Java
 
Java script em 2016 - Como sobreviver a essa sopa de letrinhas com vue.js
Java script em 2016 - Como sobreviver a essa sopa de letrinhas com vue.jsJava script em 2016 - Como sobreviver a essa sopa de letrinhas com vue.js
Java script em 2016 - Como sobreviver a essa sopa de letrinhas com vue.js
 
Pangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud PlatformPangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud Platform
 
Java com Excelência
Java com ExcelênciaJava com Excelência
Java com Excelência
 
Certificacoes java
Certificacoes javaCertificacoes java
Certificacoes java
 
Java Seminar
Java SeminarJava Seminar
Java Seminar
 
Visão Geral do Java para Iniciantes - FLISOL 2011
Visão Geral do Java para Iniciantes - FLISOL 2011Visão Geral do Java para Iniciantes - FLISOL 2011
Visão Geral do Java para Iniciantes - FLISOL 2011
 
Currículo (Português)
Currículo (Português)Currículo (Português)
Currículo (Português)
 
Mini aula-java
Mini aula-javaMini aula-java
Mini aula-java
 
Mini aula-java
Mini aula-javaMini aula-java
Mini aula-java
 
Além do Java - Maratona4Java 2005
Além do Java - Maratona4Java 2005Além do Java - Maratona4Java 2005
Além do Java - Maratona4Java 2005
 
27072010221224.introdução a java aula 1
27072010221224.introdução a java   aula 127072010221224.introdução a java   aula 1
27072010221224.introdução a java aula 1
 
Academia do programador
Academia do programadorAcademia do programador
Academia do programador
 
Cloud Computing - Java no Google App Engine
Cloud Computing - Java no Google App EngineCloud Computing - Java no Google App Engine
Cloud Computing - Java no Google App Engine
 
Java one
Java oneJava one
Java one
 
Java: Muito mais que uma linguagem!
Java: Muito mais que uma linguagem!Java: Muito mais que uma linguagem!
Java: Muito mais que uma linguagem!
 
Tecnologia Java
Tecnologia JavaTecnologia Java
Tecnologia Java
 

Último

manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdfmanual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
rarakey779
 
PERFIL M DO LUBANGO e da Administraçao_041137.pptx
PERFIL M DO LUBANGO e da Administraçao_041137.pptxPERFIL M DO LUBANGO e da Administraçao_041137.pptx
PERFIL M DO LUBANGO e da Administraçao_041137.pptx
tchingando6
 

Último (20)

Atividade português 7 ano página 38 a 40
Atividade português 7 ano página 38 a 40Atividade português 7 ano página 38 a 40
Atividade português 7 ano página 38 a 40
 
Apresentação Formação em Prevenção ao Assédio
Apresentação Formação em Prevenção ao AssédioApresentação Formação em Prevenção ao Assédio
Apresentação Formação em Prevenção ao Assédio
 
Fotossíntese para o Ensino médio primeiros anos
Fotossíntese para o Ensino médio primeiros anosFotossíntese para o Ensino médio primeiros anos
Fotossíntese para o Ensino médio primeiros anos
 
Os Padres de Assaré - CE. Prof. Francisco Leite
Os Padres de Assaré - CE. Prof. Francisco LeiteOs Padres de Assaré - CE. Prof. Francisco Leite
Os Padres de Assaré - CE. Prof. Francisco Leite
 
DeClara n.º 76 MAIO 2024, o jornal digital do Agrupamento de Escolas Clara de...
DeClara n.º 76 MAIO 2024, o jornal digital do Agrupamento de Escolas Clara de...DeClara n.º 76 MAIO 2024, o jornal digital do Agrupamento de Escolas Clara de...
DeClara n.º 76 MAIO 2024, o jornal digital do Agrupamento de Escolas Clara de...
 
Aproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividadeAproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividade
 
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdfmanual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
 
hereditariedade é variabilidade genetic
hereditariedade é variabilidade  genetichereditariedade é variabilidade  genetic
hereditariedade é variabilidade genetic
 
DESAFIO FILOSÓFICO - 1ª SÉRIE - SESI 2020.pptx
DESAFIO FILOSÓFICO - 1ª SÉRIE - SESI 2020.pptxDESAFIO FILOSÓFICO - 1ª SÉRIE - SESI 2020.pptx
DESAFIO FILOSÓFICO - 1ª SÉRIE - SESI 2020.pptx
 
América Latina: Da Independência à Consolidação dos Estados Nacionais
América Latina: Da Independência à Consolidação dos Estados NacionaisAmérica Latina: Da Independência à Consolidação dos Estados Nacionais
América Latina: Da Independência à Consolidação dos Estados Nacionais
 
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdf
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdfHans Kelsen - Teoria Pura do Direito - Obra completa.pdf
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdf
 
Junho Violeta - Sugestão de Ações na Igreja
Junho Violeta - Sugestão de Ações na IgrejaJunho Violeta - Sugestão de Ações na Igreja
Junho Violeta - Sugestão de Ações na Igreja
 
ATPCG 27.05 - Recomposição de aprendizagem.pptx
ATPCG 27.05 - Recomposição de aprendizagem.pptxATPCG 27.05 - Recomposição de aprendizagem.pptx
ATPCG 27.05 - Recomposição de aprendizagem.pptx
 
manual-de-direito-civil-flacc81vio-tartuce-2015-11.pdf
manual-de-direito-civil-flacc81vio-tartuce-2015-11.pdfmanual-de-direito-civil-flacc81vio-tartuce-2015-11.pdf
manual-de-direito-civil-flacc81vio-tartuce-2015-11.pdf
 
DIFERENÇA DO INGLES BRITANICO E AMERICANO.pptx
DIFERENÇA DO INGLES BRITANICO E AMERICANO.pptxDIFERENÇA DO INGLES BRITANICO E AMERICANO.pptx
DIFERENÇA DO INGLES BRITANICO E AMERICANO.pptx
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
 
PERFIL M DO LUBANGO e da Administraçao_041137.pptx
PERFIL M DO LUBANGO e da Administraçao_041137.pptxPERFIL M DO LUBANGO e da Administraçao_041137.pptx
PERFIL M DO LUBANGO e da Administraçao_041137.pptx
 
Poema - Reciclar é preciso
Poema            -        Reciclar é precisoPoema            -        Reciclar é preciso
Poema - Reciclar é preciso
 
O autismo me ensinou - Letícia Butterfield.pdf
O autismo me ensinou - Letícia Butterfield.pdfO autismo me ensinou - Letícia Butterfield.pdf
O autismo me ensinou - Letícia Butterfield.pdf
 
Apresentação de vocabulário fundamental em contexto de atendimento
Apresentação de vocabulário fundamental em contexto de atendimentoApresentação de vocabulário fundamental em contexto de atendimento
Apresentação de vocabulário fundamental em contexto de atendimento
 

Java: A Máquina Virtual e seu Mercado de Trabalho

  • 1.
  • 2. Quem Somos A Grande Porte é um centro de treinamentos focada na formação de profissionais de TI que atendam as mais altas exigências do mercado. Buscamos ser um referencial de qualidade de ensino para a comunidade, Instituições de Ensino e Empresas Públicas ou Privadas, proporcionando desenvolvimento técnico profissional e pessoal de qualidade com referência em qualidade de ensino, bem como em consultoria no mercado. Atuamos como forte parceira em treinamento empresarial e realização da expansão dos cursos para atender as necessidades dos parceiros em termos de treinamento.
  • 3. Java  -­‐  A  máquina  virtual  e   seu  mercado  de  trabalho   ü  Andrey Masiero ü  andrey@grandeporte.com.br Agenda v História do Java v Por que utilizar Java? v Mercado de Trabalho v Certificações
  • 4. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Como eram as linguagens antes do Java? v Programação Procedural v Estrutura de Dados de Variáveis v Compilada para um tipo de Arquitetura v Passagem de parâmetros como valor v Vetores com tamanho fixo Dennis Ritchie 1941-2011
  • 5. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   ü  Os pais do Java seu  mercado  de  trabalho   James Gosling Patrick Naughton Mike Sheridan Andy Bechtolsheim Bill Joy
  • 6. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Green Project v Rede Distribuída v Heterogênea v Todos conversam com Todos
  • 7. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Green Team
  • 8. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Como deveria ser essa linguagem v Interface com o usuário atrativa v Atraente aos desenvolvedores de software v De fácil aprendizagem James Gosling v E que pudesse ser implementado em 1 ano
  • 9. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Criando Java v Sintaxe parecida com o C/C++ v Segura (sem ponteiros) v Confiável (não precisa dar boot) v Coleta de Lixo (limpeza da memória) v Multiplataforma (portável, independente da CPU) v Interpretada (utilização de Bytecodes)
  • 10. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Primeiro teste v Realizado em 1991 v PDA (Personal Digital Assistance) v Star7 ou *7
  • 11. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Duke, Mascote do Java
  • 12. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Lançado oficialmente em 1995
  • 13. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  O nome “Java” v No começo chamado de OAK v Contrataram um “consultor de nome” v O que te deixa animado? v O que vocês não vivem sem?
  • 14. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü Por que utilizar Java? v Totalmente portável v Seguro v Manutenabilidade do código v Orientado à Objetos v Bom desempenho v Baixo consumo de memória
  • 15. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü Como Java funciona
  • 16. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Mercado de trabalho h/p://jaxenter.com/how-­‐many-­‐java-­‐developers-­‐are-­‐there-­‐10462.html  
  • 17. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü Mercado de Trabalho v Infojobs – 888 vagas de trabalho v ApInfo - 72 vagas de trabalho v Salário: v Programador Java: R$ 2.783,00 ~ R$ 4.516,00 v Analista Programador Java: R$ 3.824,00 ~ R$ 6.522,00
  • 18. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü Mercado de Trabalho
  • 19. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Certificações v Java Platform, Standard Edition (Java SE) v Oracle Certified Java Associate v Oracle Certified Java Professional
  • 20. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Certificações v Java Platform, Enterprise Edition (Java EE) v Oracle Certified JavaServer Pages and Servlet Developer v Oracle Certified Enterprise JavaBeans Developer v Oracle Certified Java Persistence API Developer v Oracle Certified Web Services Developer
  • 21. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Certificações v Java Platform, Micro Edition (Java ME) v Oracle Certified Mobile Application Developer v NetBeans IDE v Oracle Certified NetBeans Integrated Development Environment 6.1 Programmer
  • 22. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Redes Sociais: Siga, curta e adicione a Grande Porte!
  • 23. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Nossos Treinamentos Lógica de Programação C / C++ Full Level HTML Fundamentos Computacionais Fundamentos da Linguagem Estrutura HTML Estruturas de Controle Tratamento de Arquivos CSS Modularização Orientação a Objeto Java Script Cobol Level 1 Java Level 1 C# Orientação a Objetos TSO (Time Sharing Options) Orientação a Objetos Tratamento de Exceções JCL (Job Control Language) Interface Gráfica com Swing Banco de Dados COBOL (VSAM e QSAM) Eclipse IDE Cobol Level 2 Java Level 2 Asp.Net Modelagem de Dados JSP e JSF Visual Studio SQL (DDL, DCL, DML) Servlets MasterPages e UserControls COBOL com DB2 Hibernate Banco de Dados Cobol Level 3 Formação de Líderes em TI BMS (Basic Mapping Support) Adm para Profissionais de TI CICS Command Level Estratégia para Negócios em TI COBOL com DB2, VSAM e CICS Gerencia de Projetos em TI
  • 24. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Próximas Turmas
  • 25. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Bolsas de Estudo para todos – 50% Lógica de Programação ü  Sorteio de 3 Bolsas de Estudo – 50%
  • 26. Java  -­‐  A  máquina  virtual  e   Título  da  Palestra   seu  mercado  de  trabalho   ü  Perguntas? v  Estamos à disposição. (11) 4427-4578 (11) 9903-3218 contato@grandeporte.com.br www.grandeporte.com.br R. Bernardino de Campos, 153, 4º Andar Centro - Santo André – SP (Próximo à estação de Trem e Ônibus)