Home | TI | Biblioteca online TI | Desarrollo de aplicaciones

Los libros indispensables para formarse a distancia en
Desarrollo de aplicaciones

He aquí un resumen de nuestros contenidos esenciales sobre desarrollo de aplicaciones. ¡Todos ellos están disponibles para su lectura ilimitada en su Biblioteca Digital de TI!

Lenguajes

¡Consejos de nuestros expertos sobre los distintos lenguajes de programación!

La clave del desarrollo web es “dominar el código para crear mejor”. Sumérgete con nuestros expertos en lenguajes fundamentales como Python, PHP, CSS, .NET… Tanto si estás diseñando un sitio interactivo como una aplicación dinámica, descubre la formación, las técnicas y los consejos para destacar en programación y dar vida a tus proyectos digitales.

Libro PHP 8 - Desarrolle un sitio web dinámico e interactivo

PHP 8
Desarrolle un sitio web dinámico e interactivo

Sumérjase en el corazón de PHP 8 (versión 8.0) con este libro esencial para diseñadores y desarrolladores que deseen crear sitios web vivos e interactivos. Tras explicar los fundamentos del lenguaje, el autor aborda los retos del desarrollo web dinámico, ofreciendo soluciones a desafíos comunes como la gestión de formularios y el acceso a bases de datos. Cada función se apoya en ejemplos de código comentados y ejercicios prácticos.

El autor:
Con una dilatada experiencia como desarrollador y, posteriormente, gestor de proyectos, Olivier Heurtel es ahora consultor y formador independiente, experto en bases de datos (Oracle), desarrollo web (PHP) y sistemas de inteligencia empresarial.

Libro C# 10 - Desarrolle aplicaciones Windows con Visual Studio 2022

C# 10
Desarrolle aplicaciones Windows con Visual Studio 2022

Descubra los secretos del desarrollo de aplicaciones Windows con C# (versión 10) y Visual Studio 2022. Dirigida a principiantes en el marco .NET, esta guía ilustra los fundamentos y conceptos avanzados de C#. El autor le familiariza con la interfaz de Visual Studio, la arquitectura .NET, la sintaxis de C# y el diseño de la interfaz de usuario, y también le enseña sobre pruebas, depuración, Entity Framework y LINQ, así como temas avanzados como globalización y seguridad.

El autor:
Jérôme Hugon es un desarrollador/consultor .NET certificado por Microsoft. Comparte con el lector una base sólida y una inmersión en los conceptos avanzados del lenguaje C#.

Libro HTML5 y CSS3 - Domine los estándares de creación de sitios web (2ª edición)

HTML5 y CSS3
Domine los estándares de creación de sitios web (2ª edición)

¡Sumérjase en el mundo de HTML5 (versión 5.2) y CSS3! Este libro guía a los desarrolladores en el dominio de los fundamentos esenciales para diseñar y optimizar sitios web. El proceso de aprendizaje gradual abarca los elementos HTML y las propiedades CSS más comunes, ilustrados con capturas de pantalla. Aprenda las normas del W3C, la compatibilidad con los navegadores, el diseño semántico, la inserción de contenidos variados, el uso de CSS y los módulos Flexbox y Grid.

El autor:
Christophe Aubry, antiguo gestor educativo y formador, dirige netPlume, una empresa especializada en redacción educativa y diseño web. Creador del canal de YouTube “LaTeX et la plume”, comparte sus conocimientos sobre HTML5.

Libro C++ - De los fundamentos del lenguaje a las aplicaciones

C++
De los fundamentos del lenguaje a las aplicaciones

Una guía para que estudiantes y profesionales descubran el mundo de C++. El autor le enseña la sintaxis básica y le guía en la creación de sus primeras aplicaciones utilizando estructuras y punteros. El libro le introduce en la programación orientada a objetos, la STL y mecanismos modernos como las expresiones lambda y los punteros inteligentes. También aprenderá sobre el entorno .NET C++ CLI, Win32 y ejemplos concretos como una hoja de cálculo gráfica.

El autor:
Brice-Arnaud Guerin es ingeniero de ESIEA y director en Kantar. Especialista en desarrollo C++, .NET y PHP, le apasiona compartir su vasta experiencia a través de sus escritos.

Inteligencia artificial

¡Descubra lo que dicen nuestros expertos sobre la inteligencia artificial!

