SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
V Fórum Paraense de Software Livre



     NetBeans: Sua única ferramenta




        Alfredo André Delgado Furtado
          andrefurtado.blogspot.com
Agenda

     O que é NetBeans?
 ●


     Plataforma NetBeans
 ●


     Licença
 ●


     Recursos do NetBeans
 ●


     As linguagens de programação
 ●


     Comunidade NetBeans
 ●


     Exemplos
 ●


     Conclusão
 ●


     Referências Bibliográficas
 ●
O que é NetBeans?

      Ambiente de desenvolvimento
  ●




      Desenvolvido pela Sun Microsystems
  ●


      desde de 2000

      Permite escrever, compilar, debugar e
  ●


      instalar pacotes

      Escrita totalmente em Java
  ●




      Requisitos
  ●
Plataforma NetBeans

    Base modular e extensível
●


    para desenvolvimento

    Plugins para integrar na plataforma
●




    Linux, Solaris, Macintosh e windows
●
Licença

     Livre!! :)
 ●




     Licença CDDL (Common Development and
 ●


     Distribution License)

     Livre para uso comercial ou não comercial
 ●




     Tanto a plataforma NetBeans como a
 ●


     IDE NetBeans
Recursos do NetBeans


        Editor
●




         Sugestões de código
    ●

         Navegabilidade
    ●


         Atalho para códigos mais utilizados
    ●




        Desenvolvimento Swing
●




         Integração com banco de dado
    ●

         Mais rapidez
    ●
Recursos do NetBeans


        Customização
●




            Gerenciador de Módulos
    ●

            Central de Atualizações
    ●


             Web
        ●


             Manual
        ●




        Controle de versão
●




            CVS
    ●

            Subversion
    ●
Recursos do NetBeans

         NetBeans C/C++ Development Pack
 ●




          Suporte aos aplicativos C/C++
     ●

          Editor avançado
     ●




         Mobile Pack
 ●




         CLDC/MIDP (Connected Limited Device Configuration/
     ●


         Mobile Information Device Profile)
         CDC (Connected Device Configuration)
     ●

         Uma solução para transporte de aplicativos
     ●
Recursos do NetBeans

     Developer Collaboration
 ●




     UML (Unified Modeling Language)
 ●
As linguagens de programação
 XML

 CSS

 HTML

 SQL

 C/C++

 JSP / JSF / Facelets / Struts

 JavaScript
Comunidade NetBeans


    Como eu posso fazer parte?
●


     www.netbeans.org
      nbannounce-subscribe@netbeans.org
      nbusers-subscribe@netbeans.org

    www.netbeans.org/community/lists/index.html

    Lista do Brasil:
●


       nbdiscuss_pt@netbeans.org
Exemplos

Visual Web Pack
  Acesso restrito de um usuário

Aplicação Desktop usando banco de dados
  Adicionando, excluindo, editando dados de uma tabela

UML
  Diagrama de classes
Conclusão
Referências Bibliográficas

http://www.netbeans.org/

http://www.netbeans.info/downloads/index.php

http://www.meiobit.com/revista_netbeans

http://www.planetnetbeans.org/index.html

http://pt.wikipedia.org/wiki/NetBeans

Contenu connexe

Tendances

Framework PHP para auxiliar no desenvolvimento de aplicações web
Framework PHP para auxiliar no desenvolvimento de aplicações webFramework PHP para auxiliar no desenvolvimento de aplicações web
Framework PHP para auxiliar no desenvolvimento de aplicações webJosemar Davi Luedke
 
Ferramentas para Ambiente de Desenvolvimento Ágil
Ferramentas para Ambiente de Desenvolvimento ÁgilFerramentas para Ambiente de Desenvolvimento Ágil
Ferramentas para Ambiente de Desenvolvimento ÁgilInael Rodrigues
 
Técnicas de Programação para a Web
Técnicas de Programação para a WebTécnicas de Programação para a Web
Técnicas de Programação para a WebLuiz Cláudio Silva
 
Arquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieArquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieVivaldo Jose Breternitz
 
Lightning Talk: Webdev who?
Lightning Talk: Webdev who?Lightning Talk: Webdev who?
Lightning Talk: Webdev who?Leandro Nunes
 
Aula 4. bibliotecas js
Aula 4. bibliotecas jsAula 4. bibliotecas js
Aula 4. bibliotecas jsandreluizlc
 
Web 2.0 e AJAX - Parte 3 / 3
Web 2.0 e AJAX - Parte 3 / 3Web 2.0 e AJAX - Parte 3 / 3
Web 2.0 e AJAX - Parte 3 / 3David Ruiz
 
Arquitetura de aplicações Web 2.0 em Java
Arquitetura de aplicações Web 2.0 em JavaArquitetura de aplicações Web 2.0 em Java
Arquitetura de aplicações Web 2.0 em JavaBreno Vitorino
 
Primeiros passos no Vue.js
Primeiros passos no Vue.jsPrimeiros passos no Vue.js
Primeiros passos no Vue.jsJoel Rodrigues
 
Write once, run "everywhere"
Write once, run "everywhere"Write once, run "everywhere"
Write once, run "everywhere"Stefan Horochovec
 
Front-end o que é preciso saber?
Front-end o que é preciso saber?Front-end o que é preciso saber?
Front-end o que é preciso saber?João Praia
 

Tendances (19)

Framework PHP para auxiliar no desenvolvimento de aplicações web
Framework PHP para auxiliar no desenvolvimento de aplicações webFramework PHP para auxiliar no desenvolvimento de aplicações web
Framework PHP para auxiliar no desenvolvimento de aplicações web
 
Ferramentas para Ambiente de Desenvolvimento Ágil
Ferramentas para Ambiente de Desenvolvimento ÁgilFerramentas para Ambiente de Desenvolvimento Ágil
Ferramentas para Ambiente de Desenvolvimento Ágil
 
Ria
RiaRia
Ria
 
Técnicas de Programação para a Web
Técnicas de Programação para a WebTécnicas de Programação para a Web
Técnicas de Programação para a Web
 
CEJS 0.0.2
CEJS 0.0.2CEJS 0.0.2
CEJS 0.0.2
 
Arquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/MackenzieArquitetura Web Desacoplada - FCI/Mackenzie
Arquitetura Web Desacoplada - FCI/Mackenzie
 
Web tools pt-br
Web tools pt-brWeb tools pt-br
Web tools pt-br
 
Lightning Talk: Webdev who?
Lightning Talk: Webdev who?Lightning Talk: Webdev who?
Lightning Talk: Webdev who?
 
Framework7
Framework7Framework7
Framework7
 
Aula 4. bibliotecas js
Aula 4. bibliotecas jsAula 4. bibliotecas js
Aula 4. bibliotecas js
 
Web 2.0 e AJAX - Parte 3 / 3
Web 2.0 e AJAX - Parte 3 / 3Web 2.0 e AJAX - Parte 3 / 3
Web 2.0 e AJAX - Parte 3 / 3
 
Java script
Java scriptJava script
Java script
 
Profissão Front-end
Profissão Front-endProfissão Front-end
Profissão Front-end
 
Arquitetura de aplicações Web 2.0 em Java
Arquitetura de aplicações Web 2.0 em JavaArquitetura de aplicações Web 2.0 em Java
Arquitetura de aplicações Web 2.0 em Java
 
Primeiros passos no Vue.js
Primeiros passos no Vue.jsPrimeiros passos no Vue.js
Primeiros passos no Vue.js
 
Ementa de web1
Ementa de web1Ementa de web1
Ementa de web1
 
Write once, run "everywhere"
Write once, run "everywhere"Write once, run "everywhere"
Write once, run "everywhere"
 
Wordpress
WordpressWordpress
Wordpress
 
Front-end o que é preciso saber?
Front-end o que é preciso saber?Front-end o que é preciso saber?
Front-end o que é preciso saber?
 

