Aprende a programar con KOTLIN

En los últimos tiempos hemos visto grandes avances en el desarrollo de software. Los nuevos lenguajes buscan mayor calidad, mejoras y, sobre todo, facilidad de manejo. Kotlin es un lenguaje de programación desarrollado con el principal objetivo de aprovechar las ventajas de Java, Scala y C#, y que, además, al contar con una potente comunidad de desarrollo lo convierte en la herramienta perfecta para la mejora de todo tipo de proyectos.

Kotlin es posiblemente la mejor noticia desde la aparición de Swift, el lenguaje de Apple, porque ofrece una sintaxis expresiva, un sistema de tipo intuitivo fuerte y un gran soporte de herramientas, junto con la interoperabilidad sin fisuras con el código Java existente, bibliotecas y marcos; también puede ser compilado a Java bytecode, y por tanto, utilizado en todas las partes que lo hace Java, incluyendo Android.

El libro está dirigido a personas con conocimientos básicos de programación, informáticos, estudiantes, y autodidactas de la tecnología que quieran iniciarse en el mundo del desarrollo y aprender con uno de los lenguajes que más crecimiento y aceptación tendrá en la próxima década.

Continuar leyendo “Aprende a programar con KOTLIN”

ANDROID STUDIO. Aprende a desarrollar aplicaciones

Android se ha convertido en los últimos años no solo en el sistema operativo con mayor número de usuarios, sino también el que tiene más aplicaciones y una mayor cantidad de dispositivos; cifra que, además, va en aumento.

Android Studio es la herramienta que ofrece Google a los desarrolladores para programar aplicaciones para su popular sistema operativo. Una herramienta que nos permite la implementación de elementos fundamentales como el acceso a APIs, la posibilidad de agregar dependencias y de gestionar y administrar archivos.

El libro está dirigido a personas con conocimientos básicos de programación, estudiantes, diseñadores y autodidactas de la tecnología que quieran iniciarse y aprender el desarrollo de interfaces, software y aplicaciones desde cero, y también profundizar en el universo Android, el entorno más avanzado actualmente.

Continuar leyendo “ANDROID STUDIO. Aprende a desarrollar aplicaciones”

ORACLE 12c PL/SQL. Curso práctico de formación

¿Desea formarse en el manejo del lenguaje PL/SQL de Oracle? Aquí tiene la solución.

Este libro, escrito y desarrollado principalmente para aquellos que no pueden acudir de forma presencial a la distinta oferta formativa ofrecida para este lenguaje, presenta al lector un curso planificado, con un pautado ritmo de aprendizaje y un enfoque eminentemente práctico, que también le servirá como guía de referencia para posteriores consultas.

Su contenido y enfoque basado en el autoaprendizaje refunde el material y la metodología utilizados por el autor durante años en la impartición de este mismo curso en academias y empresas privadas, en las que ha formado exitosamente a un gran número de alumnos, muchos de ellos actualmente trabajando en las diversas empresas del sector de las Tecnologías de la Información, aplicando los conocimientos adquiridos en el manejo de bases de datos de Oracle.

Con la lectura de este libro, conocerá los elementos que conforman este lenguaje: tipos de datos, estructuras de control, cursores, subprogramas, triggers, tratamiento de errores y objetos, y probar cada uno de los conceptos aprendidos con multitud de ejemplos. Además, podrá realizar una autoevaluación de lo estudiado en el curso a través de 15 supuestos prácticos resueltos basados en un mismo proyecto (una base de datos de un hospital), que aprenderá a crear desde su diseño.

No pierda la oportunidad de aprender con este curso práctico de formación, actualizado a la última versión de base de datos de Oracle 12c, que ofrece uno de los lenguajes más extendidos para el diseño de aplicaciones con bases de datos Oracle, la empresa con mayor expansión y ventas en este sector.

Incluye:

– 15 supuestos prácticos totalmente resueltos además de multitud de ejemplos.
– 55 cuestiones resueltas para la preparación de los exámenes de certificación de Oracle en el lenguaje PL/SQL: 1Z0-144 y 1Z0-148.

Oracle 12c PL/SQL. Curso práctico de formación.
Muñoz Chaparro, Antolín
Precio: 26,95 €
lSBN: 978-84- 947170-0-0
460 páginas
Junio 2017
Índice y primer capítulo

XAMARIN.FORMS en acción. Aplicaciones de negocio

