Аннотация

Python es el mejor lenguaje de programación tanto para novatos como para veteranos. Es usado en empresas y start-ups de primer nivel, y cada día es más demandado y reconocido mundialmente. Gracias a su carácter polivalente, Python se emplea en las FANG (Facebook, Amazon, Netflix y Google), en scripts simples, aplicaciones de domótica, programación de aplicaciones de escritorio o aplicaciones web complejas que soportan miles de usuarios por segundo, como Instagram o YouTube.
Si quiere conocer a fondo este maravilloso lenguaje de programación, aprender a programar en un lenguaje de primer nivel y expandir su conocimiento sobre los lenguajes que conoce, este es su libro. En él se exploran todo tipo de conceptos sobre Python:
– Orígenes y evolución del lenguaje. – Conceptos fundamentales de programación: tipos y estructuras de datos, funciones, generadores, decoradores, excepciones, etc. – Programación orientada a objetos en Python. – Programación funcional. – Creación de scripts. – Manejo de bases de datos de diferentes tipos (SQL y noSQL) y ejemplos prácticos de cada una. – Gestión de dependencias, creación y manipulación de paquetes de Python.
Asimismo, en este libro encontrará todo lo que necesita para ir un paso más allá y expandir su conocimiento, pues comprende los conceptos esenciales sobre protocolos de Internet, paralelismo y concurrencia en Python, desarrollo de aplicaciones web o de aplicaciones de escritorio, entre otros. Todo ello se acompaña de una aplicación de ejemplo, explicada de forma clara y extensa en cada apartado.
Además, el libro cuenta con multitud de casos e incluye un repositorio de código para entrar en profundidad en los ejemplos desarrollado.
Si quiere conocer todo el potencial que ofrece este lenguaje, mejorar su conocimiento y aumentar sus cualidades como programador, no lo dude, este libro le guiará en el camino para convertirse en pythonista.
Óscar Ramírez es ingeniero en Informáticay pythonista experimentado, que ha orientado su carrera profesional al desarrollo de aplicaciones en Python en múltiples campos desde 2013. Ha contribuido al desarrollo de proyectos en empresas privadas y de software libre en proyectos como Apertium o Django. Es también autor del sitio web www.elpythonista.com y conferenciante en eventos de programación nacionales e internacionales, como PyConEs o Codemotion.

Аннотация

Ha llegado el libro que estaba esperando: conozca Arduino a través de múltiples prácticas ordenadas por nivel de dificultad.
En esta segunda edición se ahonda en el desarrollo de muchas de las prácticas expuestas en la primera edición del libro, pero se emplea el novedoso Arduino MKR 1010. Mucho más potente y dotado de un módulo de conexión WiFi, Arduino MKR 1010 le permitirá adentrarse en el mundo del internet de las cosas (IoT).
Asimismo, en esta guía de autoaprendizaje se presentan nuevas herramientas de desarrollo hardware, como el sistema Grove, que evita el cableado de componentes, y los «bricks», el método revolucionario en el terreno educativo de la electrónica. En cuanto al software, se muestran las plataformas IoT más relevantes en la actualidad. ThingSpeak, Adafruit IO o Blynk integran los valores captados por diferentes sensores a través de Arduino 1010 para mostrarlos ordenada y gráficamente en un PC, una tablet o un móvil.
Además, se dedica un capítulo completo a las comunicaciones Bluetooth y al desarrollo de aplicaciones para Android utilizando App Inventor 2, así como se incluye otro capítulo sobre las comunicaciones LoRaWAN, tratadas con un ejemplo práctico y didáctico por medio de Arduino MKR 1300. TTN y Ubidots se muestran como ejemplos de utilización básica.
Con este libro, iniciarse en el internet de las cosas sin perder de vista la sencillez de la programación con Arduino, es posible.
Consiga ya su ejemplar, disfrute de su enfoque práctico y conozca las herramientas que le permitirán innovar en el desarrollo de sus proyectos.

Аннотация

Access 2010, el programa gestor de bases de datos de Microsoft, es una herramienta de diseño e implementación de aplicaciones de bases de datos que se puede utilizar para llevar a cabo seguimientos de información relevante. No dude en realizar los 100 ejercicios de este libro para descubrir las mil y una posibilidades que esconde este genial y, a la vez desconocido programa, tan defendido por los usuarios. Con este libro: Disfrute de la nueva Cinta de opciones, la nueva interfaz de usuario destinada a facilitar la búsqueda de comandos y funciones. Simplifique el modo de acceso a las características de gestión de archivos desde la nueva vista Microsoft Office Backstage. Cree rápidamente cualquier objeto de la base de datos desde la pestaña Crear. Cree nuevos formularios e informes basados en otros con un solo clic mediante los comandos Formulario e Informe. Trabaje de forma interactiva con formularios e informes gracias a las mejoradas vistas Informe y Presentación.

