SlideShare uma empresa Scribd logo
1 de 27
Renato NetBeans 6.7 A única IDE que você precisa!! Sun Campus Ambassador [email_address]
Agenda O que é o NetBeans? Sobre a plataforma NetBeans A comunidade NetBeans e você Próximos passos
O que é o Netbeans?
O que é o NetBeans?  Um IDE (Integrated Development Environment)  multi-linguagens e compreensivo Suporta as tecnologias Java SE, Java EE, Java ME Desenvolvimento rápido (drag-and-drop development) Debugger, Profiler, Refactoring, etc... Uma plataforma para construir aplicações RCP = Rich Client Platform Plataforma de cliente Rica em Java Framework rico de janelas, menus, barras de opções, ações  Uma comunidade Open Source  de sucesso Open source desde Junho de 2000 Grande comunidade de usuários e desenvolvedores
Alguma coisa a fazer com Coffee Beans? No Desenvolvimento de ambiente Web com Java Beans .  Jarda Tulach, que desenvolveu a arquitetura básica do IDE, criou o nome NetBeans para descrever o que ele queria fazer Network + Java Beans = NetBeans Uma breve história do NetBeans O que é o NetBeans?
Arquivos binários para Solaris, Linux, MS Windows,  e Mac OSX 100% Java Apenas baixe e rode em qualquer OS com uma JRE! Em qual SO posso rodá-lo? O que é o NetBeans?
Construir aplicações: Desktop Web Mobile Enterprise Em.. Java C/C++ Ruby PHP, Groovy, Python, Javascript E muito mais... O que eu posso fazer com o NetBeans? O que é o NetBeans?
Ajax C/C++ JSF JSP CSS SQL JavaDB MySQL PostgreSQL JDBC Ant Java EE Java ME Java SE Javascript PHP HTML REST CVS SVN Rich Client Platform Ruby SOA UML Web WSDL XML MIDP CLDC CDC EJB JAX-WS JSTL E muito mais... Tecnologias suportadas... Algumas bem populares ;) O que é o NetBeans?
Desenvolvimento para dispositivos móveis O que é o NetBeans? Suporte para Java ME – CLDC/CDC Sun Wireless Toolkit incluso Desenvolvimento Visual para celulares Novo contrutor de games que suporta  MIDP 2.0 Game API Suporte para SVG UI
Desenvolvimento C/C++  O que é o NetBeans? Full Edit-Compile-Debug project support and editor Complementação de código, mecanismo de busca de linha de código, etc. Desenvolvimento Remoto Suporte para aplicações empacotadas Trabalha com GCC & Compilador Sun Studio
Novidades > Visual Web Development O que é o NetBeans? Desenvolvimento Web Visual com drag 'n drop  Inclui componentes AJAX e JavaServer Faces Navegação de páginas Visual  Editor CSS Visual
Novidades > O Editor O que é o NetBeans?
Novidades > PHP O que é o NetBeans?
Novidades > Ruby O que é o NetBeans? Suporte para Ruby e Jruby Melohras no editor Complementação de código Suporte para Ruby, RSpec, e arquivos YAML  Geração de projetos Rails  Agente de instalação Ruby Gems  Debugger Suporte à WEBrick, Mongrel, GlassFish
Novidades > Python  O que é o NetBeans?
O que tem de novo no NetBeans 6.5? O que é o NetBeans? Intuitiva e rica IDE para PHP Editor rápido com complementação de código, templates, detecção de erros e muito mais Debug via Xdebug Suporte para desenvolvimento local e remoto Desenvolvimento Web simplificado Suporte para edição de CSS/HTML/JavaScript Atualização de explorador de Banco de Dados  e editor de queries SQL Novas ferramentas para desenvolvimento Java Editor Groovy e Grails  Suporte para Hibernate Migração de projetos Eclipse Debug Multithread C/C++ Com plementação de código melhorada e detecção de erros Suporte para desenvolvimento remoto Ruby Suporte para testes Ruby  Ferramenta Rake melhorada  Novo GlassFish v3 com JRuby
http://wiki.netbeans.org/wiki/view/NewAndNoteWorthy   O que tem de novo no NetBeans 6.5? O que é o NetBeans?
Demo 1
A comunidade NetBeans e você
A comunidade NetBeans e você Comece aqui -  http://www.netbeans.org/community/index.html Projetos Open Source-  Código  e  Documentação Novidades e eventos Plugin Eco-sistema “ Plugins” em  http://www.netbeans.org Contribuia e encontre plugins Entre em uma comunidade vibrante Mais de 20 milhões de donwloads Mais de 130 Empresas parceiras Comunidade de bloggers ativa: http://www.planetnetbeans.org/
 
 
http://www.netbeans.org/community/contribute/code.html Relate bugs Escreva plugins ou módulos Desenvolpa aplicações RCP  Se você quiser contribuir com código... A comunidade NetBeans e você
Crie uma conta de usuário http://www.netbeans.org Download NetBeans Entre na comunidade dos estudantes Escreva uma aplicação para o seu computador, seu celular... Blogue sobre o NetBeans Participe na lista de emails do NetBeans http://www.netbeans.org http://osum.sun.com Próximos Passos Get Involved
Site do NetBeans:  http://www.netbeans.org Download: prévias , atuais & antigas atualizações do IDE, plugins Aprenda: tutorials, artigos técnicos Comunidade: últimas notícias, fóruns, eventos, lista de emails NetBeans Wiki:  http://wiki.netbeans.org/wiki/ Documetnação Open-source do site do NetBeans Planeta NetBeans:  http://www.planetnetbeans.org/ Encontre todos os blogs relacionados ao NetBeans Código fonte:  http://www.netbeans.org/community/sources/hg.html Acesso ao código aberto da plataforma Netbeans + IDE Próximos Passos NetBeans 6.5 Resources
Próximos Passos Avance a sua carreira com a Sun! Faça cursos de graça nas tecnologias  Java TM ,  Solaris TM  & e  muito mais! Visite:  http://www.sunacademic.com Código de registro para curso ABC e código de registro para Universidade XYZ Aumente suas chances com uma certificação da Sun! Sun Certified Associate/Programmer for the Java 2 Platform SE Sun Certified Web Component Developer for Java EE Sun Certified Mobile Application Developer for Java ME Sun Certified System/Network Admin for Solaris Operating System  Simulados gratuitos Descontos nas provas para estudantes – apenas US$60  (US$40 em APAC e Latin America)
OBRIGADO! Renato Porto Puccini Sun Campus Ambassador [email_address] NetBeans 6.7 A única IDE que você precisa!