Xamarin.Forms es una plataforma de desarrollo que permite crear modernas aplicaciones nativas para los sistemas operativos móviles más importantes del mercado. A través de numerosas prácticas desarrolladas a lo largo del libro, dominará esta potente tecnología, analizando detalladamente:

  • Los fundamentos de Xamarin y de Xamarin.Forms
  • El modelo de aplicación que expone Xamarin.Forms
  • El lenguaje XAML para la definición de las Interfaces de Usuario
  • El modelo de navegación y mensajería
  • El importante mecanismo de Enlace de Datos en Xamarin.Forms
  • El objetivo y papel que desempeñan los comandos
  • Los diversos beneficios de usar el patrón de diseño MVVM
  • La invocación de funcionalidad nativa de los sistemas operativos
  • El porqué Prism es una pieza fundamental en arquitecturas extensibles
  • El uso de SQLite como base de datos para almacenamiento local
  • La comunicación a servicios REST para tus aplicaciones móviles

El autor, Rodrigo Díaz Concha, es Microsoft Regional Director para México, Microsoft Certified Trainer y 8 veces consecutivas nombrado como Microsoft MVP, actualmente en la categoría de Windows Development. Con más de 18 años de experiencia, ha creado soluciones de software ganadoras de premios internacionales. Actualmente es Arquitecto de Soluciones y Mentor para diversas empresas privadas nacionales e internacionales. Además, es conferenciante habitual en eventos de tecnología en toda Latinoamérica.

XAMARIN.FORMS en acción. Aplicaciones de negocio.
Rodrigo Díaz Concha
Precio:  25,95 €
ISBN:  978-84-944650-9-3
376 páginas
IBIC: UM, UMS
Índice y 1er capítulo.

R EN PROFUNDIDAD. Programación, gráficos y estadística

R EN PROFUNDIDAD. Programación, gráficos y estadísticaR es una plataforma de cálculo científico muy extendida y utilizada en campos como la Estadística, la Ingeniería, la Economía, las Matemáticas, la Minería de Datos, el Big Data, la Bioinformática y muchas otras ramas de las ciencias y la tecnología. Incorpora uno de los lenguajes de programación más utilizados en investigación gracias a la facilidad para cargar bibliotecas o paquetes con funcionalidades adicionales de cálculo, análisis y graficación, lo que permite una completa personalización de la plataforma. R es parte del sistema GNU y se distribuye bajo la licencia GNU GPL. Está disponible para los sistemas operativos Windows, Macintosh, Unix y GNU/Linux.

Este libro le permitirá introducirse en el uso del programa desde un nivel básico, pues comienza especificando de manera secuenciada los elementos del lenguaje de programación de R como operadores, variables, funciones, vectores, matrices, arrays, secuencias, tablas, listas, data frames, series temporales y otras estructuras del lenguaje R. A continuación, se profundiza en los elementos del lenguaje abordando temas como el control de flujo, las condicionales, los bucles y otros elementos típicos de la programación funcional y estructurada con aplicaciones en los Métodos Matemáticos y el Cálculo Numérico. También se desarrollan de un modo extenso las capacidades gráficas de R. Asimismo, constituyen un bloque importante de contenido las aplicaciones en Estadística, Econometría y Análisis Multivariante de Datos en general. El libro incluye una gran cantidad de ejercicios que permiten al lector realizar prácticas de aprendizaje y formación.

R en profundidad. Programación, gráficos y estadística.
Felicidad Marqués
Precio: 29,95 €
ISBN:  978-84-944650-2-4
446 páginas.
IBIC: UFM
Índice y 1er capítulo.

DOCKER. Guía práctica

DOCKER. Guía prácticaDocker es uno de los productos emergentes con más importancia en la actualidad. La necesidad de poseer infraestructuras dinámicas y el ahorro de costes han llevado a las empresas a cambiar su modelo de trabajo por uno flexible y fácilmente adaptable a las nuevas necesidades. Con el uso de los contenedores, tecnología utilizada por Docker, ha variado la forma de trabajar tanto de programadores como de administradores de sistema.

La utilización de Docker se ha multiplicado en los últimos años, convirtiéndose en un requisito necesario que, incluso, ha significado la creación de un nuevo puesto de trabajo: DevOps, personas con conocimiento tanto de la parte de administración, como de la virtualización a nivel de sistema operativo y el uso de las utilidades básicas para dar soporte a los programadores.

Este libro está dirigido tanto a principiantes en el mundo de la virtualización y el desarrollo, como a personas con conocimientos previos o incluso usuarios avanzados que descubrirán todas las tareas que se pueden realizar con Docker. Además, se acompaña de toda la información para completar las acciones más comunes, de explicaciones claras y de ejemplos reales.

Acerca del autor:

Alberto González trabaja actualmente como Cloud Consultant en la empresa Red Hat. Anteriormente trabajó como Administrador de Sistemas Senior en la empresa IBM. En sus 15 años de experiencia ha centrado sus conocimientos en tecnologías principalmente de código abierto, centrándose en Linux y virtualización. Posee conocimientos de programación y base de datos.

Además, es profesor en una plataforma en línea ofreciendo cursos de calidad y prácticos de diferentes tecnologías (mayoritariamente de código abierto). La página web de sus cursos es https://www.oforte.net.

