Electrónica y Programación en Personal
«Si no se soluciona con un script en Python entonces no es viable»

Libros

Una pequeña de colección tutoriales y libros que se han vuelto de consulta obligada para todo proyecto que inicio, todos de distribución libre y excelente fuente de información.

Cada libro lo he alojado en mi host así evito estar actualizando links.

Python para Todos

Este en un excelente libro tutorial de Python distribuido bajo licencia Creative Commons Reconocimiento 2.5 España, adecuado para cualquier nivel.

http://mundogeek.net/tutorial-python/
  • Tipos básicos
  • Control de flujo
  • Funciones
  • Orientación a objetos
  • Programación funcional
  • Excepciones
  • Módulos y paquetes
  • Entrada / Salida
  • Expresiones regulares
  • Sockets
  • Interacción con webs
  • Threads
  • Serialización de objetos
  • Bases de datos
  • Documentación
  • Pruebas
  • Distribuir aplicaciones Python

Descargar

Introducción a la programación con Python

Este tutorial está enfocado para principiantes, es bastante claro y cuenta con muchos ejercicios propuestos.

http://marmota.act.uji.es/
  • Introducción
  • Una calculadora avanzada
  • Programas
  • Estructuras de control
  • Tipos estructurados: secuencias
  • Funciones
  • Tipos estructurados: registros
  • Ficheros
  • Apéndice A: Tablas ASCII e IsoLatin1 (ISO-8859-1)
  • Apéndice B: Funciones predefinidas en PythonG
  • Apéndice C: El módulo record

Descargar

Guía de aprendizaje Python

Que más hay que decir sobre este tutorial aparte de que es una traducción en uno hecho por el mismo Guido van Rossum, es de contenido semi-técnico enfocado a las personas que quieran aprender Python y que ya dominen otro lenguaje de programación.

  • Abriendo el apetito
  • Utilización del intérprete de Python
  • Introducción informal a Python
  • Más herramientas de control de flujo
  • Estructuras de datos
  • Módulos
  • Entrada y salida
  • Errores y excepciones
  • Clases
  • Viaje rápido por la biblioteca estándar
  • Viaje rápido por la biblioteca estándar II
  • Y ahora, ¿qué?
  • Apéndice A: Edición de entrada interactiva y sustitución de historia
  • Apéndice B: Aritmética de coma flotante
  • Apéndice C: Consideraciones y limitaciones
  • Historia y licencia

Descargar

Aprenda a Pensar Como un Programador con Python

Guía orientada para aquellas personas que quieren iniciarse en el mundo de la programación con Python como primer lenguaje.

  • El Camino del Programa
  • Variables, expresiones y sentencias
  • Funciones
  • Condicionales y recursividad
  • Funciones productivas
  • Iteración
  • Cadenas
  • Listas
  • Tuplas
  • Diccionarios
  • Archivos y excepciones
  • Clases y objetos
  • Clases y funciones
  • Clases y métodos
  • ...

Descargar

Python Cheat Sheet

Magnífica guía de consulta rápida.

Descargar

Sistemas electrónicos analógicos - Un enfoque matricial

Este es en definitiva mi libro de electrónica favorito, su autor es el genio de la electrónica: Luis Enrique Avendaño y he tenido la suerte de tenerlo como profesor, este libro resalta por varias razones, una de ellas es que el enfoque matricial permite la implementación de herramientas de software tanto para el diseño como para el análisis. Si éste libro le resulta de utilidad (y seguro que así será), por favor, considere comprar la versión impresa.
  • Multipolos
  • Interconexión de cuadripolos
  • Redes con AOs
  • Sensibilidad
  • Realimentación
  • Osciladores lineales
  • Osciladores no sinusoidales
  • Descripción matricial de redes
  • Filtros activos
  • Realización de filtros activos
  • Amplificadores de transconductancia
  • Aplicaciones cuasi lineales
  • Aplicaciones no lineales
  • Apéndice A: Redes Generalizadas
  • Apéndice B: Teoremas de Thevenin y Norton
  • Apéndice C: Análisis de la constante de tienpo de valor cero
  • Apéndice D: Herramientas numéricas para redes
  • Apéndice E: Valores de los resistores según la norma EIA

Descargar