¿Cómo maximizar la eficacia de la inteligencia artificial? ¿Cómo diseñar algoritmos de alto rendimiento? ¿Cómo aprenden las máquinas de sus errores? Nuestros expertos le guiarán a través de las innovaciones en IA, le presentarán las técnicas de aprendizaje actuales y le aconsejarán sobre cómo optimizar sus sistemas dominando los fundamentos de la automatización.

Libro Inteligencia artificial fácil - Machine Learning y Deep Learning prácticos

Inteligencia artificial fácil
Machine Learning y Deep Learning prácticos

Sumérjase en el corazón de la inteligencia artificial (IA) con esta guía fácil de entender sobre aprendizaje automático y aprendizaje profundo. Utilizando un enfoque paso a paso, se explica cada concepto, con ejercicios prácticos en Python. Tras cubrir los fundamentos de la IA y Python, los algoritmos de Machine Learning cobran vida. El autor te introduce en la influencia de la neurociencia en la IA y te permite crear proyectos, incluido un chatbot.

El autor:
Aurélien Vannieuwenhuyze es un antiguo desarrollador. Licenciado en transformación digital por la HEC, dirige QSTOM-IT y Junior Makers Place, dos organizaciones que ofrecen, entre otras cosas, cursos de formación en IA para jóvenes.

Libro Inteligencia Artificial para desarrolladores - Conceptos e implementación en Java (2ª edición)

Inteligencia Artificial para desarrolladores
Conceptos e implementación en Java (2ª edición)

Sumérjase en la Inteligencia Artificial con esta guía diseñada para desarrolladores. El autor detalla las técnicas clave de la IA, inspiradas en la biología, la física y las matemáticas. Descubra los sistemas de toma de decisiones, la lógica difusa, algoritmos como A* y mucho más. Sumérjase en las redes neuronales y el aprendizaje profundo. El libro se completa con proyectos Java que le ayudarán a pasar de la teoría a la práctica.

La autora:
Virginie Mathivet tiene un doctorado en IA (algoritmos genéticos y redes neuronales). En 2021 se convertirá en la primera AWS Hero Machine Learning de Francia y participará en iniciativas para fomentar la diversidad en el sector digital.

Desarrollo web

Asesoramiento, casos prácticos y evaluación… ¡conviértase en un experto en desarrollo web!

“Transformar ideas en realidad digital” es la esencia del desarrollo web. Sumérjase con nuestros expertos en modernas técnicas de codificación y frameworks para crear sitios web y aplicaciones de alto rendimiento. Desde el front-end hasta el back-end, descubra las herramientas, métodos y consejos que necesita para una visibilidad web de alto rendimiento.

Libro Vue.js - Desarrolle aplicaciones web modernas en JavaScript con un framework progresivo

Vue.js
Desarrolle aplicaciones web modernas en JavaScript con un framework progresivo

Descubre Vue.js, el framework JavaScript diseñado para hacer aplicaciones web fluidas y dinámicas. Combinando ejemplos concretos y teoría, esta guía ofrece una visión completa, desde el DOM virtual hasta el uso de API seguras (REST y GraphQL), pasando por Webpack, la agrupación de código y el enrutamiento con Vue Router. El autor también presenta capítulos sobre seguridad web y centralización de datos mediante Vuex.

El autor:
Yoann Gauchard, antiguo empleado de servicios informáticos, es desarrollador fullstack freelance especializado en Vue.js y Symfony. Formador en una escuela de informática, comparte sus conocimientos y experiencia en este libro.

Libro PHP y MySQL - Domine el desarrollo de un sitio web dinámico e interactivo (5ª edición)

PHP y MySQL
Domine el desarrollo de un sitio web dinámico e interactivo (5ª edición)

Sumérjase en PHP y MySQL con esta completa guía para desarrollar sitios web dinámicos. Con un enfoque conciso, este libro presenta la implementación de bases de datos MySQL, desde SQL hasta técnicas avanzadas como transacciones y búsquedas de texto completo. También descubrirá el potencial de PHP, desde los conceptos básicos hasta las características específicas de los sitios interactivos: gestión de formularios, sesiones, correo electrónico y acceso a MySQL.

El autor:
Olivier Heurtel, antiguo desarrollador y director de proyectos, es consultor y formador independiente, y experto en bases de datos Oracle, desarrollo web y sistemas de inteligencia empresarial.

Desarrollo de aplicaciones móviles

Trabaje con nuestros expertos para mejorar sus conocimientos sobre desarrollo móvil.