DOCKER. Guía práctica.
Alberto González Rodríguez
Precio: 19,95 €
ISBN:  978-84-944650-8-6
256 páginas.
IBIC: UM
Índice y 1er capítulo.

ANÁLISIS Y RECONOCIMIENTO DE VOZ. Fundamentos y técnicas

ANÁLISIS Y RECONOCIMIENTO DE VOZEste libro cubre los aspectos fundamentales sobre el análisis y reconocimiento de voz, abordando los conceptos esenciales y proporcionando técnicas específicas con tal fin. El texto conjuga rigurosidad con claridad y exposición didáctica. Por ello, los conceptos se tratan con el formalismo requerido, a la vez que se proporcionan diversos ejemplos pedagógicos acompañados de abundantes explicaciones gráficas.

El texto se dirige tanto a estudiantes e investigadores, en sus diferentes niveles, como a ingenieros que ejercen su actividad profesional, proporcionándoles la base suficiente para afrontar la materia exitosamente y llegar al desarrollo de aplicaciones informáticas de forma sencilla y eficiente, con grandes posibilidades de incorporación en sistemas automáticos de reconocimiento de voz, cuyo auge resulta hoy día indiscutible en diversos ámbitos de aplicación tales como la robótica, los sistemas inteligentes, los dispositivos móviles o el Internet de las Cosas, por citar solo algunos.

Asimismo, desarrolla los conceptos esenciales sobre el tratamiento de señales en general, con un enfoque preciso y específico hacia el reconocimiento de voz. Entrando seguidamente en los aspectos concretos para la extracción de las características subyacentes en la señal, que en ocasiones y por sí mismas permiten el reconocimiento deseado, constituyendo a la vez la base para otros sistemas más complejos de reconocimiento en el ámbito del aprendizaje automático.

Acerca del autor:

Gonzalo Pajares Martinsanz es profesor en la Facultad de Informática en la Universidad Complutense de Madrid en el Departamento de Ingeniería del Software e Inteligencia Artificial. Ha desarrollado una extensa actividad profesional durante más de una década en la industria con aplicación de tecnologías software y de Inteligencia Artificial. Además, está ampliamente involucrado en tareas de investigación en el ámbito de la Inteligencia Artificial donde ha sido y es director de proyectos nacionales e internacionales de investigación, durante más de dos décadas, con transferencia tecnológica a la industria. Es autor y editor de varios libros sobre visión por computador, inteligencia artificial, tecnologías sensoriales, así como autor de numerosas publicaciones en dichas áreas, incluyendo técnicas de reconocimiento de patrones y estructuras en diversos ámbitos industriales, con participación en empresas situadas en la vanguardia tecnológica. Ha publicado numerosos artículos en revistas especializadas de prestigio internacional, a la vez que es editor invitado y asociado en varias revistas con alto índice de impacto, así como editor jefe de la revista Journal of Imaging recientemente creada.

Análisis y Reconocimiento de Voz. Fundamentos y Técnicas.
Gonzalo Pajares Martinsanz
Precio: 15,50 €
ISBN:  978-84-944650-7-9
132 páginas.
IBIC: UYQS
Índice y 1er capítulo.

JAVA desde cero y prepárate para tu entrevista de trabajo

JAVA desde cero y prepárate para tu entrevista de trabajoJava es, en la actualidad, el lenguaje de programación preferido por las empresas que se dedican al desarrollo de software. Los gobiernos, la banca online y empresas punteras como Uber, Niantic (Pokemon GO), Google (Android) y Netflix, utilizan Java para desarrollar plataformas, tecnologías y proyectos que están cambiando el mundo.

 Aprender a programar en Java es, por tanto, imprescindible y este libro es la mejor manera de hacerlo, pues comienza con los conceptos esenciales de la programación, avanzando poco a poco hasta llegar a la programación orientada a objetos con Java. También se aborda uno de los temas más interesantes a los que se enfrenta un desarrollador de software “La entrevista de trabajo”, compartiendo los conocimientos y su naturaleza con el lector para que pueda sentirse cómodo cuando decida sortear este reto.

 Dirigido tanto a personas con nulos conocimientos de programación, diseñadores que pretenden integrarse en el desarrollo de software, estudiantes de nivel básico de las áreas de programación, como a usuarios interesados en la creación y desarrollo de software de una manera profesional y sólida, se trata de una guía indispensable para todo aquel que quiera convertirse en desarrollador de software, pues además de profundizar en el lenguaje Java, aprenderá la filosofía de trabajo.

Acerca del autor:

José Dimas Luján Castillo es un apasionado de la tecnología y la docencia. Comenzó en el mundo de la programación con el lenguaje BASIC a los 13 años de edad. Colaborador habitual de comunidades en español sobre temas como: desarrollo de videojuegos, programación orientada a objetos, desarrollo web y dispositivos móviles.