Mais conteúdo relacionado

Mais procurados

Groovy + Grails + Netbeans
Groovy + Grails + NetbeansGroovy + Grails + Netbeans
Groovy + Grails + NetbeansElenilson Vieira
 
JavaFX - Uma visão Geral
JavaFX - Uma visão GeralJavaFX - Uma visão Geral
JavaFX - Uma visão GeralEder Nogueira
 
Descomplicando o Mobile com Ionic Framework
Descomplicando o Mobile com Ionic FrameworkDescomplicando o Mobile com Ionic Framework
Descomplicando o Mobile com Ionic FrameworkYan Borowski Machado
 
Aplicações ricas com JavaFX 2
Aplicações ricas com JavaFX 2Aplicações ricas com JavaFX 2
Aplicações ricas com JavaFX 2Claudiney Marques
 
JavaFX: A nova biblioteca gráfica da plataforma Java
JavaFX: A nova biblioteca gráfica da plataforma JavaJavaFX: A nova biblioteca gráfica da plataforma Java
JavaFX: A nova biblioteca gráfica da plataforma JavajesuinoPower
 
Aplicando Testes Automatizados com Selenium e Azure DevOps - MVPConf LATAM 2019
Aplicando Testes Automatizados com Selenium e Azure DevOps - MVPConf LATAM 2019Aplicando Testes Automatizados com Selenium e Azure DevOps - MVPConf LATAM 2019
Aplicando Testes Automatizados com Selenium e Azure DevOps - MVPConf LATAM 2019Renato Groff
 