¿Cómo se optimiza una aplicación móvil? ¿Cómo se garantiza una experiencia de usuario fluida? ¿Cuáles son los retos específicos del desarrollo móvil? Nuestros expertos examinan de cerca las tendencias actuales en móviles, revelan los errores más comunes que hay que evitar y ofrecen consejos sobre cómo crear aplicaciones de alto rendimiento que se adapten a todos los dispositivos.

Libro Flutter - Desarrolle sus aplicaciones móviles multiplataforma con Dart

Flutter
Desarrolle sus aplicaciones móviles multiplataforma con Dart

Este libro es tu guía completa para dominar Flutter, el framework de Google para crear aplicaciones móviles multiplataforma. Tanto si eres un principiante como un desarrollador experimentado, encontrarás valiosas lecciones respaldadas por demostraciones prácticas que te ayudarán a adquirir habilidades sólidas. Desde la instalación inicial hasta la gestión de estados, las interacciones de usuario, y el acceso a las herramientas del dispositivo, este libro te prepara para crear aplicaciones de calidad con Flutter.

El autor:
Julien Trillard es un profesional experimentado en desarrollo web y aplicaciones móviles. Con su profundo conocimiento de Flutter, te guiará hacia el éxito en el desarrollo de aplicaciones multiplataforma. Aprovecha su experiencia y sumérgete en el mundo de Flutter con confianza.

Administración de proyectos

¡Aprenda a gestionar sus proyectos eficazmente con nuestros mejores contenidos!

“Liderar la innovación para una web de éxito” es de lo que trata la gestión de proyectos web. Nuestros expertos le guiarán a través de las metodologías y normas clave para gestionar eficazmente sus proyectos digitales. Desde la planificación hasta la implementación, explore las herramientas, consejos prácticos y sugerencias para garantizar el cumplimiento y el rendimiento de sus iniciativas web.

Libro Scrum - Un método ágil para sus proyectos (2ª edición)

Scrum
Un método ágil para sus proyectos (2ª edición)

Un libro esencial para cualquiera que quiera aplicar o trabajar con Scrum. Presenta los aspectos teóricos y prácticos del método ágil, para que los lectores puedan aplicarlo a sus futuros proyectos o desempeñar eficazmente cualquier función que puedan tener en un proyecto Scrum.

El autor:
Ingeniero Supélec especializado en la industria del software, Jean-Paul Subra fundó SoftMethods en 2015 para guiar a las empresas hacia métodos ágiles, incluido Scrum.

Libro Algoritmia - Técnicas fundamentales de programación - Ejemplos en Python (numerosos ejercicios corregidos)

Algoritmia
Técnicas fundamentales de programación – Ejemplos en Python (numerosos ejercicios corregidos)

Este libro de algoritmia es una guía esencial para aquellos que buscan comprender y dominar la programación. Aborda desde los fundamentos de cómo funciona una computadora hasta conceptos avanzados como objetos y lenguajes como Python. Destinado principalmente a estudiantes de informática e ingeniería, ofrece ejercicios prácticos para fortalecer el aprendizaje. Domina la programación con esta valiosa herramienta.

Los autores:
Franck Ebel es un experimentado profesor universitario y experto en ciberseguridad, con experiencia en formación y organización de eventos de seguridad.
Sébastien Rohaut, por su parte, es un ingeniero de informática y experto en administración de sistemas Linux con amplia experiencia técnica y docente.

Libro Design Patterns en PHP - Los 23 patrones de diseño: descripciones y soluciones ilustradas en UML2 y PHP (2ª edición)

Design Patterns en PHP
Los 23 patrones de diseño: descripciones y soluciones ilustradas en UML2 y PHP (2ª edición)

¡Aprende diseño de calidad de manera efectiva! Este libro ofrece una introducción precisa y práctica a los 23 patrones de diseño fundamentales, ilustrándolos con ejemplos en UML 2 y PHP. Dirigido a diseñadores y desarrolladores en Programación Orientada a Objetos, requiere conocimientos básicos de UML y PHP (versión 7 o superior). Se organiza en tres partes que cubren patrones de construcción, estructuración y comportamiento, con un capítulo adicional sobre variantes y el patrón compuesto MVC.

Los autores:
Laurent Debrauwer tiene un PhD en informática y es un experto en UML y patrones de diseño.
Sébastien Ferrandez es ingeniero, consultor y formador independiente, con experiencia tanto en la base de datos MongoDB como en los patrones de diseño en PHP.
Yannick Evain es ingeniero de telecomunicaciones con experiencia en sistemas electrónicos y PHP.