JAVA 17 FUNDAMENTOS PRACTICOS DE PROGRAMACION

JAVA 17 FUNDAMENTOS PRACTICOS DE PROGRAMACION

FUNDAMENTOS PRÁCTICOS DE PROGRAMACIÓN

VEGAS GERTRUDIX, JOSE MARIA

29,90 €
IVA inclòs
Editorial:
RAMA, LIBRERIA Y EDITORIAL MIC
Any d'edició:
2021
Matèria
Ciencias/ecologia/tecnologia
ISBN:
978-84-18971-27-3
Pàgines:
412
Col·lecció:
SIN COLECCION

Disponibilitat:

  • LLIBRERIA EL PUERTODisponible (Entrega en 24/48h)
  • AKELARRE KULTURGUNEADisponible (Entrega en 24/48h)

CAPÍTULO 1. INTRODUCCIÓN A JAVA 1.1 INSTALACIÓN DE JAVA, MAVEN Y ECLIPSE 1.2 INTRODUCCIÓN A MAVEN 1.3 DISECCIÓN DE UN PROGRAMA SENCILLO EN JAVA 1.4 COMENTARIOS 1.5 TIPOS DE DATOS ENTEROS 1.6 TIPOS DE DATOS DE PUNTO FLOTANTE 1.7 EL TIPO DE DATOS DE LOS CARACTERES 1.8 EL TIPO DE DATOS LÓGICO 1.9 LITERALES 1.10 VARIABLES 1.11 CONVERSIONES DE TIPO 1.12 OPERADORES ARITMÉTICOS 1.13 OPERADORES RELACIONALES Y LÓGICOS 1.14 OPERADORES DE BITS 1.15 PRECEDENCIA DE OPERADORES Y PARÉNTESIS 1.16 SENTENCIAS DE CONTROL: IF 1.17 SENTENCIAS DE CONTROL: SWITCH 1.18 SENTENCIAS DE CONTROL: WHILE 1.19 SENTENCIAS DE CONTROL: DO-WHILE 1.20 SENTENCIAS DE CONTROL: FOR 1.21 SENTENCIAS DE CONTROL: BREAK Y CONTINUE 1.22 FUNCIONES Y CONSTANTES MATEMÁTICAS 1.23 NÚMEROS GRANDES 1.24 CADENAS DE CARACTERES 1.25 ENTRADA Y SALIDA CAPÍTULO 2. PROGRAMACIÓN ORIENTADA A OBJETOS 2.1 TIPOS ABSTRACTOS DE DATOS, CLASES Y OBJETOS 2.2 LA ESTRUCTURA ESTÁTICA: LAS CLASES 2.3 LA ESTRUCTURA DINÁMICA: LOS OBJETOS 2.4 CARACTERÍSTICAS CONSTANTES Y GLOBALES 2.5 HERENCIA 2.6 POLIMORFISMO Y VINCULACIÓN DINÁMICA 2.7 INTERFACES 2.8 OBJECT: LA SUPERCLASE CÓSMICA 2.9 GESTIÓN DE EXCEPCIONES 2.10 ENUMERADOS 2.11 ARRAYS 2.12 CLASES INTERNAS 2.13 ANOTACIONES CAPÍTULO 3. PROGRAMACIÓN GENÉRICA 3.1 CLASES GENÉRICAS, MÉTODOS GENÉRICOS Y GENERICIDAD RESTRINGIDA 3.2 EL BORRADO DE TIPOS Y CONSECUENCIAS 3.3 TIPOS COMODÍN 3.4 VARIANZA DE TIPOS 3.5 TIPOS MATERIALIZABLES Y CONTAMINACIÓN DEL MONTÍCULO 3.6 LA INTERFAZ JAVA.LANG.COMPARABLE CAPÍTULO 4. PROGRAMACIÓN POR CONTRATO, PRUEBAS UNITARIAS Y DISEÑO DE ALGORITMOS 4.1 ASERCIONES 4.2 ROBUSTEZ 4.3 PRUEBAS CON JUNIT 5 4.4 DISEÑO DE ALGORITMOS ITERATIVOS 4.5 DISEÑO DE ALGORITMOS RECURSIVOS CAPÍTULO 5. ESTRUCTURAS DE DATOS FUNDAMENTALES 5.1 PILAS 5.2 COLAS 5.3 LISTAS 5.4 COLAS DOBLES 5.5 CONJUNTOS 5.6 TABLAS 5.7 MULTICONJUNTOS 5.8 ARRAYS 5.9 ÁRBOLES BINARIOS CAPÍTULO 6. PROGRAMACIÓN FUNCIONAL 6.1 INTERFACES FUNCIONALES Y EXPRESIONES LAMBDA 6.2 EVALUACIÓN PEREZOSA. EFECTOS 6.3 REFERENCIAS A MÉTODOS 6.4 OPTIMIZACIÓN AVANZADA DE LA RECURSIVIDAD 6.5 MÓNADAS. MANEJANDO DATOS OPCIONALES CON LA MÓNADA OPTION 6.6 MANEJANDO ERRORES Y EXCEPCIONES CON LAS MÓNADAS EITHER Y RESULT 6.7 PROCESAMIENTO DE DATOS CON LA MÓNADA JAVA.UTIL STREAM.STREAM 6.8 BUENAS PRÁCTICAS CON LA MÓNADA JAVA.UTIL OPTIONAL BIBLIOGRAFÍA MATERIAL ADICIONAL