FirefoxOS - a web como plataforma
FirefoxOS - a web como plataformaFirefoxOS - a web como plataforma
FirefoxOS - a web como plataformaGuilherme Farias
 
Palestra UFPR - Intro Ionic framework + WordPress
Palestra UFPR - Intro Ionic framework + WordPressPalestra UFPR - Intro Ionic framework + WordPress
Palestra UFPR - Intro Ionic framework + WordPressRômulo Zoch
 
Desenvolvimento de Aplicações com Visual Studio
Desenvolvimento de Aplicações com Visual StudioDesenvolvimento de Aplicações com Visual Studio
Desenvolvimento de Aplicações com Visual StudioGeovani Ferreira Gonçalves
 
Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...
Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...
Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...Renato Groff
 
Rest web services com Java
Rest web services com JavaRest web services com Java
Rest web services com JavajesuinoPower
 
Como encarar o desenvolvimento front-end
Como encarar o desenvolvimento front-endComo encarar o desenvolvimento front-end
Como encarar o desenvolvimento front-endJean Carlo Emer
 

Mais procurados (20)

Groovy + Grails + Netbeans
Groovy + Grails + NetbeansGroovy + Grails + Netbeans
Groovy + Grails + Netbeans
 
Novidades no Netbeans 6
Novidades no Netbeans 6Novidades no Netbeans 6
Novidades no Netbeans 6
 
JavaFX - Uma visão Geral
JavaFX - Uma visão GeralJavaFX - Uma visão Geral
JavaFX - Uma visão Geral
 
Descomplicando o Mobile com Ionic Framework
Descomplicando o Mobile com Ionic FrameworkDescomplicando o Mobile com Ionic Framework
Descomplicando o Mobile com Ionic Framework
 
Testes Automatizados
Testes AutomatizadosTestes Automatizados
Testes Automatizados
 
Aplicações ricas com JavaFX 2
Aplicações ricas com JavaFX 2Aplicações ricas com JavaFX 2
Aplicações ricas com JavaFX 2
 
JavaFX: A nova biblioteca gráfica da plataforma Java
JavaFX: A nova biblioteca gráfica da plataforma JavaJavaFX: A nova biblioteca gráfica da plataforma Java
JavaFX: A nova biblioteca gráfica da plataforma Java
 
Mini-curso RoR - Aula 01
Mini-curso RoR - Aula 01Mini-curso RoR - Aula 01
Mini-curso RoR - Aula 01
 
Aplicando Testes Automatizados com Selenium e Azure DevOps - MVPConf LATAM 2019
Aplicando Testes Automatizados com Selenium e Azure DevOps - MVPConf LATAM 2019Aplicando Testes Automatizados com Selenium e Azure DevOps - MVPConf LATAM 2019
Aplicando Testes Automatizados com Selenium e Azure DevOps - MVPConf LATAM 2019
 
Ria e Java FX
Ria e Java FXRia e Java FX
Ria e Java FX
 
Javafx
JavafxJavafx
Javafx
 
Clean Architecture
Clean ArchitectureClean Architecture
Clean Architecture
 
FirefoxOS - a web como plataforma
FirefoxOS - a web como plataformaFirefoxOS - a web como plataforma
FirefoxOS - a web como plataforma
 
Palestra UFPR - Intro Ionic framework + WordPress
Palestra UFPR - Intro Ionic framework + WordPressPalestra UFPR - Intro Ionic framework + WordPress
Palestra UFPR - Intro Ionic framework + WordPress
 
Desenvolvimento de Aplicações com Visual Studio
Desenvolvimento de Aplicações com Visual StudioDesenvolvimento de Aplicações com Visual Studio
Desenvolvimento de Aplicações com Visual Studio
 
Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...
Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...
Automatizando o teste de aplicações Web com Selenium WebDriver e Azure DevOps...
 
Blazor #SnetTalks3
Blazor  #SnetTalks3Blazor  #SnetTalks3
Blazor #SnetTalks3
 
Rest web services com Java
Rest web services com JavaRest web services com Java
Rest web services com Java
 
Web Tools Pt Br
Web Tools Pt BrWeb Tools Pt Br
Web Tools Pt Br
 
