Programació i Llenguatges

Altres categories
La programación orientada a objetos (POO) es una de las técnicas más modernas de desarrollo que trata de disminuir el coste del software, aumentando la eficiencia y reduciendo el tiempo de espera para la puesta en escena de una nueva aplicación. Por eso, donde la POO toma verdadera ventaja es en poder compartir yreutilizar el código.Sin embargo, no debe pensarse que esta forma de programación resuelve todos los problemas de una forma sencilla y rápida. Para conseguir buenos resultados, es preciso dedicar un tiempomayor al análisis y al diseño pero no será un tiempoperdido, ya que redundará en el menor tiempo empleado en la realización de aplicaciones futuras.Existen varios lenguajes que permiten escribir un programa orientado a objetos y entre ellos se encuentra C++. Se trata de un lenguaje de programación basado enel lenguaje C, estandarizado (ISO/IEC 14882), ampliamente difundido y con una biblioteca estándar C++ quelo ha convertido en un lenguaje universal, de propósito general, y muy utilizado tanto en el ámbito profesional como en el educativo.
Soci/a Abacus 37,90€
PVP 39,90€
Has afegit la quantitat màxima disponible.
Angular es el framework que te permitir&aacute desarrollar y mantener aplicaciones web del lado cliente(FronEnd). Podr&aacutes crear aplicaciones Single-Page Application (SPA) con las que conseguir&aacutes una experiencia de usuario tan fluida como cualquier aplicaci&oacuten de escritorio. Este libro presenta en100 ejercicios pr&aacutecticos todos los elementos (m&oacutedulos, componentes, servicios, etc.) y apartados a considerar cuando te dispones a desarrollar aplicaciones con Angular. Asimismo, refuerza e introduceotros temas que participan activamente en el mundo del desarrollo web: Ejercicios sobre CSS, HTML, JSON yjQuery. Desarrollo de una aplicaci&oacuten MEAN completa, con su backend (Express) y frontend (Angular), que te permitir&aacute el mantenimiento de una tabla de base de datos MongoDB. Explicaci&oacuten del trabajo con Bootstrap para que puedas realizar aplicacionesvistosas con muy poco esfuerzo y aprovechar un buenn&uacutemero de recursos ya ofrecidos por este framework complementario. Adem&aacutes, en la parte inferior de la primera p&aacutegina del libro encontrar&aacutes el c&oacutedigo de acceso que te permitir&aacuteacceder de forma gratuita a los contenidos adicionales del libro en www.marcombo.info. Con Angular conseguir&aacutes un trabajo ordenado y escalable, pues favorece el uso del patr&oacuten de arquitectura MVC (Modelo Vista Controlador).
Soci/a Abacus 23,56€
PVP 24,80€
Has afegit la quantitat màxima disponible.
Prefacio de Jordi BOGGIANO - Miembro del equipo Symfony - Creador de Composer Este libro sobre Symfony3 se dirige a los desarrolladores, jefes de proyectoy directores técnicos, que quieran, gracias a este framework,estructurar y organizar sus desarrollos PHP dentro de un marco detrabajo robusto y profesional. Eldominio de la programación orientada aobjetos con PHP es un requisito previo indispensable para sacar elmejor beneficio de estas páginas. El libro cubre losprincipales componentes de Symfony 3, considerado enla actualidad como framework PHP de referencia. Proporciona el conocimiento básico que le permite, no solocrear un sitio web, sino también entender y dominar su funcionamiento con todo detalle. Un capítulo enterose dedica a la arquitectura del framework.Los asuntos detallados van desde la instalación de Symfony a lacreación de las pruebas unitarias y funcionales. Lagestión de los formularios,las interacciones con unabase de datos, las plantillas, las trazas e incluso la seguridad de la aplicación, son otros de los temastratados en el libro.El tiempo de carga de las páginas de un sitio web es un elemento crucial. Hay un capítulo dedicado a las técnicas y trucos para mejorar mucho el rendimiento de una aplicación.El autor ha estructurado los capítulos para facilitar el aprendizajedeSymfony 3 y muestra a lo largo de las páginas de este libro, consejos,buenas prácticas y ejemplos detallados.Hay elementos adicionales para su descarga en elsitio webwww.ediciones-eni.com.
Soci/a Abacus 36,10€
PVP 38,00€
Has afegit la quantitat màxima disponible.
Si quieres crear codigo compatible con la mayor parte de los navegadores existentes, JavaScript es el lenguaje de programacion web que necesitas.Este librose centra en la aplicacion de JavaScript en el ambitoweb y se basa en ECMAScript 6, la version de JavaScript mas utilizada en la actualidad. Gracias a las prestaciones mejoradas de los PC, la ejecucion de JavaScript es cada vez mas rapida, cosa que ha permitido ampliar su entorno de uso. Entre los temas tratados Trabajar con cadenas de texto, bucles, funciones, formularios y eventos Expresiones regulares, objetos, arrays asociativos, modo estricto Funciones avanzadas, JSON, AJAX y REST Objetos avanzados, DOM y BOM Lienzo, geolocalizacion -Web worker, arrastre, Visual Studio Code Ademas, en la parte inferior de la primera paginadel libro encontraras el codigo de acceso que te permitira descargar de forma gratuita los contenidos adicionales del libro en www.marcombo.info.
Soci/a Abacus 26,56€
PVP 27,96€
Has afegit la quantitat màxima disponible.
Soci/a Abacus 28,40€
PVP 29,90€
Has afegit la quantitat màxima disponible.
Este libro recoge conocimientos necesarios para desarrollar aplicaciones profesionales con Java, siendo necesaria como mínimo la versión 8 del JDK. De forma práctica y didáctica se explican los conceptos de la programación y el diseño orientado a objet
Soci/a Abacus 31,25€
PVP 32,90€
Has afegit la quantitat màxima disponible.
La criptograf&iacutea se ha definido tradicionalmente como el arte o la ciencia que se ocupa de alterarlos textos escritos con el fin de hacerlos ininteligibles a receptores no autorizados. El &uacutenico objetivo de la criptograf&iacutea es conseguir la confidencialidad de los mensajes. La historia de la criptograf&iacutea es larga y abunda en an&eacutecdotas. Ellibro recorre los hitos criptogr&aacuteficos m&aacutes importantes desde el Antiguo Egipto hasta la Segunda Guerra Mundial. Tras la conclusi&oacuten de esta, el r&aacutepido desarrollo te&oacuterico y los avancesen computaci&oacuten supusieron una amenaza para lossistemas cl&aacutesicos de cifrado. A mediados de los a&ntildeos 70, se empez&oacute a gestar lo que ser&iacutea la &uacuteltima revoluci&oacuten de la criptograf&iacutea: los sistemas asim&eacutetricos. Esta obra, sin embargo, no se centra ni en la historia, ni en la teor&iacutea de la criptograf&iacutea, sino en c&oacutemo programar los ordenadores para imitar el funcionamiento de las cifras cl&aacutesicas y c&oacutemo pueden romperse. Dirigida a principiantes que nuncahan programado, te mostrar&aacute las t&eacutecnicasb&aacutesicas de programaci&oacuten a trav&eacutes de la criptograf&iacutea mediante el uso de Python, unlenguaje interpretado ideal para programadores por su facilidad y potencia. Podr&aacutes participar en elreto de resolver un algoritmo de cifrado dise&ntildeado espec&iacuteficamente para los lectores de la obra y as&iacute conseguir 1 a&ntildeo de suscripci&oacuten gratuita a toda la colecci&oacuten digital de Ra-Ma.
Soci/a Abacus 28,40€
PVP 29,90€
Has afegit la quantitat màxima disponible.
Joomla! Es uno de los CMS m&aacutes utilizados enla actualidad. Su s&oacutelidabase le permite adaptarse a todo tipo de proyectos: sitios institucionales,web de comercio electr&oacutenico, portales de empresa, etc.El dise&ntildeo, la ergonom&iacutea, la navegaci&oacuten y la apariencia de todos los contenidos del sitio se elaboran a partir de plantillas. Este libro va dirigido a cualquier persona con conocimientos de Joomla!que desee iniciarse en la creaci&oacuten denuevas plantillas o en la personalizaci&oacuten de plantillas ya existentes. Las plantillas creadas son v&aacutelidas para las versiones 3.0 y superiores de Joomla!.Se recomienda contar que conocimientos previosde HTML y CSS se estudiar&aacuten las nociones de PHPrequeridas para la puesta en pr&aacutectica de las plantillas. Empezaremos estudiando la estructura de las plantillas de Joomla!.Crearemos entonces una primera plantilla simple para poner en pr&aacutectica las nociones aprendidas.A continuaci&oacuten, proponemos al usuario crear una plantilla completamostrando varias posibilidades para la colocaci&oacuten de los m&oacutedulos enubicaciones variadas.La tercera plantillaque vamos a crear requerir&aacute que utilicemos opciones y estilos esas funciones permiten que los usuarios puedan personalizar la plantilla en la administraci&oacuten del sitio sin tener que modificar el c&oacutedigo fuente.Terminaremos analizando detenidamente la plantilla Protostar, que es la plantilla propuestapor defecto en Joomla!. Podr&aacute as&iacute usarsecomo inspiraci&oacuten para crear plantillas personalizadas.
Soci/a Abacus 25,17€
PVP 26,50€
Has afegit la quantitat màxima disponible.
El aprendizaje automático está invadiendo el mundodel software. Si quieres entender y trabajar la vanguardia del aprendizaje automático, las redes neuronales y el aprendizaje profundo, esta segunda edición del bestseller Python Machine Learning, es tu libro. Modernizado y ampliado para incluir las tecnologías decódigo abierto más recientes, como scikit-learn, Keras y TensorFlow, este manual proporciona el conocimiento práctico y las tecnicas necesarias para crear eficaces aplicaciones de aprendizaje automático y aprendizaje profundo en Python. El conocimiento y la experiencia únicos de Sebastian Raschka y Vahid Mirjalili presentan los algoritmos de aprendizaje automático y aprendizaje profundo, antes de continuar con temas avanzados en análisis de datos. Combinan los principios teóricos del aprendizaje automático con un enfoque práctico de codificación para una comprensión completa de la teoría del aprendizaje automático y la implementación con Python. Aprenderás a: Explorar y entender los frameworks clave para la ciencia de datos, el aprendizaje automático y el aprendizaje profundo Formularnuevas preguntas sobre datos con modelos de aprendizaje automático y redes neuronales Aprovechar el poderde las últimas librerías de código abierto de Python
Soci/a Abacus 37,52€
PVP 39,50€
Has afegit la quantitat màxima disponible.
Realizar proyectos complejos de programación y electrónica, como las interrupciones, _ltros y el prototipado del hardware de ArduinoUNO, puede generar problemáticas difíciles de resolver.Si quieres ir un pasomás allá con Arduino y dominar completamente su electrónica, su hardware y su programación, este es tu libro. Esta guía se adentra en las funcionalidades más complejas de Arduino, mediante 100 ejercicios prácticos, para llevar a cabo proyectos con una mayor robustez y un aspecto profesional. &middot Entenderás el funcionamiento y la programación de los distintos tiposde comunicación que integra Arduino. &middot Desmontarás un Arduino y serás capaz de diseñar su PCB con unentorno intuitivo. &middot Descubrirás las soluciones que ofrece un condensador. &middot Aprenderás recursos de programadores profesionales. &middot Mejoraráslas prestaciones de un Arduino con módulos. &middotAprenderás a programar tu propio interfaz de controlpara Arduino con Processing. Además, en la parte inferior de la primera página del libro encontrarás el código de acceso que te permitirá descargar de forma gratuita los contenidos adicionales del libro en www.marcombo.info.
Soci/a Abacus 20,33€
PVP 21,40€
Has afegit la quantitat màxima disponible.
Este libro se dirige a un público de programadoresprincipiantes que ya conocen HTML y CSS y que quieren entender el funcionamiento de una aplicación web para poder crear sus propios sitios web dinámicos con PHPy MySQL. En la primera parte del libro, el lector va a instalar su entorno dedesarrollo WAMP y va a descubrir las bases del lenguaje PHP (en la versión 7 enel momento de escribir este libro), sus principalesfunciones y estructuras de control, así como una explicación sobre latransmisión de datos entre las páginasy la librería gráfica (efectosespeciales sobre una imagen). Estas partes teóricas se acompañan denumerososejemplos.Lo mismo ocurre en la segunda parte del libro, dedicada al lenguaje SQL.El lector va a descubriruna base de datos MySQL y los distintos métodosparaacceder a ella con PHP (PDO, SQL Avanzado), así comola manera degarantizar la seguridad de la base de datos. Un capítulo se dedica a los primeros pasos con Programación Orientada a Objetos y otro a la administración de la configuración y su rendimiento.Para que ellector pueda poner en práctica los conocimientos aprendidos,el autor ha preparado numerosos ejercicios alfinal de cada capítulo(ejemplos: cómo crear un blog,una newsletter, un módulo de pago enlínea con PayPal...) y expone los ejercicios corregidos.Los elementoscomplementarios se descargan en el sitio webwww.ediciones-eni.com.
Soci/a Abacus 28,40€
PVP 29,90€
Has afegit la quantitat màxima disponible.
El objetivo de este libro es ense&ntildearle, mediante una serie de ejerciciospr&aacutecticos, c&oacutemo dise&ntildear macros, nombre que se le da a los programas realizados en un entorno de Microsoft&reg Office y que permiten reproducir autom&aacuteticamente yde manera infinita un conjunto de tareas realizadascon Excel. El presente manual est&aacute dirigido a usuarios sin nociones de programaci&oacuten, pero tambi&eacuten a programadores que deseen mejorar la ejecuci&oacuten de sus programas. A lo largo del libro, sedetallan ejemplos variados, etapa por etapa, con elfin de mostrar la l&oacutegica de la programaci&oacuten y los errores que se deben evitar.Tras la descripci&oacuten del entorno de trabajo utilizado para la creaci&oacuten de macros, descubrir&aacute los conceptos b&aacutesicos de la programaci&oacuten con VBA atrav&eacutes de los objetos, de sus m&eacutetodos y de sus propiedades acontinuaci&oacuten, realizar&aacute su primer programa gracias a la Grabadora demacros y despu&eacutes abordaremos los elementos fundamentalesde la programaci&oacuten VBA que son las variables, las condiciones y los bucles,antes de aprender a &laquodepurar&raquo su programa para corregir los erroresdeprogramaci&oacuten.La siguiente parte aborda la noci&oacuten de programaci&oacuten modular y presenta,atrav&eacutes de ejemplos concretos, las principales funciones que puede insertar en un programa como la gesti&oacuten de cadenas de caracteres, la gesti&oacuten de fechas y horas, las manipulaciones en los librosExcel y sus propiedades tambi&eacuten ver&aacute c&oacutemo recuperar y trabajar desde un programaVBA contodos los tipos de archivos que tenga en los directorios de su ordenador. Los desarrolladores m&aacutes aguerridos podr&aacuten aprender a optimizar su programa, trabajar con tablas en la memoria, celdas con nombre y tambi&eacuten con aplicaciones externas (env&iacuteo de mails, creaci&oacuten de archivos pdf, conexi&oacuten a bases Access). Por &uacuteltimo, aprender&aacute a crear cuadros de di&aacutelogo personalizados, insertar controles (etiqueta, zona de texto,bot&oacuten, etc.) y poder desarrollar as&iacute aplicaciones profesionales y elaboradas.
Soci/a Abacus 19,00€
PVP 20,00€
Has afegit la quantitat màxima disponible.
Con este libro aprender&aacute de forma f&aacutecil e intuitiva los tres pilares b&aacutesicos en los que basa el desarrollo de sitios Web: HTML, CSS y JavaScript. Le ayudar&aacute a comprender como usar HTML5para dar contenido en su sitio Web, agregando bloques de texto, tablas, listas, formularios, im&aacutegenes o cualquier elemento multimedia de forma sencilla.Aprender&aacute a usar CSS3 para gestionar el aspecto y la visualizaci&oacuten de todo este contenido, adapt&aacutendolo a sus gustos o preferencias personales. Y finalmente aprender&aacute a usar JavaScript para dotar a su sitio Web de cierto nivel de dinamismo ocontrol imprescindible en diversas situaciones. El proceso de aprendizaje para cada tecnolog&iacutea, partir&aacute desde los conceptos b&aacutesicos para deforma progresiva y paulatina profundizar en las diferentes funcionalidades o caracter&iacutesticas que nosofrecen. Todas las explicaciones estar&aacuten apoyadas en c&oacutedigos de ejemplo bien documentados y en ejercicios resueltos que el lector podr&aacute descargar, y con los que podr&aacute afianzar y poner a prueba todos los conocimientos adquiridos.Este curso de HTML, CSS y JavaScript es el libro ideal para aquellos usuarios con nula o poca experiencia previa en elmundo del desarrollo Web y que necesiten de un trampol&iacuten con el que poder iniciarse en la creaci&oacuten de sitios Web.
Soci/a Abacus 27,31€
PVP 28,75€
Has afegit la quantitat màxima disponible.
A lo largo de la vida de un ser humano, cientos de imprevistos aconteceny devienen todo un reto, más cuando este cambio es impuesto. Situacionesadversas, como la del confinamiento ante una pandemia, pueden resultardifíciles de aceptar. Nunca hubiéramos pensado tener la posibilidad devivir un experimento natural en el que gran parte de la humanidadestuviese confinada en su hogar. Este tipo de crisis ofrece un espaciopara auscultarse a uno mismo y analizar quién posee de verdad liderazgo,quién tiene carácter para no dejarse caer por el abismo. No obstante,ese estado también produce un sufrimiento compartido, donde laspesadillas y los sueños cargados de ansiedad son los protagonistas. Losplanteamientos personales y las relaciones establecidas en momentosinusuales conjugan un mundo que requiere de estudios y análisispsicológicos, sociológicos y psicopatológicos. En este libro, JavierUrra hace una aportación elaborada desde su interior y de lo que rodeaal ser humano, donde los sentimientos encontrados van de la mano de lapsicología, una disciplina que tiene mucho que aportar. Reflexionesconmovedoras acompañadas de sucesos reales donde podrá verse reflejado yotros totalmente dispares de los que, seguro, aprenderá muchas cosas. Entoda situación, por muy complicada que sea, hay una oportunidad. Noponga límites a sus emociones y déjese llevar por los múltiplessentimientos que florecerán con la lectura de este libro. Javier Urra espsicólogo forense por oposición de la Fiscalía del Tribunal Superior deJusticia y de los Juzgados de Menores de Madrid. Primer Defensor delMenor de la Comunidad de Madrid. Doctor en Psicología y Doctor enCiencias de la Salud. Pedagogo terapeuta y profesor de la UniversidadComplutense de Madrid. Académico de Número de la Academia de Psicologíade España. Embajador de la Asociación Iberoamericana de PsicologíaJurídica. Presidente de la Comisión Rectora del Programa recURRA-GINSOpara padres e hijos con conflicto, entre otros méritos.
Soci/a Abacus 15,10€
PVP 15,90€
Has afegit la quantitat màxima disponible.
Este libro est&aacute dirigido a los estudiantes de las carreras de Mecatr&oacutenica, Electr&oacutenica y Sistemas, interesados en integrar la plataforma de Arduino con la herramienta de programaci&oacuten .NET. En esta obra se explica paso a paso cada uno de los proyectos incluidos, de forma que no es necesarioque el estudiante conozca a fondo la plataforma de Arduino. Adem&aacutes, s&oacutelo se requieren conocimientos b&aacutesicos de programaci&oacuten y electr&oacutenica. Conozca el material, el c&oacutedigo y laslibrer&iacuteas necesarias para el desarrollo de proyectos de monitoreo, control y adquisici&oacuten de datos. Desarrolle proyectos que integren la plataformade Arduino con la herramienta de programaci&oacuten Visual Basic .NET. Realice las pr&aacutecticas presentadas en cada uno de los proyectos del libro En la parte inferior de la primera p&aacutegina del libro encontrar&aacute el c&oacutedigo de acceso que le permitir&aacute acceder de forma gratuita a los contenidos adicionales del libro en www.marcombo.info.
Soci/a Abacus 18,81€
PVP 19,80€
Has afegit la quantitat màxima disponible.
El gran libro de HTML5, CSS3 y JavaScript guía allector paso a paso en el desarrollo de sitios y aplicaciones web. Después de leer este libro sabrá cómo estructurar sus documentos con HTML, cómo otorgarles estilos con CSS y cómo trabajar con las más poderosas APIs de JavaScript.Este libro es un curso completo que le enseñará cómo construir sitios webs adaptables y aplicaciones revolucionarias desde cero. Cadacapítulo explora conceptos básicos y complejos de HTML, CSS y JavaScript. La información viene acompañadapor ejemplos funcionales que guían al recién iniciadoy también al programador experto a través de cada etiqueta, estilo y función incluidos en estos lenguajes.Este libro incluye: Introducción a HTML, CSSy JavaScript | Modelos de Caja Tradicional y Flexible| Diseño Web Adaptable | Vídeo y Audio | API Formularios | API Canvas | API WebGL | API Web Audio | API IndexedDB | API Web Storage | API File | API WebSocket| API WebRTC | API Stream | API Fullscreen | Ajax Level 2 | API Web Workers | API Drag and Drop | API History | API Web Messaging | API Pointer Lock | API Geolocation | API Page Visibility | API TextTrack y más…
Soci/a Abacus 29,83€
PVP 31,40€
Has afegit la quantitat màxima disponible.
En esta obra se presenta el lenguaje de programaci&oacuten Python desde sus conceptos y caracter&iacutesticas b&aacutesicas, hasta el desarrollo de programas con un alto nivel de complejidad. De acuerdo con este prop&oacutesito en el libro se incluyen m&aacutesde 150 ejemplos que ilustran cada paso de la exposici&oacuten. Aprenda La descripci&oacuten, an&aacutelisis y desarrollo de algoritmos a ser implementados conel lenguaje de programaci&oacuten Python. Conozca Losconceptos y m&eacutetodos fundamentales del lenguajede programaci&oacuten Python. Desarrolle El dise&ntildeo de algoritmos y su implementaci&oacuten en el lenguaje Python. Ofelia Cervantes Villag&oacutemez. Licenciada en Ingenier&iacutea en Sistemas Computacionales (UDLAP), Maestra en Ciencias Computacionales (&Eacutecole Nationale Sup&eacuterieure d'Informatique etde Math&eacutematiques Appliqu&eacutees - Grenoble),Doctora en Ciencias Computacionales (Institut National Polytechnique de Grenoble). Ha trabajado como investigadora en varias instituciones nacionales e internacionales en las &aacutereas de inteligencia artificial, bases de datos y sistemas distribuidos. David B&aacuteez L&oacutepez. Licenciado en F&iacutesica (UAP),Maestro en Ciencias (Universidad de Arizona), Doctoren Ingenier&iacutea El&eacutectrica (Universidad deArizona). Ha publicado m&aacutes de sesenta papers enrevistas y congresos internacionales, y es autor deocho libros acerca de simulaci&oacuten de circuitos yMATLAB. Juan Antonio Ar&iacutezaga Silva recibi&oacute el grado de Maestro en Ciencias de la Universidadde las Am&eacutericas Puebla en 2006 y el t&iacutetulo de licenciado en electr&oacutenica en 2003 por la Benem&eacuterita Universidad Aut&oacutenoma de Puebla.Actualmente es profesor investigador de tiempo completo en la Universidad Polit&eacutecnica de Puebla enel &aacuterea de Sistemas Automotrices. Esteban Castillo Ju&aacuterez es Licenciado en ciencias de la computaci&oacuten y maestro en ciencias de la computaci&oacuten por parte de la Benem&eacuterita Universidad Aut&oacutenoma de Puebla. Actualmente es estudiante dedoctorado en ciencias de la computaci&oacuten en laUniversidad de las Am&eacutericas Puebla. Sus &aacutereas de inter&eacutes incluyen el procesamiento de lenguaje natural, miner&iacutea de datos, aprendizaje autom&aacutetico, an&aacutelisis de redes sociales y teor&iacutea de grafos.
Soci/a Abacus 14,63€
PVP 15,40€
Has afegit la quantitat màxima disponible.
Java es el lenguaje de programaci&oacuten m&aacutes utilizado en el mundo, tanto en el &aacutembito acad&eacutemico como en el desarrollo de aplicaciones comerciales. Es un lenguaje orientado a objetos (P00) aesto se le agrega una gran cantidad de librer&iacuteas y recursos para desarrollar todo tipo de aplicaciones, desde las m&aacutes sencillas, como las de consola y aplicaciones de entorno gr&aacutefico, hasta lasm&aacutes avanzadas, como componentes, aplicacionesweb, aplicaciones m&oacuteviles, entre otras. Esta obra abarca temas de manera objetiva, donde el usuariopodr&aacute comprender los conceptos de P00 mediantediagramas UML que posteriormente ser&aacuten implementados en Java. El libro est&aacute organizado en 17 cap&iacutetulos y presenta conceptos te&oacutericos reforzados con numerosos ejemplos de gran utilidad parael usuario. La presente publicaci&oacuten est&aacutedirigida al p&uacuteblico interesado en el tema, as&iacute como a estudiantes y profesionales del &aacutembito de la Inform&aacutetica. Eric Gustavo Coronel Castillo: Egresado de la Facultad de Electr&oacutenicade la Universidad Nacional de Ingenier&iacutea. Desde finales de los a&ntildeos ochenta se dedica a la Inform&aacutetica &amp Sistemas, especialmente en los temas de Desarrollo y Base de datos. Actualmente presta sus servicios de docencia en el Centro de Extensi&oacuten y Proyecci&oacuten Social de la Universidad Nacional de Ingenier&iacutea, y en el Instituto Superior San Ignacio de Loyola.
Soci/a Abacus 21,75€
PVP 22,90€
Has afegit la quantitat màxima disponible.
Android es la plataforma libre para el desarrollode aplicaciones moviles creada por Google. En la actualidad se ha convertido en la plataforma lider frentea otras como iPhone o Windows Phone. Las aplicaciones Android estan ampliando su rango de influencia a nuevos dispositivos tales como tabletas, Internet de las cosas, Wearables, TVs o automoviles. Este libro pretende ser una guia para aquellos lectores que quieranintroducirse en la programacion en Android. Todos los capitulos son descritos por medio de sencillos ejemplos, aumentando su nivel de complejidad a medida queavanzan los capitulos. La obra esta recomendada tanto para usuarios con poca experiencia, como para programadores experimentados. A lo largo del libro se desarrollan dos aplicaciones de ejemplo: el mitico videojuego Asteroides y una aplicacion de gestion de informacion personal, Mis Lugares.
Soci/a Abacus 28,26€
PVP 29,75€
Has afegit la quantitat màxima disponible.
Este pack contiene dos libros sobre Joomla!: el primero le presenta el conjunto de funcionalidades de la versión 3.8 de este CMS mientras que el segundo lepermitirá personalizar su sitio con la creación de plantillas nuevas o la personalización de existentes.Joomla! 3.8 - Cree y administre sus sitios WebJoomla! es uno de los mejores CMS (Content Management System -Sistemade gestión de contenidos) gratuitos, permitecrear potentes sitios web y distinguirse de sus competidores gracias a sus avanzadas características nativas. Desde la versión 3, Joomla! integra una potente arquitectura MVC, un diseño responsive (se adapta al tamaño de los dispositivosmóviles) basado en Bootstrap, una mayor velocidad de procesamiento así como fiabilidad y seguridad. La versión 3.8, con mejoras como los campos personalizables, ofrece múltiples aplicaciones: comercio electrónico,formación, redes sociales,etc.Este es un libro tanto para principiantes como para usuarios más experimentados, ansiosos por conocerlos avances que trae consigo la versión 3.8. Presentaexplicaciones detalladas paso a paso para una asimilación progresiva de esta versión de Joomla! que le permitirá crear potentes sitios web.Verá cómo instalary configurar un sitio web con Joomla!, cómo aprovechar las ventajas de la gestión avanzada de los permisosde acceso y de edición para múltiples usuarios, cómomanejar el aspecto gráfico del sitio con las plantillas (templates) y cómo usar los frameworks(plataformas de trabajo) que le harán ahorrar un valioso tiempoen la personalización de su sitio, sin necesidad de escribir largas líneas decódigo.Entenderá cómo está estructurado el contenido y cómo implementar la mejor organización de los artículos, categorías, campos y módulos.Estudiará en detalle la creación de un sitio multilingue también aprenderá a usar las herramientas de navegación y de búsqueda. El poder de Joomla! reside en su extensibilidad, por tanto, aprenderá a instalar y configurar extensiones, componentes, módulos y plugins, todos ellos gratuitos, para incrementar el potencial de su sitio web: contenido multimedia, GoogleMaps, etc. Con un completo sistema de comercio electrónico como Hikashop, aprenderá a crear y configuraruna tienda en línea.Se incluye también un capítulo dedicado al posicionamiento (SEO) del sitio el libro termina con la presentación de las principales funciones de administración y optimización del sitio: socialización, estadísticas y también seguridad, mantenimiento, copia de seguridad y actualización. Joomla! - Diseño y personalización de plantillasJoomla! Es uno delos CMS más utilizados en la actualidad. Su sólidabase le permite adaptarse a todo tipo de proyectos: sitios institucionales, web de comercio electrónico, portales de empresa, etc.El diseño, la ergonomía, la navegación y la apariencia de todos los contenidos del sitio se elaboran a partir de plantillas.Este libro vadirigido a cualquier persona con conocimientos de Joomla!que desee iniciarse en la creación de nuevas plantillas o en la personalización de plantillas ya existentes. Las plantillas creadas son válidas para las versiones 3.0 y superiores de Joomla!.Se recomienda contar que conocimientos previos de HTML y CSS seestudiarán las nociones de PHP requeridas para la puesta enpráctica delas plantillas.Empezaremos estudiando la estructura de las plantillas de Joomla!.Crearemos entonces una primera plantilla simple para poner en prácticalas nociones aprendidas.A continuación, proponemosal usuario crear una plantilla completa mostrando varias posibilidades para la colocación de los módulosen ubicaciones variadas.La tercera plantilla que vamos a crear requerirá que utilicemos opciones y estilosesas funciones permiten que los usuarios puedan personalizarla plantilla en la administración del sitio sin tener que modificar el código fuente.Terminaremosanalizando detenidamente la plantilla Protostar, quees la plantilla propuesta por defecto en Joomla!. Podrá así usarse como inspiración para crear plantillaspersonalizadas.
Soci/a Abacus 45,12€
PVP 47,50€
Has afegit la quantitat màxima disponible.
Este libro surge a raíz de la necesidad de crear un compendio de prácticas para iniciar a alumnos de formación profesional de grado medio, grado superior ybachillerato a la robótica y a la domótica mediante la plataforma de Arduino. La estructura del libro permite diferenciar tres partes o bloques: el primero dedicado a exponer unos pocos conceptos sobre Arduino ylas disciplinas que lo rodean el segundo dedicado a la explicación del lenguaje de programación de Arduinoy el tercer bloque se dedica al aprendizaje de Arduino a través de una serie de prácticas, donde se expone un componente electrónico o sensor. Cada práctica posee el código totalmente explicado, comentado y analizado.Este libro propone una serie de 28 prácticas detalladas y comentadas a docentes que deseen incorporar Arduino en alguna de sus asignaturas, y de guía de referencia y aprendizaje para aquellos lectores que puedan considerarse noveles en Arduino. Por tanto, el lector va aprendiendo mediante prácticas, aisladas en apariencia, cómo manejar la placa Arduino para después crear sus propios proyectos.
Soci/a Abacus 23,65€
PVP 24,90€
Has afegit la quantitat màxima disponible.
Aplicando unas reglas universales de la arquitectura de software, podr&aacute mejorar tremendamente laproductividad en la implementaci&oacuten de cualquierprograma. Ahora, continuando el &eacutexito sus libros m&aacutes vendidos, C&oacutedigo Limpio y The Clean Coder, el legendario experto en software Robert C.Martin revela estas reglas y le ayuda a implementarlas. Martin no se limita a presentar opciones. Apoy&aacutendose en m&aacutes de medio siglo de experiencia en entornos de software de todos los tipos imaginables, le indica las decisiones que tomar y por qu&eacuteresultan fundamentales para su &eacutexito. Tal comose espera de Uncle Bob, le ofrece un gran n&uacutemero de soluciones directas y l&oacutegicas para las dificultades reales a las que se enfrentar&aacute, aquellas que har&aacuten que sus proyectos tengan o no &eacutexito.Este libro es una lectura fundamental para todo arquitecto de software o quien aspire a serlo, analistas y dise&ntildeadores de sistemas y gestores desoftware, y para cualquier programador que deba ejecutar los dise&ntildeos de otro.
Soci/a Abacus 36,05€
PVP 37,95€
Has afegit la quantitat màxima disponible.
Con millones de nuevos usuarios y varios nuevos modelos, el ecosistema de Raspberry Pi continua expandiendose, junto con muchas nuevas preguntas sobre las capacidades del Pi. La segunda edicion de este popularlibro ofrece mas de 240 ejercicios practicos para ejecutar pequenos ordenadores de bajo coste con Linux,programarlos con Python y conectar sensores, motoresy otros equipos, como Arduino e Internet de las Cosas. El hacker prolifico y autor Simon Monk tambien ensena principios basicos para ayudarle a utilizar nuevastecnologias con Raspberry Pi a medida que su ecosistema evoluciona. Este libro practico es ideal para programadores y aficionados familiarizados con el Pi a traves de diversos recursos, incluyendo Getting Started with Raspberry Pi (O'Reilly). Codigos de Python y otros codigos de ejemplo del libro estan disponibles en GitHub. - Configurar su Raspberry Pi y conectarse auna red. - Trabajar con su sistema operativo basadoen Linux. - Programar Raspberry Pi con Python. - Dar'ojos' a su Pi con vision artificial. - Controlar hardware mediante el conector GPIO. - Utilizar RaspberryPi para hacer funcionar diferentes tipos de motores.- Trabajar con interruptores, teclados y otras entradas digitales. - Utilizar sensores para medir la temperatura, la luz y la distancia. - Conectarse a dispositivos IoT de varias maneras. - Crear proyectos dinamicos con Arduino. Simon Monk esta graduado en Cibernetica y Ciencias de la Computacion y posee un doctorado en Ingenieria del Software.Cofundador Momote Ltd.,empresa proveedora de software para la gestion de personal, actualmente es escritor a tiempo completo y autor de numerosos libros sobre electronica y hardwarede codigo abierto, incluyendo Making Android Accessories with IOIO (O'Reilly) y 30 Arduino Projects for the Evil Genius (McGraw&#129]Hill).
Soci/a Abacus 37,81€
PVP 39,80€
Has afegit la quantitat màxima disponible.
El videojuego es una forma de expresión artísticacon innumerables posibilidades. Dar forma a una ideade juego y poder compartirla con otros es una actividad apasionante y satisfactoria. Una herramienta profesional gratuita como Unity nos da la oportunidad de aprender a hacerlo y mejorar nuestras habilidades concada proyecto. La creación de videojuegos no es solouna actividad apasionante, también se trata de una industria en crecimiento que requiere cada vez más profesionales de perfiles artístico y técnico. Con esfuerzo y la formación adecuada, tu afición puede convertirse en tu profesión. Este manual supone una valiosaherramienta para iniciarse en la programación de videojuegos. Encontrarás referencias y ejemplos para aprender a crear cada uno de los elementos necesarios para el funcionamiento de un videojuego completo.
Soci/a Abacus 27,31€
PVP 28,75€
Has afegit la quantitat màxima disponible.