Аннотация

Realizar proyectos complejos de programación y electrónica, como las interrupciones, _ltros y el prototipado del hardware de Arduino UNO, puede generar problemáticas difíciles de resolver.
Si quieres ir un paso má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.
· Entenderás el funcionamiento y la programación de los distintos tipos de comunicación que integra Arduino. · Desmontarás un Arduino y serás capaz de diseñar su PCB con un entorno intuitivo. · Descubrirás las soluciones que ofrece un condensador. · Aprenderás recursos de programadores profesionales. · Mejorarás las prestaciones de un Arduino con módulos. · Aprenderás a programar tu propio interfaz de control para 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 marcombo.info.

Аннотация

La energía eólica ha experimentado importantes progresos técnicos y económicos. Se han mejorado significativamente aspectos tales como la gestión y el mantenimiento, la integración de la energía eléctrica en la red, la adaptación del diseño de aerogeneradores a las características de los emplazamientos, la regulación y control, la predicción de producción a corto plazo y la economía de escala con una mejora de los costes de inversión y de producción eléctrica. También se ha iniciado el desarrollo de la energía eólica marina que ya ha demostrado su viabilidad técnica y económica. En este libro se exponen y desarrollan los aspectos que un técnico energético debe conocer y aplicar para la concepción, proyecto, implantación y gestión de un sistema de energía eólica, en especial para la producción eléctrica. Después de un primer capítulo donde se exponen los aspectos generales de la energía eólica, en los capítulos segundo y tercero se describe respectivamente la física del viento y la medición y tratamiento de los datos eólicos, para posteriormente dedicar el capítulo cuarto a la caracterización del potencial energético del viento. El capítulo quinto se dedica a la aerodinámica de los aerogeneradores, el sexto a los aerogeneradores de eje vertical y aerobombas y el séptimo a los aerogeneradores de eje horizontal para producción eléctrica. Los capítulos octavo y noveno se centran en la producción eléctrica, las diferentes tecnologías y los distintos aspectos de su gestión e integración en la red. El capítulo décimo se destina a la exposición de la metodología para la realización de los cálculos energéticos en aerogeneradores y el decimoprimero a los aspectos económicos y medioambientales de la energía eólica. Miguel Villarubia López es profesor de Ingeniería de Energía Eólica en el Máster interuniversitario de Ingeniería en Energía de la Universidad de Barcelona y la Universidad Politécnica de Cataluña. Es autor de diversas publicaciones en el campo de la energía eólica y ha participado en proyectos y estudios de viabilidad técnica y económica de implantación de parques eólicos para la producción de electricidad.

Аннотация