Como encarar o desenvolvimento front-end
Como encarar o desenvolvimento front-endComo encarar o desenvolvimento front-end
Como encarar o desenvolvimento front-end
 

Destaque

Java orientação a objetos (herança)
Java   orientação a objetos (herança)Java   orientação a objetos (herança)
Java orientação a objetos (herança)Armando Daniel
 
Java orientação a objetos (introdução)
Java   orientação a objetos (introdução)Java   orientação a objetos (introdução)
Java orientação a objetos (introdução)Armando Daniel
 
Etec ai -1- windows xp
Etec   ai -1- windows xpEtec   ai -1- windows xp
Etec ai -1- windows xpNutsha De luca
 
Java introdução ao eclipse
Java   introdução ao eclipseJava   introdução ao eclipse
Java introdução ao eclipseArmando Daniel
 
Retiro de catequistas 2015
Retiro de catequistas 2015Retiro de catequistas 2015
Retiro de catequistas 2015Catpscruz
 
Java vetores e matrizes
Java   vetores e matrizesJava   vetores e matrizes
Java vetores e matrizesArmando Daniel
 

Destaque (20)

ESTRUTURA DE DADOS (JAVA) AULA 03
ESTRUTURA DE DADOS (JAVA) AULA 03ESTRUTURA DE DADOS (JAVA) AULA 03
ESTRUTURA DE DADOS (JAVA) AULA 03
 
THREADS EM JAVA: INTRODUÇÃO
THREADS EM JAVA: INTRODUÇÃOTHREADS EM JAVA: INTRODUÇÃO
THREADS EM JAVA: INTRODUÇÃO
 
ESTRUTURA DE DADOS (JAVA) AULA 10
ESTRUTURA DE DADOS (JAVA) AULA 10ESTRUTURA DE DADOS (JAVA) AULA 10
ESTRUTURA DE DADOS (JAVA) AULA 10
 
PCII - INTERFACES EM JAVA: EXEMPLOS
PCII - INTERFACES EM JAVA: EXEMPLOSPCII - INTERFACES EM JAVA: EXEMPLOS
PCII - INTERFACES EM JAVA: EXEMPLOS
 
ESTRUTURA DE DADOS (JAVA) AULA 01
ESTRUTURA DE DADOS (JAVA) AULA 01ESTRUTURA DE DADOS (JAVA) AULA 01
ESTRUTURA DE DADOS (JAVA) AULA 01
 
CONEXÃO BANCO DE DADOS MYSQL COM JAVA
CONEXÃO BANCO DE DADOS MYSQL  COM JAVACONEXÃO BANCO DE DADOS MYSQL  COM JAVA
CONEXÃO BANCO DE DADOS MYSQL COM JAVA
 
JPA INTRODUÇÃO
JPA INTRODUÇÃOJPA INTRODUÇÃO
JPA INTRODUÇÃO
 
Java orientação a objetos (herança)
Java   orientação a objetos (herança)Java   orientação a objetos (herança)
Java orientação a objetos (herança)
 
Java orientação a objetos (introdução)
Java   orientação a objetos (introdução)Java   orientação a objetos (introdução)
Java orientação a objetos (introdução)
 
Etec ai -1- windows xp
Etec   ai -1- windows xpEtec   ai -1- windows xp
Etec ai -1- windows xp
 
ESTRUTURA DE DADOS (JAVA) AULA 05
ESTRUTURA DE DADOS (JAVA) AULA 05ESTRUTURA DE DADOS (JAVA) AULA 05
ESTRUTURA DE DADOS (JAVA) AULA 05
 
ESTRUTURA DE DADOS (JAVA) AULA 04
ESTRUTURA DE DADOS (JAVA) AULA 04ESTRUTURA DE DADOS (JAVA) AULA 04
ESTRUTURA DE DADOS (JAVA) AULA 04
 
ESTRUTURA DE DADOS (JAVA) AULA 07
ESTRUTURA DE DADOS (JAVA) AULA 07ESTRUTURA DE DADOS (JAVA) AULA 07
ESTRUTURA DE DADOS (JAVA) AULA 07
 
