Categoría: Programación

Apps HTML5 para móviles: Desarrollo de aplicaciones para smartphones y tablets basado en tecnologías Web

¿Les gusta viajar? Creo que esta pregunta tendrá una respuesta afirmativa de la gran mayoría de los lectores que relacionan los viajes con placer o motivaciones personales positivas, aunque quizás algunos no comprendan aún como esto se vincula con la obra que se encuentra en este momento en sus manos. Paso a explicarlo. Cuando comencé a pensar la idea inicial que daría vida a esta obra imaginé un viaje, una manera de poder transmitirle al…

Continuar Leyendo…

Arduino Robotics

This book was written for anyone interested in learning more about the Arduino and robotics in general. Though some projects are geared toward college students and adults, several early chapters cover robotics projects suitable for middle-school to high-school students. I will not, however, place an age restriction on the material in this book, since I have seen some absolutely awesome projects created by makers both young and old. Prerequisites Ultimately, you will need to be…

Continuar Leyendo…

Compiladores: Principios, técnicas y herramientas, 2da Edición

Los lenguajes de programación son notaciones que describen los cálculos a las personas y las máquinas. Nuestra percepción del mundo en que vivimos depende de los lenguajes de programación, y a que todo el software que se ejecuta en todas las computadoras se escribió en algún lenguaje de programación. Pero antes de poder ejecutar un programa, primero debe traducirse a un formato en el que una computadora pueda ejecutarlo. Los sistemas de software que se…

Continuar Leyendo…

Aplicaciones con Visual Basic .NET: ¡Programe para Escritorio, Web y Dispositivos móviles!

Visual Basic 6.0 fue uno de los lenguajes de programación que más adeptos ganó durante la década de los noventa y prueba de ello es la gran cantidad de sistemas que se desarrollaron con esta herramienta. Hoy día muchos de estos sistemas aún funcionan en pequeñas o grandes empresas, y consecuentes con ello muchos desarrolladores todavía deben lidiar con el soporte de los mismos, a pesar que Microsoft ya lo sacó de su portafolio. Visual…

Continuar Leyendo…

Resolución de problemas con C++: El objetivo de la programación, 2da Edición

Este libro se diseñó para utilizarse en un primer curso de programación y ciencias de la computación usando el lenguaje C++. No se requiere experiencia previa en progra­mación ni conocimientos de matemáticas más allá del álgebra de educación media. Tam­bién podría emplearse como texto de un curso diseñado para enseñar C++ a estudiantes que ya han llevado algún otro curso de programación, en cuyo caso los primeros capítu­los pueden dejarse simplemente como repaso en casa….

Continuar Leyendo…

UNIX Programación Práctica: Guía para la Concurrencia, la Comunicación y los Multihilos

Fundamentación del software que explota todo el poder de los sistemas UNIX de hoy. Para utilizar completamente las plataformas actuales, el nuevo software depende cada vez más de las complejas técnicas de comunicación, concurrencia y multihilos. UNIX Programación Práctica es una guía clara, comprensible y actualizada de estas técnicas esenciales. Usted, no sólo aprenderá los detalles de la comunicación, la concurrencia y los mul­tihilos, sino que entenderá por qué estas técnicas son tan importantes y…

Continuar Leyendo…

Programación en Java, Volumen 1: El entorno de programación

Sintaxis Elementos Estructuras de control Aprende a programar aplicaciones robustas y confiables. Escribe tus códigos una vez y ejecútalos en cualquier dispositivo. Java es un lenguaje de programación que sigue afianzándose como un estándar de la web y, por eso, año tras año, aparece en el tope de las búsquedas laborales de programadores. Es por esto que hemos creado este curso de Programación en Java, donde encontrarán todo lo necesario para iniciarse o profundizar sus…

Continuar Leyendo…

Beginning Android Programming with Android Studio, 4th Edition

I first started playing with the Android Software Development Kit (SDK) before it was officially released as version 0.8. Back then, the tools were unpolished, the application programming interfaces (APIs) in the SDK were unstable, and the documentation was sparse. Android is now one of the most popular mobile operating systems in the world. Every day, more developers are trying Android development using Android Studio, either as a hobby or professionally. The current challenge for…

Continuar Leyendo…

Expert Android Studio: A bad workman always blames his tools

When my brother and I were growing up in leafy, suburban England, my father relied on that old proverb. My brother and I often found excuses to avoid the admittedly small number of chores we were asked to do, and we placed the blame for not completing the task at hand on an inanimate object that couldn’t answer back. This proverb was my father’s standard response to our excuses, and it immediately negated our protestations….

Continuar Leyendo…

Introducción a la programación lógica y diseño, 7ma Edición

Introducción a la Programación Lógica y Diseño, 7a. Ed., brinda al programador principiante una guía para desarrollar una lógica de programa estructurada. En este libro de texto se supone que el lector no tiene experiencia con los lenguajes de programación; su redacción no es técnica y enfatiza las buenas prácticas de programación. Los ejemplos se relacionan con los negocios; no requieren una formación matemática adicional a las matemáticas de negocios de bachillerato. Además, los ejemplos…

Continuar Leyendo…