{"title":"Conceptos de programación. Aprendizaje de la programación","description":null,"products":[{"product_id":"desarrollo-agil-esencial","title":"Desarrollo ágil Esencial","description":"Casi veinte años después de la presentación del Manifiesto Ágil, el legendario Robert C. Martin Uncle Bob vuelve a presentar los principios y valores del desarrollo ágil a una nueva generación, tanto de programadores como de no programadores. En este libro elimina malos entendidos y distracciones que, a lo largo de los años, han hecho que utilizar el desarrollo ágil sea más difícil de lo que se planeó en principio.  Martin describe qué es el desarrollo ágil sin ambigüedades: una disciplina pequeña que ayuda a equipos pequeños a gestionar proyectos pequeños con implicaciones enormes, porque todo proyecto grande está formado por muchos proyectos pequeños. Sirviéndose de sus cincuenta años de experiencia con proyectos de todos los tipos imaginables, muestra cómo el desarrollo ágil puede ayudarnos a llevar la verdadera profesionalidad al desarrollo de software.  * Vuelva a las raíces: qué es el desarrollo ágil, qué era y qué debería ser siempre. * Entienda los orígenes y la práctica adecuada de SCRUM. * Domine las prácticas ágiles esenciales orientadas a los negocios, desde las entregas pequeñas y las pruebas de validación a la comunicación entre el equipo completo. * Explore las relaciones de los miembros de un equipo de desarrollo ágil entre sí y con su producto.  Redescubra prácticas técnicas ágiles indispensables: desarrollo guiado por pruebas, refactorización, diseño simple y programación en pareja. Entienda los papeles centrales que juegan los valores y la artesanía en el éxito del equipo de desarrollo ágil.  Si quiere aprovechar los auténticos beneficios del desarrollo ágil, no hay atajos: tiene que practicar el desarrollo ágil bien. Desarrollo ágil esencial. Vuelta a las raíces le mostrará cómo, no importa si es desarrollador, probador, director de proyecto o cliente.","brand":"ANAYA MULTIMEDIA","offers":[{"title":"Default Title","offer_id":51411724173591,"sku":"9788441542273","price":81480.0,"currency_code":"ARS","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0951\/5188\/2519\/files\/978844154227.jpg?v=1759301597"},{"product_id":"arquitectura-de-software-las-partes-dificiles-analisis-moderno-de-ventajas-y-desventajas-para-arquitecturas-distribuidas","title":"Arquitectura De Software: Las Partes Difíciles. Análisis Moderno De Ventajas Y Desventajas Para Arquitecturas Distribuidas","description":"En arquitectura de software no hay decisiones fáciles. Sí hay muchas partes difíciles, problemas o cuestiones complicadas sin buenas prácticas, que nos obligan a elegir entre varias soluciones intermedias. Con este libro, descubrirá cómo pensar críticamente sobre las ventajas y desventajas relacionadas con las arquitecturas distribuidas. Además de las explicaciones teóricas, el presente volumen contiene ejemplos prácticos y conoceremos a la Patrulla Sysops, un grupo imaginario de profesionales de la arquitectura con los que estudiaremos la granularidad del servicio, cómo gestionar los flujos de trabajo, la administración y separación de contratos, las transacciones distribuidas y hasta la optimización de características operativas, como la escalabilidad, la elasticidad y el rendimiento. El propósito principal de este libro es proporcionar las herramientas para realizar análisis de ventajas y desventajas, para enfrentarnos a los problemas de arquitectura y tomar la mejor decisión en cada caso.* Analizar las ventajas y desventajas, y documentar las decisiones de manera efectiva.* Tomar mejores decisiones considerando la granularidad del servicio.* Comprender las complejidades de desmantelar aplicaciones rígidas.* Gestionar y separar contratos entre servicios.* Manejar datos en una arquitectura altamente distribuida.* Descubrir patrones para gestionar el proceso de trabajo y las transacciones cuando se separan aplicaciones.","brand":"libroide argentina","offers":[{"title":"Default Title","offer_id":51413119140119,"sku":"9788441548237","price":104025.0,"currency_code":"ARS","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0951\/5188\/2519\/files\/978844154823.jpg?v=1759336657"},{"product_id":"programacio","title":"Programacio","description":"'Este manual se ha revisado teniendo en cuenta la actualización del Real Decreto 405\/2023, de 29 de mayo, por el que se actualiza el título de Técnico Superior en Desarrollo de Aplicaciones Web, de la familia profesional Informática y comunicaciones, y se fijan sus enseñanzas mínimas. Este libro aborda el mundo de la programación desde un punto de vista eminentemente práctico y mediante la exposición de ejemplos que permitirán al lector adquirir los conocimientos necesarios para el desarrollo de aplicaciones. Para ello, se explican técnicas genéricas de programación (pseudocódigo y flujogramas) y se exponen los diferentes paradigmas de programación. Asimismo, se detallan los elementos que componen un programa, los recursos disponibles para el diseño de interfaces gráficas de usuario, los tipos abstractos de datos, los mecanismos para garantizar la persistencia de la información (bases de datos y ficheros), todo ello utilizando como tecnología vehicular JAVA. Entre las nuevas aportaciones se encuentra información sobre las distintas formas de acceder a las bases de datos relacionales y sobre qué son y para qué son útiles las aserciones. También se explica qué es una expresión regular y cómo se utiliza.'","brand":"Sintesis","offers":[{"title":"Default Title","offer_id":51413535359255,"sku":"9788413573656","price":92400.0,"currency_code":"ARS","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0951\/5188\/2519\/files\/978841357365.jpg?v=1759342173"},{"product_id":"curso-practico-con-unity-3d","title":"Curso Práctico Con Unity 3d","description":"\u003cp\u003eEl primer libro en español que guía el desarrollo de videojuegos con Unity, desde los fundamentos hasta la creación de builds ejecutables.Dirigido a principiantes y desarrolladores con experiencia, este libro te acompaña paso a paso, desde el uso del Unity Editor hasta la creación de videojuegos completos y optimizados. Aprenderás a manipular GameObjects, programar en C# y Visual Scripting, crear terrenos, personajes jugables y NPCs con inteligencia artificial de ChatGPT, dominar shaders y efectos visuales, e integrar música, sonidos, animaciones y cinemáticas con Animator, Cinemachine y Timeline.Incluye una introducción práctica a la realidad aumentada con ARFoundation y técnicas para optimizar el rendimiento, asegurando eficiencia en dispositivos reales. También explora la generación de builds ejecutables y presenta librerías gratuitas para mejorar tus proyectos.Cada capítulo ofrece ejemplos prácticos, ejercicios y acceso al código fuente en GitHub, permitiéndote aprender mientras aplicas conceptos. Este libro es tu guía para llevar tus ideas al siguiente nivel en el desarrollo de videojuegos con Unity.\u003c\/p\u003e","brand":"libroide argentina","offers":[{"title":"Default Title","offer_id":51413853503767,"sku":"9788441551633","price":65590.5,"currency_code":"ARS","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0951\/5188\/2519\/files\/978844155163.jpg?v=1759346800"},{"product_id":"nosotros-los-programadores","title":"Nosotros, Los Programadores","description":"\u003cp\u003eLa leyenda del software Robert C. Martin ('Uncle Bob') se sumerge en el mundo de la programación, explorando la vida de los pioneros revolucionarios que crearon los cimientos de la informática moderna. Desde Charles Babbage y Ada Lovelace a Alan Turing, Grace Hopper y Dennis Ritchie, Martin pone el foco sobre las figuras cuyo brillo y perseverancia cambiaron el mundo.Esta narración repleta de recuerdos ofrece una historia humana rica llena de perspectivas técnicas para desarrolladores y examina las innovaciones en la programación que dieron forma a la informática a nivel de bits y de bytes. Al conectar estos logros técnicos con las historias humanas que hay tras ellos, Martin ofrece a los lectores una visión poco habitual de las luchas y los triunfos de las personas que hicieron posible la tecnología moderna. Depresión, fracaso y ridículo, estos pioneros se enfrentaron a todo eso y sus vidas se entrelazan con la evolución de la propia computación a medida que el campo evolucionó desde sus orígenes humildes a las inteligencias artificiales basadas en la nube de la actualidad. Con el crecimiento de la IA, Martin también explora cómo esta tecnología está transformando el futuro de la programación y los desafíos éticos que surgen con ella.Para programadores, codificadores y cualquiera que esté fascinado por la intersección entre las personas y las máquinas, esta guía sobre la historia, la humanidad y la tecnología detrás del código que mueve el mundo actual es una lectura fascinante y esencial.\u003c\/p\u003e","brand":"libroide argentina","offers":[{"title":"Default Title","offer_id":51414017605911,"sku":"9788441552012","price":101835.0,"currency_code":"ARS","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0951\/5188\/2519\/files\/978844155201.jpg?v=1759348954"},{"product_id":"guia-de-programacion-en-c-c","title":"Guía De Programación En C\/C++","description":"\u003cp\u003eMedio siglo después, C y C++ son los lenguajes más eficientes de la historia y el fundamento de gran parte de la tecnología que utilizamos a diario. Creados por y para programadores, se siguen enseñando en miles de centros educativos y ofrecen multitud de ventajas a empresas relevantes en multitud de sectores.C y C++ están presentes en una amplia variedad de sectores gracias a su versatilidad a la hora de trabajar con alto y bajo nivel. Sirven para desarrollar sistemas operativos y lenguajes de programación, así como para crear programas de escritorio y videojuegos, y están presentes en sistemas gestores de bases de datos, navegadores web, editores gráficos, buscadores e incluso en el internet de las cosas (entre otros).En estas páginas, el lector tendrá la oportunidad de introducirse en los fundamentos para aprender a programar en las versiones más recientes de C y C++, y de asentar los cimientos para trabajar con dos de los lenguajes de programación más longevos de la historia de la informática a través de ejemplos y ejercicios prácticos.\u003c\/p\u003e","brand":"libroide argentina","offers":[{"title":"Default Title","offer_id":51414284337431,"sku":"9788441552074","price":71880.0,"currency_code":"ARS","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0951\/5188\/2519\/files\/978844155207.jpg?v=1759358985"}],"url":"https:\/\/libroide.ar\/collections\/conceptos-de-programacion-aprendizaje-de-la-programacion.oembed","provider":"Libroide Argentina","version":"1.0","type":"link"}