ESTRUTURA DE DADOS (JAVA) AULA 06
ESTRUTURA DE DADOS (JAVA) AULA 06ESTRUTURA DE DADOS (JAVA) AULA 06
ESTRUTURA DE DADOS (JAVA) AULA 06
 
Java introdução ao eclipse
Java   introdução ao eclipseJava   introdução ao eclipse
Java introdução ao eclipse
 
ESTRUTURA DE DADOS (JAVA) AULA 08
ESTRUTURA DE DADOS (JAVA) AULA 08ESTRUTURA DE DADOS (JAVA) AULA 08
ESTRUTURA DE DADOS (JAVA) AULA 08
 
Retiro de catequistas 2015
Retiro de catequistas 2015Retiro de catequistas 2015
Retiro de catequistas 2015
 
Java vetores e matrizes
Java   vetores e matrizesJava   vetores e matrizes
Java vetores e matrizes
 
Planejamento
PlanejamentoPlanejamento
Planejamento
 
Orações para catquese infantil
Orações para catquese infantilOrações para catquese infantil
Orações para catquese infantil
 

Semelhante a NetBeans IDE - Tudo que você precisa saber sobre a plataforma e comunidade

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
 
Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.Valmir Justo
 
Apresentação Netbeans + Infojr
Apresentação Netbeans + InfojrApresentação Netbeans + Infojr
Apresentação Netbeans + InfojrMarlon Freitas
 
Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...
Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...
Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...Rodrigo Branas
 
Aplicações java com net beans
Aplicações java com net beansAplicações java com net beans
Aplicações java com net beansLucas Cruz
 
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...Criciúma Dev
 
ASP.NET vNext no .NET Architects Days 2014
ASP.NET vNext no .NET Architects Days 2014ASP.NET vNext no .NET Architects Days 2014
ASP.NET vNext no .NET Architects Days 2014Giovanni Bassi
 
Projetos Mono e Moonlight
Projetos Mono e MoonlightProjetos Mono e Moonlight
Projetos Mono e MoonlightPedro Alves Jr.
 
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
 
Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos JavaMarcio Marinho
 
Java, NetBeans e Orientação a Objetos
Java, NetBeans e Orientação a ObjetosJava, NetBeans e Orientação a Objetos
Java, NetBeans e Orientação a ObjetosJoão Longo
 
Criando aplicacoes-web-java-netberans
Criando aplicacoes-web-java-netberansCriando aplicacoes-web-java-netberans
Criando aplicacoes-web-java-netberansMony Pinheiro
 
Construindo aplicações web java com netbeans
Construindo aplicações web java com netbeansConstruindo aplicações web java com netbeans
Construindo aplicações web java com netbeansSliedesharessbarbosa
 
2902868 desenvolvendo-aplicacoes-web-com-net beans-ide-6
2902868 desenvolvendo-aplicacoes-web-com-net beans-ide-62902868 desenvolvendo-aplicacoes-web-com-net beans-ide-6
2902868 desenvolvendo-aplicacoes-web-com-net beans-ide-6marcelrodriguess
 

Semelhante a NetBeans IDE - Tudo que você precisa saber sobre a plataforma e comunidade (20)

NetBeans: a IDE que você precisa
NetBeans: a IDE que você precisaNetBeans: a IDE que você precisa
NetBeans: a IDE que você precisa
 
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
 
Desenvolvimento de Aplicações
Desenvolvimento de AplicaçõesDesenvolvimento de Aplicações
Desenvolvimento de Aplicações
 
Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.
 
Apresentação Netbeans + Infojr
Apresentação Netbeans + InfojrApresentação Netbeans + Infojr
Apresentação Netbeans + Infojr
 
Netbeans
NetbeansNetbeans
Netbeans
 
Java e Software Livre
Java e Software LivreJava e Software Livre
Java e Software Livre
 
Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...
Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...
Minicurso - Desenvolvendo aplicações web com JavaScript e AngularJS - Estácio...
 
Aplicações java com net beans
Aplicações java com net beansAplicações java com net beans
Aplicações java com net beans
 
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...
Desenvolvimento Mobile Multiplataforma: Uma abordagem ágil e de alto desempen...
 