Los objetos que nos rodean están diseñados para estropearse cuando caduca la garantía. El oficio de reparador ha desaparecido y ya nadie arregla porque no vale la pena. Pero, ¿es así realmente? ¿Podemos hacer algo más que tirar todo lo que se rompe? ¿Existen alternativas sostenibles y más interesantes?
Este libro nace para transmitir a todo el mundo la pasión por reparar; un oficio nada fácil que, muchas veces, recuerda al trabajo de los investigadores privados. Es cierto que los objetos se rompen fácilmente, pero las nuevas tecnologías electrónicas y de prototipos rápidos, junto con un enfoque racional, pueden ayudar a reparar casi cualquier cosa. Este manual presenta distintas técnicas de reparación basadas en la electrónica y la impresión 3D, con múltiples ejemplos prácticos, dibujos e imágenes para fabricar recambios a medida y devolver la vida a tus objetos.
Paolo Aliverti. Ingeniero de telecomunicaciones, artesano digital y escritor. Ha escrito los best seller Il manuale del maker (Edizioni FAG, tr. ingl. The Maker's Manual, Maker Media Press), Stampa 3D – Stazione futuro (Hoepli), Electrónica para makers (Marcombo) y Manual de Arduino (Marcombo). Organiza cursos y talleres sobre la fabricación digital y hace poco ha inaugurado un taller de reparaciones industriales que está teniendo un gran éxito (www.reelco.it). En 2011 fundó el Frankenstein Garage y más tarde el FabLab Milano. Su sitio web es www.zeppelinmaker.it.

Аннотация

Si quiere crear sus propios juegos multiplataforma (para ordenadores, tabletas y móviles), tiene delante el libro que lo hará posible de una forma divertida y amena.
Este manual de programación con Phaser se apoya en Javascript para explicarle, paso a paso, el desarrollo de cada uno de los 8 juegos que presenta. Los contenidos están ordenados de manera que, al llegar a los juegos más complejos, ya dominará la programación de videojuegos.
· Juegos básicos: Elige tu propia aventura y Acierta la imagen · Juegos clásicos: Fall Down, Galería de tiro y Flappy Bird · Juego deportivo · Juego de carreras · Juego de plataformas
Además, en la parte inferior de la primera página del libro encontrará el código de acceso que le permitirá acceder de forma gratuita al código fuente de cada juego en www.marcombo.info. De este modo, tendrá a su alcance todo lo necesario para materializar los juegos sin gran esfuerzo.
Tras hacer los juegos propuestos y entender su código, podrá crear sus propios proyectos y publicarlos para que nadie se quede sin jugar.
¡Crear un juego nunca había sido tan sencillo!

Аннотация

Económico y versátil, Raspberry Pi puede adaptarse a miles de desarrollos. Este libro le permite explorar todas sus posibilidades mediante la aplicación de principios de ingeniería junto con las técnicas de programación en Linux, y desarrollar las habilidades que necesita para diseñar y construir un sinfín de proyectos.Raspberry Pi a fondo para desarrolladores cubre los conceptos básicos y avanzados de la plataforma de hardware, accesorios recomendados, software, sistemas Linux integrados y técnicas de programación en Linux. También profundiza en la interfaz, el control y de comunicaciones, con información detallada sobre Raspberry Pi GPIOs, buses, dispositivos UART y periféricos USB.Aprenderá a configurar un entorno de compilación cruzada para construir aplicaciones de software a gran escala, así como la forma de combinar hardware y software para permitir que el Raspberry Pi interactúe eficazmente con su entorno físico. Por último, descubrirá cómo utilizar el Raspberry Pi para aplicaciones avanzadas de interfaz e interacción como Internet de las Cosas (IoT, por sus siglas en inglés); comunicación y control inalámbricos; interfaces de usuario; imágenes, vídeos y audios; llegando hasta la programación del kernel de Linux.En lugar de instrucciones para algunos proyectos específicos, Raspberry Pi a fondo para desarrolladores le ofrece las habilidades necesarias para construir los proyectos que existen en su imaginación. Aprenderá a: Desarrollar habilidades esenciales de Linux y de programaciónConstruir aplicaciones de Internet de las Cosas (IoT)Dominar la interfaz, control y comunicaciónDiseñar aplicaciones que interactúen con el entorno físicoUtilizar la plataforma Arduino como un procesador de serviciosConstruir aplicaciones de comunicación inalámbricaEscribir e instalar módulos del kernel de Linux personalizadosUsar Raspberry Pi 3 y Raspberry Pi Zero en sus proyectos

Аннотация

Tiene en sus manos el libro ideal para entrar en el mundo de la informática directo a las herramientas más actuales: esas que le permiten estar totalmente enterado de lo que sucede en el mundo y, sobre todo, conectado con las personas que más le importan. Con este manual aprenderá a trabajar con las funciones básicas de Windows 8 y sus aplicaciones metro más útiles, las herramientas de comunicación 2.0 más relevantes de nuestros días (Gmail, Windows Live, Skydrive, Google+, Skype, Xbox, Facebook, Twitter) y las dos aplicaciones de ofimática más utilizadas a nivel mundial: Word y Excel.

Аннотация

Si no tienes conocimientos de electrónica pero estás dispuesto a adquirirlos, este libro es para ti. Con él te pondrás al día en electrónica mientras aprendes los conceptos fundamentales de programación. Las ilustraciones, fáciles de comprender y a todo color, te guiarán paso a paso en el montaje de los circuitos de una placa de pruebas, sin necesidad de utilizar el soldador.
GRACIAS A LOS PROYECTOS PRÁCTICOS DE ESTE LIBRO PODRÁS:
• Usar un multímetro para medir el voltaje, la corriente y la resistencia • Aprender a leer y seguir los esquemas • Instalar los componentes electrónicos en circuitos serie y paralelo • Trabajar con entradas y salidas analógicas y digitales • Comprender conceptos de programación, como los bucles y las variables • Programar Arduino para responder a los sensores y a los dispositivos de control • Experimentar con circuitos y aprender a montar tus propios proyectos
Las explicaciones sencillas sobre teoría eléctrica te ayudarán a entender cómo y por qué funcionan los proyectos. Los ejemplos de código a descargar, te permitirán ahorrar tiempo mientras aprendes. ¡No esperes más! Hazte con el libro, trabaja a tu propio ritmo y consigue una base sólida tanto en electrónica moderna, como en computación física.