JAVA 7 Los fundamentos del lenguaje Java -Thierry GROUSSARD [MEGA]


Este libro se dirige a todos aquellos informáticos que quieran desarrollar en Java. Tanto si es principiante como si ya tiene experiencia con otro lenguaje, el lector encontrará en este libro todos los fundamentos necesarios para familiarizarse rápidamente con uno de los lenguajes más utilizados en el mundo.

Los tres primeros capítulos presentan los fundamentos del lenguaje y de la programación orientada a objetos. Los siguientes capítulos abordan el desarrollo de aplicaciones gráficas con la biblioteca Swing y la creación de applets que permiten enriquecer fácilmente el contenido de las páginas Web. Se presenta también el desarrollo de aplicaciones cliente/servidor utilizando el API JDBC que asegura el acceso a las bases de datos. Siendo el despliegue una etapa importante para el éxito de una aplicación, el último capítulo presenta la distribución de una aplicación mediante la solución clásica de los ficheros de archivos o el uso más flexible de la tecnología Java Web Start.

El libro no necesita herramientas de desarrollo específicas. Basta con un editor de texto y las herramientas gratuitas disponibles en el sitio de Oracle para llevar a cabo un buen aprendizaje de este lenguaje apasionante y en pleno auge.


Contenido

Presentación
Fundamentos del lenguaje
Programación orientada a objetos
Aplicaciones gráficas
Los applets
Acceso a las bases de datos
Despliegue de aplicaciones

MAS INFO DEL CONTENIDO EN SU PAGINA OFICIAL.



DA CLICK EN EL LINK, NO LO COPIES Y PEGUES EN EL NAVEGADOR
CONTRASEÑA: invadersteam

Android 4 Principios del desarrollo de aplicaciones Java - Nazim BENBOURAHLA [MEGA]





Este libro se dirige a desarrolladores, incluso noveles, que deseen conocer y dominar el desarrollo de aplicaciones Java en Android 4 (en versiones 4.0 - alias Ice Cream Sandwich - y 4.1 - alias Jelly Bean – en el momento de su edición). Para su lectura, se requieren conocimientos básicos en programación Java y en el uso de XML pero ningún requisito particular sobre Android.


Contenido
  • La plataforma Android
  • El entorno de desarrollo
  • Principios de programación
  • Mi primera aplicación: HelloAndroid
  • Depuración y gestión de errores
  • Creación de interfaces sencillas
  • Comunicaciones entre vistas/aplicaciones
  • Personalización y gestión de eventos
  • Creación de interfaces avanzadas
  • Persistencia de datos
  • Gestión y compartición de datos
  • Tratamiento en tareas en segundo plano
  • Google Maps y geolocalización
  • Telefonía
  • Acceso al hardware


DA CLICK EN EL LINK, NO LO COPIES Y PEGUES EN EL NAVEGADOR.
CONTRASEÑA: invadersteam

Patrones de diseño en Java - Laurent Debrauwer [MEGA]



Contenido
  • Introducción a los patrones de diseño
  • Caso de estudio: venta online de vehículos
  • Introducción a los patrones de construcción
  • El patrón Abstract Factory
  • El patrón Builder
  • El patrón Factory Method
  • El patrón Prototype
  • El patrón Singleton
  • Introducción a los patrones de estructuración
  • El patrón Adapter
  • El patrón Bridge
  • El patrón Composite
  • El patrón Decorator
  • El patrón Facade
  • El patrón Flyweight
  • El patrón Proxy
  • Introducción a los patrones de comportamiento
  • El patrón Chain of Responsibility
  • El patrón Command
  • El patrón Interpreter
  • El patrón Iterator
  • El patrón Mediator
  • El patrón Memento
  • El patrón Observer
  • El patrón State
  • El patrón Strategy
  • El patrón Template Method
  • El patrón Visitor
  • Composición y variación de patrones
  • El patrón composite MVC
  • Los patrones en el diseño de aplicaciones
  • Ejercicios


DA CLICK SOBRE EL LINK, NO LO COPIES Y PEGUES EN EL NAVEGADOR
CONTRASEÑA: invadersteam

Programación en Java 6: Algoritmos, programación orientada a objetos e interfaz gráfica de usuarios – Luis Joyanes Aguilar [MEGA]



Contenido:

Prólogo
Agradecimientos
Capítulo 1. Introducción a la programación
Capítulo 2. Metodología de programación, creación y desarrollo de programas en Java
Capítulo 3. Elementos básicos de Java
Capítulo 4. Operadores y expresiones
Capítulo 5. Estructuras de selección
Capítulo 6. Estructuras de control I: bucles (lazos)
Capítulo 7. Fundamentos de programación orientada a objetos y UML
Capítulo 8. Clases y objetos
Capítulo 9. Métodos
Capítulo 10. Arreglos (arrays)
Capítulo 11. Cadenas
Capítulo 12. Extensión de clases: interfaces, clases internas y enumeraciones
Capítulo 13. Herencia
Capítulo 14. Polimorfismo
Capítulo 15. Genericidad
Capítulo 16. Excepciones
Capítulo 17. Archivos y flujos
Capítulo 18. Algoritmos de ordenación y búsqueda
Capítulo 19. Recursividad
Capítulo 20. Gráficos I. GUI/Swing
Capítulo 21. Gráficos II. Componentes y eventos
Capítulo 22. Applets: programación en internet




Java Desde Cero - USERS [MEGA]


En esta obra haremos un recorrido que comenzará con los conceptos fundamentales de la programación orientada a objetos, el diseño y el desarrollo de software. Todos los procedimientos son expuestos de manera práctica con código fuente de ejemplo, diagramas conceptuales y la teoría necesaria para comprender en profundidad cada tema presentado.


Dentro del libro encontrará*:
Programación orientada a objetos / Sintaxis del lenguaje / Las clases y sus diferentes utilizaciones / Interfaces y enumeraciones / Excepciones y genéricos Librerías base / Anotaciones.

* Parte del contenido de este libro fue publicado previamente en Java, de esta misma editorial.





Aprendiendo Java y POO



Java es un lenguaje muy útil debido a la opción multiplataforma que provee (desde PC, Linux, Windows, hasta MAC, teléfonos, pocket PCs, etc.) y veremos en el transcurso de este texto como se puede optimizar la ejecución de una aplicación Java para que se aproxime a la ejecución de un binario nativo como los que se compilan con gcc.

La programación orientada a objetos en Java no es tratada y enfocada
en muchos textos tutoriales, manuales o libros sobre el tema y considero que es la etapa inicial del aprendizaje donde se falla en muchos cursos respecto a Java. 
Por otro lado los estudiantes que recién se inician en la programación, no podrán ir muy lejos si no se les inculca los conceptos básicos, entonces
este material no avanzara de lleno sobre la programación orientada a objetos, sino hasta que los conceptos de programación básicos, como tomas de decisión, bucles, variables etc, estén fijados lo suficiente.

Formato: PDF
contraseña: invadersteam

Link de descarga: MEGA

Curso de programación en Java

Curso de programación en Java Aplicación Hola mundo







HOLA MUNDO!


Video que describe la descarga e instalación de NetBeans, asi como la creación de una primera clase Hola Mundo para probar el editor