ASP.NET vNext no .NET Architects Days 2014
ASP.NET vNext no .NET Architects Days 2014ASP.NET vNext no .NET Architects Days 2014
ASP.NET vNext no .NET Architects Days 2014
 
Projetos Mono e Moonlight
Projetos Mono e MoonlightProjetos Mono e Moonlight
Projetos Mono e Moonlight
 
ASP.NET 5, MVC 6 e além
ASP.NET 5, MVC 6 e alémASP.NET 5, MVC 6 e além
ASP.NET 5, MVC 6 e além
 
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
 
.NET Open Source 2009
.NET Open Source 2009.NET Open Source 2009
.NET Open Source 2009
 
Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos Java
 
Java, NetBeans e Orientação a Objetos
Java, NetBeans e Orientação a ObjetosJava, NetBeans e Orientação a Objetos
Java, NetBeans e Orientação a Objetos
 
Criando aplicacoes-web-java-netberans
Criando aplicacoes-web-java-netberansCriando aplicacoes-web-java-netberans
Criando aplicacoes-web-java-netberans
 
Construindo aplicações web java com netbeans
Construindo aplicações web java com netbeansConstruindo aplicações web java com netbeans
Construindo aplicações web java com netbeans
 
2902868 desenvolvendo-aplicacoes-web-com-net beans-ide-6
2902868 desenvolvendo-aplicacoes-web-com-net beans-ide-62902868 desenvolvendo-aplicacoes-web-com-net beans-ide-6
2902868 desenvolvendo-aplicacoes-web-com-net beans-ide-6
 

Mais de Renato Puccini (14)

Fatec
FatecFatec
Fatec
 
Aula 1 Java
Aula 1 JavaAula 1 Java
Aula 1 Java
 
Sfd Open Source
Sfd Open SourceSfd Open Source
Sfd Open Source
 
Palestra SFD OpenSolaris
Palestra SFD OpenSolarisPalestra SFD OpenSolaris
Palestra SFD OpenSolaris
 
Unifesp sao jose
Unifesp sao joseUnifesp sao jose
Unifesp sao jose
 
Palestra
PalestraPalestra
Palestra
 
Dia da Liberdade do Software 2009
Dia da Liberdade do Software 2009Dia da Liberdade do Software 2009
Dia da Liberdade do Software 2009
 
Aula 1 2 Java Cotec
Aula 1 2 Java CotecAula 1 2 Java Cotec
Aula 1 2 Java Cotec
 
JAva lessons
JAva lessonsJAva lessons
JAva lessons
 
Palestra Unesp (Sun, Java)
Palestra Unesp (Sun, Java)Palestra Unesp (Sun, Java)
Palestra Unesp (Sun, Java)
 
Palestra Fatec - Gestão
Palestra Fatec - GestãoPalestra Fatec - Gestão
Palestra Fatec - Gestão
 
Palestra
PalestraPalestra
Palestra
 
Sun Sai Osum Certificacoes
Sun Sai Osum CertificacoesSun Sai Osum Certificacoes
Sun Sai Osum Certificacoes
 
Palestra Unesp
Palestra UnespPalestra Unesp
Palestra Unesp
 