Nació en 1986, tiene el grado de Maestría en Tecnologías de Información. En la docencia ha colaborado con más de 10 universidades a nivel presencial en Latinoamérica en los niveles de Licenciatura y Maestría. En la educación en línea es colaborador de las plataformas más importantes a nivel mundial con más de 60 cursos en línea en la actualidad; además de ser conferenciante habitual de eventos tecnológicos apoyando siempre la adopción de nuevas tecnologías.

El lector puede consultar y contactar con el autor a través de Twitter, de Facebook y en su página web www.josedlujan.com.

JAVA desde cero y prepárate para tu entrevista de trabajo.
José Dimas Luján Castillo
Precio: 19,50 €
ISBN:  978-84-944650-6-2
218 páginas.
IBIC: UM
Índice y 1er capítulo.

EL RETO. Estrategia personal para tiempos de incertidumbre

EL RETO. Estrategia personal para tiempos de incertidumbreSi te estás planteando leer este libro es que algo te inquieta. Tienes expectativas, buscas un nuevo trabajo o te aburres en él, y necesitas claves para ponerte en marcha, salir de tu situación, cambiar.

En estas páginas tomarás conciencia de tu propia identidad, sacarás tu instinto de supervivencia y descubrirás el poder que te hace único y diferente. Hallarás tu motivo, marcarás tu objetivo y prepararás tu hoja de ruta, para llegar hasta él, paso a paso.

Descubrirás por qué hay personas que fracasan en sus metas mientras que otras las consiguen. La clave del éxito está en ti mismo y en lo que proyectas a los demás: tu capacidad, las relaciones, la generación de confianza.

Un reto es un desafío que se transforma en una actividad y precisa de superar dificultades. Necesitas descubrir el camino, un plan para recorrerlo y una buena carga de argumentos en cada capítulo:

  •             La necesidad y el instinto de supervivencia.
  •             Marca personal e identidad.
  •             La palanca para mover tu mundo.
  •             Tienes que moverte.
  •             Inteligencia y capacidad.
  •             Tu plan de comunicación.
  •             Relacionarse.
  •             Liderar en tu entorno.
  •             Cambio, evolución y trascendencia.

El reto que tienes ante ti eres tú mismo. Tú pondrás los límites, la fe en ti mismo y la energía para llevarlo a cabo. Cuanto más esfuerzo destines, mayor satisfacción obtendrás.

Tienes ante ti un reto. No es leer el libro, sino ponerlo en práctica.

Enhorabuena, encuentra tu camino, carga tu mochila, marca el destino y comienza a andar hasta tu meta.

El Reto. Estrategia personal para tiempos de incertidumbre
Pablo Adán
Precio: 16,90 €
lSBN:  978-84-944650-5-5
196 páginas
Noviembre 2016
Índice y 1er capítulo

ORACLE 12c. Forms y Reports. Curso práctico de formación

ORACLE 12c. Forms y Reports. Curso práctico de formación¿Desea formarse en el manejo de las herramientas Forms y Reports de Oracle? Aquí tiene la solución.

Este libro, escrito y desarrollado principalmente para aquellos que no pueden acudir de forma presencial a la distinta oferta formativa ofrecida para este lenguaje, presenta al lector un curso planificado, con un pautado ritmo de aprendizaje y un enfoque eminentemente práctico, que también le servirá como guía de referencia para posteriores consultas.

Su contenido y enfoque basado en el autoaprendizaje refunde el material y la metodología utilizados por el autor durante años en la impartición de este mismo curso en academias y empresas privadas, en las que ha formado exitosamente a un gran número de alumnos, muchos de ellos actualmente trabajando en las diversas empresas del sector de las Tecnologías de la Información, aplicando los conocimientos adquiridos en el manejo de bases de datos de Oracle.

Con la lectura de este libro conocerá los elementos y pasos necesarios para la instalación de los productos Forms y Reports 12c en Windows, así como las técnicas para el diseño de aplicaciones mediante la creación de formularios en Forms, e informes en Reports; además, incluye multitud de ejemplos de casos prácticos resueltos paso a paso, con imágenes del proceso, y supuestos prácticos propuestos.

No pierda la oportunidad de aprender con este curso práctico de formación el manejo de estas herramientas de Oracle, para el diseño de aplicaciones utilizando uno de los lenguajes más extendidos en bases de datos relacionales, de Oracle, la empresa con mayor expansión y ventas en este sector.

ORACLE 12c. Forms y Reports. Curso práctico de formación.
Antolín Muñoz Chaparro
Precio: 34,50 €
lSBN:  978-84-943055-7-3
580 páginas
Octubre 2016
Índice y 1er capítulo