SlideShare une entreprise Scribd logo
1  sur  14
HERRAMIENTAS INDISPENSABLES
PARA UN DESARROLLADOR JAVA
 Eclipse, es el mas extendido, es opensource y es el que mas plugins
   tiene. Es una aplicacion web que te permite crearte tu propio paquete
   de plugins y descargarlo todo en un zip. Es muy útil para trabajar en un
   proyecto en equipo, ya que puedes distribuir ese zip entre los
   programadores, y te ahorras tiempo instalando los plugins desde el
   propio IDE. Otras opciones son Netbeans de Oracle (antes de SUN) o el
   premiado Intellij IDEA. Este último es comercial, aunque tienen edición
   community.
 Es una herramienta para realizar tareas, como puede ser compilar y
   empaquetar un proyecto, aunque puedes configurar todo tipo de
   tareas, como desplegar un war en un servidor de aplicaciones, o
   subirlo por ftp por ejemplo. Utiliza un lenguaje XML para definirlas en
   un fichero build.xml en la raíz del proyecto. Se integra muy bien en la
   mayoria de los IDEs. Existen en el mercado alternativas mejores que
   ant, como Gradle o buildr, pero ant esta muy implantado y sigue
   siendo el que mas se usa.
 No puede faltar, ni con java ni con cualquier
  otro lenguaje. El que mas he utilizado es
  Subversion. La mayoría tienen plugins para
  los IDEs mas conocidos.
 Notepad++ o PsPad en windows. En linux uso
  el GEdit.
 Clientes MySQL y Oracle Gratuitos
  SQLDeveloper
  Databrid

  Clientes MySQL y Oracle Comerciales
  Navicat for Oracle
  Razor SQL
  PGnJ
  Querious
  DBVisualizer
 Chrome, que viene con un depurador muy
  bueno.
 Firefox junto con el plugin Firebug.
 Un servidor de aplicaciones es un software
  que proporciona aplicaciones a los equipos o
  dispositivos cliente, por lo general a través de
  Internet y utilizando el protocolo http.
 Un servidor de aplicación maneja la
  mayoría de las transacciones relacionadas
  con la lógica y el acceso a los datos de la
  aplicación.
 Imprescindible, esto lo usamos todos los
  programadores, de cualquier lenguaje.
 Evernote. Es un programa para crear notas y capturar
  páginas web o fragmentos de estas. Palmacenar
  artículos y tutoriales interesantes para futuras
  referencias, o fragmentos de código, todo clasificado por
  carpetas y etiquetas. Dispone de aplicación para
  Windows, Mac, Android e iOS que se sincroniza con la
  aplicación web .
 Dropbox.    para     guardar     documentos
 relacionados con Java, como manuales de
 referencia de diversas tecnologías y
 frameworks. Teniendolos en un sitio, ahorras
 tiempo a la hora de consultarlos.
 Github, google code y sourceforge. Para
 buscar código que pueda ser de utilidad en el
 proyecto que estés trabajando.

Contenu connexe

Similaire à Herramientas indispensables para desarrolladores Java

Similaire à Herramientas indispensables para desarrolladores Java (20)

App inventor
App inventorApp inventor
App inventor
 
Guia 1 java
Guia 1 javaGuia 1 java
Guia 1 java
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
 
Componentes para programar en android
Componentes para programar en androidComponentes para programar en android
Componentes para programar en android
 
9 anulacion
9   anulacion9   anulacion
9 anulacion
 
Oracles1
Oracles1Oracles1
Oracles1
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.java
 
ENTORNOS DE PROGRMACION.pdf
ENTORNOS DE PROGRMACION.pdfENTORNOS DE PROGRMACION.pdf
ENTORNOS DE PROGRMACION.pdf
 
Lengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaLengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuleta
 
Net Beans
Net BeansNet Beans
Net Beans
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
SISTEMAS DE CODIGO ABIERTO
SISTEMAS DE CODIGO ABIERTOSISTEMAS DE CODIGO ABIERTO
SISTEMAS DE CODIGO ABIERTO
 
Tecnologías detrás de las aplicaciones
Tecnologías detrás de las aplicacionesTecnologías detrás de las aplicaciones
Tecnologías detrás de las aplicaciones
 
Características de los 10 lenguajes de programación
 Características de los 10 lenguajes de programación Características de los 10 lenguajes de programación
Características de los 10 lenguajes de programación
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidad
 
Tutorial de eclipse_denisse
Tutorial de eclipse_denisseTutorial de eclipse_denisse
Tutorial de eclipse_denisse
 
Android studio
Android studioAndroid studio
Android studio
 
Aprendiendo Java SCF
Aprendiendo Java SCFAprendiendo Java SCF
Aprendiendo Java SCF
 
Documento de android
Documento de androidDocumento de android
Documento de android
 
Qué es java
Qué es javaQué es java
Qué es java
 

Dernier

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Dernier (10)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Herramientas indispensables para desarrolladores Java

  • 2.
  • 3.
  • 4.  Eclipse, es el mas extendido, es opensource y es el que mas plugins tiene. Es una aplicacion web que te permite crearte tu propio paquete de plugins y descargarlo todo en un zip. Es muy útil para trabajar en un proyecto en equipo, ya que puedes distribuir ese zip entre los programadores, y te ahorras tiempo instalando los plugins desde el propio IDE. Otras opciones son Netbeans de Oracle (antes de SUN) o el premiado Intellij IDEA. Este último es comercial, aunque tienen edición community.
  • 5.  Es una herramienta para realizar tareas, como puede ser compilar y empaquetar un proyecto, aunque puedes configurar todo tipo de tareas, como desplegar un war en un servidor de aplicaciones, o subirlo por ftp por ejemplo. Utiliza un lenguaje XML para definirlas en un fichero build.xml en la raíz del proyecto. Se integra muy bien en la mayoria de los IDEs. Existen en el mercado alternativas mejores que ant, como Gradle o buildr, pero ant esta muy implantado y sigue siendo el que mas se usa.
  • 6.  No puede faltar, ni con java ni con cualquier otro lenguaje. El que mas he utilizado es Subversion. La mayoría tienen plugins para los IDEs mas conocidos.
  • 7.  Notepad++ o PsPad en windows. En linux uso el GEdit.
  • 8.  Clientes MySQL y Oracle Gratuitos SQLDeveloper Databrid Clientes MySQL y Oracle Comerciales Navicat for Oracle Razor SQL PGnJ Querious DBVisualizer
  • 9.  Chrome, que viene con un depurador muy bueno.  Firefox junto con el plugin Firebug.
  • 10.  Un servidor de aplicaciones es un software que proporciona aplicaciones a los equipos o dispositivos cliente, por lo general a través de Internet y utilizando el protocolo http.  Un servidor de aplicación maneja la mayoría de las transacciones relacionadas con la lógica y el acceso a los datos de la aplicación.
  • 11.  Imprescindible, esto lo usamos todos los programadores, de cualquier lenguaje.
  • 12.  Evernote. Es un programa para crear notas y capturar páginas web o fragmentos de estas. Palmacenar artículos y tutoriales interesantes para futuras referencias, o fragmentos de código, todo clasificado por carpetas y etiquetas. Dispone de aplicación para Windows, Mac, Android e iOS que se sincroniza con la aplicación web .
  • 13.  Dropbox. para guardar documentos relacionados con Java, como manuales de referencia de diversas tecnologías y frameworks. Teniendolos en un sitio, ahorras tiempo a la hora de consultarlos.
  • 14.  Github, google code y sourceforge. Para buscar código que pueda ser de utilidad en el proyecto que estés trabajando.