NetBeans IDE - Tudo que você precisa saber sobre a plataforma e comunidade

  • 1. Renato NetBeans 6.7 A única IDE que você precisa!! Sun Campus Ambassador [email_address]
  • 2. Agenda O que é o NetBeans? Sobre a plataforma NetBeans A comunidade NetBeans e você Próximos passos
  • 3. O que é o Netbeans?
  • 4. O que é o NetBeans? Um IDE (Integrated Development Environment) multi-linguagens e compreensivo Suporta as tecnologias Java SE, Java EE, Java ME Desenvolvimento rápido (drag-and-drop development) Debugger, Profiler, Refactoring, etc... Uma plataforma para construir aplicações RCP = Rich Client Platform Plataforma de cliente Rica em Java Framework rico de janelas, menus, barras de opções, ações Uma comunidade Open Source de sucesso Open source desde Junho de 2000 Grande comunidade de usuários e desenvolvedores
  • 5. Alguma coisa a fazer com Coffee Beans? No Desenvolvimento de ambiente Web com Java Beans . Jarda Tulach, que desenvolveu a arquitetura básica do IDE, criou o nome NetBeans para descrever o que ele queria fazer Network + Java Beans = NetBeans Uma breve história do NetBeans O que é o NetBeans?
  • 6. Arquivos binários para Solaris, Linux, MS Windows, e Mac OSX 100% Java Apenas baixe e rode em qualquer OS com uma JRE! Em qual SO posso rodá-lo? O que é o NetBeans?
  • 7. Construir aplicações: Desktop Web Mobile Enterprise Em.. Java C/C++ Ruby PHP, Groovy, Python, Javascript E muito mais... O que eu posso fazer com o NetBeans? O que é o NetBeans?
  • 8. Ajax C/C++ JSF JSP CSS SQL JavaDB MySQL PostgreSQL JDBC Ant Java EE Java ME Java SE Javascript PHP HTML REST CVS SVN Rich Client Platform Ruby SOA UML Web WSDL XML MIDP CLDC CDC EJB JAX-WS JSTL E muito mais... Tecnologias suportadas... Algumas bem populares ;) O que é o NetBeans?
  • 9. Desenvolvimento para dispositivos móveis O que é o NetBeans? Suporte para Java ME – CLDC/CDC Sun Wireless Toolkit incluso Desenvolvimento Visual para celulares Novo contrutor de games que suporta MIDP 2.0 Game API Suporte para SVG UI
  • 10. Desenvolvimento C/C++ O que é o NetBeans? Full Edit-Compile-Debug project support and editor Complementação de código, mecanismo de busca de linha de código, etc. Desenvolvimento Remoto Suporte para aplicações empacotadas Trabalha com GCC & Compilador Sun Studio
  • 11. Novidades > Visual Web Development O que é o NetBeans? Desenvolvimento Web Visual com drag 'n drop Inclui componentes AJAX e JavaServer Faces Navegação de páginas Visual Editor CSS Visual
  • 12. Novidades > O Editor O que é o NetBeans?
  • 13. Novidades > PHP O que é o NetBeans?
  • 14. Novidades > Ruby O que é o NetBeans? Suporte para Ruby e Jruby Melohras no editor Complementação de código Suporte para Ruby, RSpec, e arquivos YAML Geração de projetos Rails Agente de instalação Ruby Gems Debugger Suporte à WEBrick, Mongrel, GlassFish
  • 15. Novidades > Python O que é o NetBeans?
  • 16. O que tem de novo no NetBeans 6.5? O que é o NetBeans? Intuitiva e rica IDE para PHP Editor rápido com complementação de código, templates, detecção de erros e muito mais Debug via Xdebug Suporte para desenvolvimento local e remoto Desenvolvimento Web simplificado Suporte para edição de CSS/HTML/JavaScript Atualização de explorador de Banco de Dados e editor de queries SQL Novas ferramentas para desenvolvimento Java Editor Groovy e Grails Suporte para Hibernate Migração de projetos Eclipse Debug Multithread C/C++ Com plementação de código melhorada e detecção de erros Suporte para desenvolvimento remoto Ruby Suporte para testes Ruby Ferramenta Rake melhorada Novo GlassFish v3 com JRuby
  • 17. http://wiki.netbeans.org/wiki/view/NewAndNoteWorthy O que tem de novo no NetBeans 6.5? O que é o NetBeans?
  • 20. A comunidade NetBeans e você Comece aqui - http://www.netbeans.org/community/index.html Projetos Open Source- Código e Documentação Novidades e eventos Plugin Eco-sistema “ Plugins” em http://www.netbeans.org Contribuia e encontre plugins Entre em uma comunidade vibrante Mais de 20 milhões de donwloads Mais de 130 Empresas parceiras Comunidade de bloggers ativa: http://www.planetnetbeans.org/
  • 21.  
  • 22.  
  • 23. http://www.netbeans.org/community/contribute/code.html Relate bugs Escreva plugins ou módulos Desenvolpa aplicações RCP Se você quiser contribuir com código... A comunidade NetBeans e você
  • 24. Crie uma conta de usuário http://www.netbeans.org Download NetBeans Entre na comunidade dos estudantes Escreva uma aplicação para o seu computador, seu celular... Blogue sobre o NetBeans Participe na lista de emails do NetBeans http://www.netbeans.org http://osum.sun.com Próximos Passos Get Involved
  • 25. Site do NetBeans: http://www.netbeans.org Download: prévias , atuais & antigas atualizações do IDE, plugins Aprenda: tutorials, artigos técnicos Comunidade: últimas notícias, fóruns, eventos, lista de emails NetBeans Wiki: http://wiki.netbeans.org/wiki/ Documetnação Open-source do site do NetBeans Planeta NetBeans: http://www.planetnetbeans.org/ Encontre todos os blogs relacionados ao NetBeans Código fonte: http://www.netbeans.org/community/sources/hg.html Acesso ao código aberto da plataforma Netbeans + IDE Próximos Passos NetBeans 6.5 Resources
  • 26. Próximos Passos Avance a sua carreira com a Sun! Faça cursos de graça nas tecnologias Java TM , Solaris TM & e muito mais! Visite: http://www.sunacademic.com Código de registro para curso ABC e código de registro para Universidade XYZ Aumente suas chances com uma certificação da Sun! Sun Certified Associate/Programmer for the Java 2 Platform SE Sun Certified Web Component Developer for Java EE Sun Certified Mobile Application Developer for Java ME Sun Certified System/Network Admin for Solaris Operating System Simulados gratuitos Descontos nas provas para estudantes – apenas US$60 (US$40 em APAC e Latin America)
  • 27. OBRIGADO! Renato Porto Puccini Sun Campus Ambassador [email_address] NetBeans 6.7 A única IDE que você precisa!