Similaire à Palestra Fpsl Alfredofurtado Netbeans A Ferramenta Definitiva

Palestra SFD etec Netbeans e Java 3D
Palestra SFD etec Netbeans e Java 3DPalestra SFD etec Netbeans e Java 3D
Palestra SFD etec Netbeans e Java 3DRenato Puccini
 
Netbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 PortuguesNetbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 PortuguesRodrigo Peleias
 
Desenvolvimento em .Net - Introducao A Framework
Desenvolvimento em .Net - Introducao A FrameworkDesenvolvimento em .Net - Introducao A Framework
Desenvolvimento em .Net - Introducao A FrameworkVitor Silva
 
Microsoft .Net
Microsoft .NetMicrosoft .Net
Microsoft .Netjaumnc
 
Netbeans 6.0: Aplicações Java Desktop
Netbeans 6.0: Aplicações Java DesktopNetbeans 6.0: Aplicações Java Desktop
Netbeans 6.0: Aplicações Java Desktopelliando dias
 
Sap Comunity Day Brasil 2009 - SAP NWDI
Sap Comunity Day Brasil 2009 - SAP NWDISap Comunity Day Brasil 2009 - SAP NWDI
Sap Comunity Day Brasil 2009 - SAP NWDImarlosimon
 
Criando aplicações web com tecnologias Microsoft
Criando aplicações web com tecnologias MicrosoftCriando aplicações web com tecnologias Microsoft
Criando aplicações web com tecnologias MicrosoftFabrício Lopes Sanchez
 
Desenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaDesenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaWaldir R. Pires Jr
 
Desenvolvimento web com software livre
Desenvolvimento web com software livreDesenvolvimento web com software livre
Desenvolvimento web com software livreRuan Carvalho
 
Desenvolvimento Web Avançado usando PHP
Desenvolvimento Web Avançado usando PHPDesenvolvimento Web Avançado usando PHP
Desenvolvimento Web Avançado usando PHPelliando dias
 
Microsoft WebMatrix
Microsoft WebMatrixMicrosoft WebMatrix
Microsoft WebMatrixDenis Felix
 
Introdução ao desenvolvimento da web.pptx
Introdução ao desenvolvimento da web.pptxIntrodução ao desenvolvimento da web.pptx
Introdução ao desenvolvimento da web.pptxMarceloRosenbrock1
 

Similaire à Palestra Fpsl Alfredofurtado Netbeans A Ferramenta Definitiva (20)

Netbeans Slides
Netbeans SlidesNetbeans Slides
Netbeans Slides
 
Palestra SFD etec Netbeans e Java 3D
Palestra SFD etec Netbeans e Java 3DPalestra SFD etec Netbeans e Java 3D
Palestra SFD etec Netbeans e Java 3D
 
Netbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 PortuguesNetbeans Slides Fy2009 Portugues
Netbeans Slides Fy2009 Portugues
 
Desenvolvimento em .Net - Introducao A Framework
Desenvolvimento em .Net - Introducao A FrameworkDesenvolvimento em .Net - Introducao A Framework
Desenvolvimento em .Net - Introducao A Framework
 
Netbeans
NetbeansNetbeans
Netbeans
 
Microsoft .Net
Microsoft .NetMicrosoft .Net
Microsoft .Net
 
Netbeans 6.0: Aplicações Java Desktop
Netbeans 6.0: Aplicações Java DesktopNetbeans 6.0: Aplicações Java Desktop
Netbeans 6.0: Aplicações Java Desktop
 
Sap Comunity Day Brasil 2009 - SAP NWDI
Sap Comunity Day Brasil 2009 - SAP NWDISap Comunity Day Brasil 2009 - SAP NWDI
Sap Comunity Day Brasil 2009 - SAP NWDI
 
Aula 1
Aula 1Aula 1
Aula 1
 
Criando aplicações web com tecnologias Microsoft
Criando aplicações web com tecnologias MicrosoftCriando aplicações web com tecnologias Microsoft
Criando aplicações web com tecnologias Microsoft
 
Desenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaDesenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em Java
 
Palestra Netbeans 6 Campus Party
Palestra Netbeans 6 Campus PartyPalestra Netbeans 6 Campus Party
Palestra Netbeans 6 Campus Party
 
Novidades no Netbeans 6
Novidades no Netbeans 6Novidades no Netbeans 6
Novidades no Netbeans 6
 
Desenvolvimento web com software livre
Desenvolvimento web com software livreDesenvolvimento web com software livre
Desenvolvimento web com software livre
 
Csharp
CsharpCsharp
Csharp
 
Desenvolvimento Web Avançado usando PHP
Desenvolvimento Web Avançado usando PHPDesenvolvimento Web Avançado usando PHP
Desenvolvimento Web Avançado usando PHP
 
Microsoft WebMatrix
Microsoft WebMatrixMicrosoft WebMatrix
Microsoft WebMatrix
 
Uma Olhada no Netbeans 6
Uma Olhada no Netbeans 6Uma Olhada no Netbeans 6
Uma Olhada no Netbeans 6
 
2006 - ASP.NET.ppt
2006 - ASP.NET.ppt2006 - ASP.NET.ppt
2006 - ASP.NET.ppt
 
Introdução ao desenvolvimento da web.pptx
Introdução ao desenvolvimento da web.pptxIntrodução ao desenvolvimento da web.pptx
Introdução ao desenvolvimento da web.pptx
 

Palestra Fpsl Alfredofurtado Netbeans A Ferramenta Definitiva

  • 1. V Fórum Paraense de Software Livre NetBeans: Sua única ferramenta Alfredo André Delgado Furtado andrefurtado.blogspot.com
  • 2. Agenda O que é NetBeans? ● Plataforma NetBeans ● Licença ● Recursos do NetBeans ● As linguagens de programação ● Comunidade NetBeans ● Exemplos ● Conclusão ● Referências Bibliográficas ●
  • 3. O que é NetBeans? Ambiente de desenvolvimento ● Desenvolvido pela Sun Microsystems ● desde de 2000 Permite escrever, compilar, debugar e ● instalar pacotes Escrita totalmente em Java ● Requisitos ●
  • 4. Plataforma NetBeans Base modular e extensível ● para desenvolvimento Plugins para integrar na plataforma ● Linux, Solaris, Macintosh e windows ●
  • 5. Licença Livre!! :) ● Licença CDDL (Common Development and ● Distribution License) Livre para uso comercial ou não comercial ● Tanto a plataforma NetBeans como a ● IDE NetBeans
  • 6. Recursos do NetBeans Editor ● Sugestões de código ● Navegabilidade ● Atalho para códigos mais utilizados ● Desenvolvimento Swing ● Integração com banco de dado ● Mais rapidez ●
  • 7. Recursos do NetBeans Customização ● Gerenciador de Módulos ● Central de Atualizações ● Web ● Manual ● Controle de versão ● CVS ● Subversion ●
  • 8. Recursos do NetBeans NetBeans C/C++ Development Pack ● Suporte aos aplicativos C/C++ ● Editor avançado ● Mobile Pack ● CLDC/MIDP (Connected Limited Device Configuration/ ● Mobile Information Device Profile) CDC (Connected Device Configuration) ● Uma solução para transporte de aplicativos ●
  • 9. Recursos do NetBeans Developer Collaboration ● UML (Unified Modeling Language) ●
  • 10. As linguagens de programação XML CSS HTML SQL C/C++ JSP / JSF / Facelets / Struts JavaScript
  • 11. Comunidade NetBeans Como eu posso fazer parte? ● www.netbeans.org nbannounce-subscribe@netbeans.org nbusers-subscribe@netbeans.org www.netbeans.org/community/lists/index.html Lista do Brasil: ● nbdiscuss_pt@netbeans.org
  • 12. Exemplos Visual Web Pack Acesso restrito de um usuário Aplicação Desktop usando banco de dados Adicionando, excluindo, editando dados de uma tabela UML Diagrama de classes