Java está presente a nuestro alrededor, se utiliza en servidores, en aplicaciones de escritorio, en dispositivos multimedia, en teléfonos móviles e incluso en juegos como el popular Minecraft. De ahí que haya estado presente en la cotidianidad de tus padres, está en la nuestra y estará presente en la de tus hijos.

Este libro va dirigido a todas las personas que, con o sin conocimientos previos, quieren conocer este lenguaje en su última versión. Con un lenguaje claro y didáctico, se desarrollan secuencialmente los fundamentos del lenguaje, la programación orientada a objetos, la estructura de datos, la programación funcional y las técnicas que permiten el desarrollo de software fiable y eficiente.

Esta obra profundiza en el lenguaje Java y en los métodos profesionales de desarrollo de aplicaciones para que el lector sea capaz de resolver problemas reales aplicando la tecnología Java. Para los lectores que deseen progresar aún más en este lenguaje, el autor tiene publicada otra obra con el título Java 17 Programación Avanzada que amplia y complementa los contenidos de esta.

El código fuente que aparece en el libro está disponible
para descargar en la web del libro con el objetivo de facilitar la asimilación de los conocimientos tratados. También están disponibles varios proyectos Maven para que el lector realice prácticas en proyectos reales.

Articles relacionats

  • INTERNET PARA LA GENTE
    TARNOFF, BEN
    Por qué deberíamos estar todos en pie de guerra para salvar nuestra independencia digital y nuestro pensamiento crítico. «Un libro extraordinario y urgente». Naomi Klein. Internet tiene dueños: empresas privadas con ánimo de lucro. La mayoría de buscadores aniquilan cualquier tipo de privacidad y algunas redes sociales se han convertido en altavoz de la propaganda de ultraderec...

    21,90 €

  • EVA
    BOHANNON, CAT
    Apasionante y ameno como Sapiens, revelador e instructivo como La mujer invisible, Eva cuenta por fin la historia de la evolución humana desde la perspectiva de la mujer y el cuerpo femenino.¿Por qué las mujeres menstrúan? ¿Son siempre el sexo débil? ¿Es el sexismo útil para la evolución? ¿Y cómo hicieron avanzar la civilización las nodrizas? Durante demasiado tiempo, la cienci...

    26,00 €

  • LAS BONDADES DE LA NATURALEZA
    WILLIS, KATHY
    Una visión pionera sobre los secretos y las virtudes de las plantas. Una mirada nueva y reveladora, basada en evidencias científicas, sobre cómo la naturaleza puede cambiar nuestras vidas Kathy Willis, directora científica del Royal Botanic Gardens de Kew, ha dedicado varios años de investigación a demostrar cómo las plantas y los árboles afectan a nuestro bienestar, estado de ...

    22,00 €

  • LA FALSA MEDIDA DEL HOMBRE
    GOULD, STEPHEN JAY
    Desmonta las teorías racistas que condujeron en el siglo XX a la matanza de millones de seres humanos y que hoy siguen perpetuando la pobreza y la injusticia social. Gould estudia los diversos intentos realizados a lo largo del tiempo para medir la inteligencia humana: primero mediante los cráneos, más tarde por medio del coeficiente intelectual y, finalmente, con análisis soci...

    19,90 €

  • EL DÍA QUE INVENTAMOS LA REALIDAD
    ARGUELLO, JAVIER
    Con la agudeza y la elegancia características del gran talento literario, Argüello relata en estas páginas el nacimiento y la consolidación, las contradicciones y las incongruencias del rocambolesco camino que nos ha llevado a construir una fantasía tan prodigiosa como es la realidad. Y, al mismo tiempo, nos invita a mirar hacia el futuro para explorar los desafíos a los que no...

    19,90 €

  • EL MONO OBESO
    CAMPILLO ÁLVAREZ, JOSÉ ENRIQUE
    Un análisis del papel que juegan nuestros genes en el desarrollo de las enfermedades de la opulencia.¿Por qué hay tantas personas obesas? ¿Cuál es la razón de que resulte tan difícil perder el exceso de peso? ¿A qué obedece esta epidemia de diabetes que en el año 2020 afectará a más de 300 millones de personas? ¿Cómo es posible que la hipertensión y el exceso de colesterol nos ...

    17,90 €

Altres llibres de l'autor

  • E-BOOK - JAVA 17 PROGRAMACIÓN AVANZADA
    VEGAS GERTRUDIX, JOSÉ MARÍA
    Java está presente a nuestro alrededor, se utiliza en servidores, en aplicaciones de escritorio, en dispositivos multimedia, en teléfonos móviles e incluso en juegos como el popular Minecraft. De ahí que haya estado presente en la cotidianidad de tus padres, está en la nuestra y estará presente en la de tus hijos. Este libro va dirigido a todas las personas que con conocimient...

    9,99 €

  • JAVA 17 PROGRAMACIÓN AVANZADA
    VEGAS GERTRUDIX, JOSÉ MARÍA
    Java está presente a nuestro alrededor, se utiliza en servidores, en aplicaciones de escritorio, en dispositivos multimedia, en teléfonos móviles e incluso en juegos como el popular Minecraft. De ahíque haya estado presente en la cotidianidad de tus padres, está en la nuestra y estará presente en la de tus hijos. Este libro va dirigido a todas las personas que con conocimientos...

    32,90 €