Notas do Editor

  1. Slide 1: title and presenter's name Slide 2: topic intro - what product/technology is Slide 3: topic intro - who is the target market (be very as specific as possible: e.g. geo, developer type, etc.) Slide 4: demo Slide 5: certification Slide 6: call-to-action Slide 7: resources: (URLs, where to go/who to call for more information, etc.)
  2. . Anyone here own a cell phone? :-) The Java Micro Edition, or Java ME, runs on over a billion hand-held devices around the world. It turns out, though, that developing for Java ME on these devices presents some specific challenges: different screen sizes, different hardware and software features available, etc. The NetBeans Mobility Pack provides some really cool tools to help developers with those challenges.
  3. For folks who are doing C/C++ development we have support!
  4. There's a bit of history to explain here. A few years ago a group at Sun created an IDE called Java Studio Creator. They wanted to create a special-purpose tool that addressed a specific use case: developers who were creating web application user interfaces and who wanted a graphical drag-n-drop approach. So JSC was created as a tool that did just that. In order to create the tool, the JSC team removed some features from the NetBeans IDE and then added some cool visual web application design tools. And that's fine, and JSC has a devoted audience of users who are happy with it. But members of the NetBeans community looked at it and some said: “That's nice, but I only want to install one IDE. Can I have those JSC features in a standard NetBeans installation?” That's why the Visual Web Pack was created. Note that there are still a few gaps between JSC and VWP functionality. (Quick demo of VWP if you have time)
  5. The best enterprise OS on the planet. The TCP/IP stack has been reworked for both performance and security. Soundbite: Solaris 10 can run on more than 799 different systems, including those from Dell, HP, and IBM. No other enterprise class UNIX can do this. It's the result of a 1/2 Billion investment and 3000 engineers. 500,000 downloads in the first 10 days, a download/second!!!!!! 2/3rd of downloads were X86
  6. Connecting the worldwide NetBeans community Share, participate, learn and have fun. Interviews Projects Demos and Screencasts On the Road
  7. In order to land high paying jobs, students need to find ways to differentiate themselves from other recent graduates. Through the Sun Academic Initiative, Sun offers free training that will help you fast-track your career. As an example, a recent article in CIO Magazine included the Sun Certified Programmer for Java 2 platform and the Sun Certified Systems Administrator for Solaris as two of the hot certifications that are able to demand higher wages. Refer to the hand-out with instructions for online registration and certification exams.