Descripción
C 10 Y UML 2.5
Resumen del libro
Este pack experto reúne tres obras de referencia para programadores que buscan dominar el lenguaje C en su versión 10 y aplicar patrones de diseño con UML 2.5. Con más de 1000 páginas desarrolladas por expertos, el lector encontrará desde los fundamentos del lenguaje y la programación orientada a objetos hasta el uso avanzado de LINQ, asincronismo y serialización. La segunda parte se centra en los 23 modelos de diseño clásicos, ilustrados con ejemplos prácticos en UML y C. Un recurso completo y estructurado para profesionales del desarrollo de software.
¿De qué trata?
La obra se compone de dos bloques diferenciados pero complementarios. El primero, "C 10 y Visual Studio Code - Fundamentos del lenguaje", guía al programador desde la instalación del entorno multiplataforma hasta la creación de aplicaciones robustas. Se explora la sintaxis básica, la programación orientada a objetos, los bucles, colecciones y la gestión de errores. Se dedica una atención especial a LINQ, el asincronismo, los flujos de datos y la serialización en formatos binario, XML y JSON. El capítulo final ofrece una visión general de los tipos de aplicaciones que se pueden desarrollar con C (web, Windows, móviles) y un glosario de consulta rápida.
El segundo bloque, "Patrones de diseño en C - Los 23 modelos de diseño", presenta de forma concisa cada patrón: nombre, problema que resuelve, solución propuesta y dominios de aplicación. Cada ejemplo se describe en UML 2 y se acompaña de un pequeño programa completo y ejecutable en C, facilitando la comprensión práctica de cada modelo.
Temas principales
- Fundamentos del lenguaje C 10: sintaxis, tipos, estructuras de control y programación orientada a objetos.
- Desarrollo con Visual Studio Code como entorno multiplataforma.
- Lenguaje de consulta LINQ y su aplicación en ejemplos concretos.
- Programación asíncrona, flujos de datos y serialización (binario, XML, JSON).
- Los 23 patrones de diseño (Design Patterns) clásicos: descripción, estructura UML y soluciones en C.
- Aplicación práctica de patrones en proyectos de software reales.
¿Para quién está recomendado?
Este pack está dirigido a programadores con conocimientos previos de programación que deseen especializarse en C y .NET, así como a desarrolladores que quieran dominar los patrones de diseño y su implementación en proyectos profesionales. Es ideal tanto para quienes inician su camino en C 10 como para aquellos que buscan una referencia completa y estructurada para aplicar buenas prácticas de diseño de software.
Qué aporta este libro
- Una guía completa y actualizada sobre C 10, desde lo básico hasta técnicas avanzadas como asincronismo y serialización.
- Dominio práctico de los 23 patrones de diseño esenciales, con ejemplos ejecutables en C y diagramas UML.
- Más de 1000 páginas de contenido técnico riguroso, desarrollado por expertos y listo para aplicar en proyectos reales.
- Recursos descargables complementarios que facilitan el aprendizaje práctico.
- Un glosario de consulta rápida para programadores.
Ficha técnica
- Autor: MOMMER, CHRISTOPHE; DEBRAUWER, LAURENT; VAN DER
- Editorial: EDICIONES ENI
- Idioma: Español
- Tema: LENGUAJES DE PROGRAMACION Y EXTENSION/SCRIPTING: G
- Colección: PACK EXPERTO
- Fecha de edición: septiembre de 2024
- Número de páginas: 1021
- Peso: 1667 g
Valoración editorial
Este pack experto destaca por su enfoque dual: combina una formación sólida en C 10 con una referencia práctica sobre patrones de diseño, dos áreas fundamentales para el desarrollo profesional de software. La estructura de los contenidos, con ejemplos ejecutables y diagramas UML, facilita la asimilación de conceptos complejos. Es una obra recomendada para programadores que buscan una fuente de consulta completa y actualizada, con más de mil páginas de material técnico de calidad.

