Autor Tema: Documentación Python  (Leído 2500 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Carlos

  • Moderador Global
  • ****
  • Mensajes: 325
Documentación Python
« en: 27/Ago./2015, 17:09:11 p. m. »
1. Tutoriales de Python en español:

1.1. Tutorial de Python 2.4
      Tutorial Python 2.0 en PDF
      Tutorial Python 2.0

1.2. Tutoriales Python 2.7 y 3.4

1.3. Curso de introducción a Python





2. Libros  de Python en español:

2.1 Aprenda a pensar como un programador (con Python)

         

Libro muy recomendable para aprender Python en profundidad a la vez que se aprenden conceptos sencillos y avanzados de programación. Para una introducción rápida a Python es mejor comenzar por un tutorial.

2.2. Inmersión en Python. Versión PDF

2.3. Introducción a la programación con Python

2.4. Python para todos

2.5. Aprender a programar con Python: una experiencia docente

2.6. Notas sobre el lenguaje Python

2.7. Python instantáneo (Magnus Lie Hetland)
« Última modificación: 25/Nov./2015, 01:07:11 a. m. por Carlos »

Carlos

  • Moderador Global
  • ****
  • Mensajes: 325
Re:Documentación Python
« Respuesta #1 en: 25/Nov./2015, 01:04:17 a. m. »
3. Tutoriales de Python en inglés:

3.1. The Python Tutorial 2.7

3.2. The Python Tutorial 3.4





4. Libros de Python en inglés:

4.1. Think Python. How to Think Like a Computer Scientist.     PDF   Web

         


4.2. Thinking in Python     PDF

4.3. Dive into Python     Amazon

         


4.4. Python in a Nutshell. O'Reilly     Web

         


4.5. Python Cookbook. O'Reilly     Web

         


4.6. Programming Python. 4th edition. (O'Reilly)     Web

         


4.7. Learning Python. O'Reilly

         


4.8. Python Programming for the Absolute Beginner     Amazon

         


4.9. Core Python Programming.     Amazon

         

4.10 Introduction to Computation and Programming Using Python.       MIT Press
       Usado como libro de texto en el curso masivo online del MIT:
       Introduction to Computer Science and Programming Using Python
       
         

4.11. Data structures and Algorithms in Python

4.12. Python Developer's Handbook

4.13. Python programming in win32

4.14 Learning Python the Hard Way. Online book
       Free online text.
« Última modificación: 25/Nov./2015, 01:07:56 a. m. por Carlos »

Carlos

  • Moderador Global
  • ****
  • Mensajes: 325
« Última modificación: 25/Nov./2015, 01:08:40 a. m. por Carlos »

Carlos

  • Moderador Global
  • ****
  • Mensajes: 325
Re:Documentación Python
« Respuesta #3 en: 25/Nov./2015, 01:06:33 a. m. »
5. Guías de estilo de programación:

5.1 PEP 08 -- Style Guide for Python Code.
     Documento en español. PDF
     English web page.

Carlos Net

  • Junior
  • ***
  • Mensajes: 116
Re:Documentación Python
« Respuesta #4 en: 30/Nov./2015, 12:04:51 p. m. »
6. Cursos de Python online


Carlos Net

  • Junior
  • ***
  • Mensajes: 116
Prácticas guiadas de Python
« Respuesta #5 en: 12/Ene./2016, 10:53:53 a. m. »
Prácticas guiadas de Python
Prácticas guiadas del IES Pirámide (Huesca)

Fuente: https://pythonwiki.wikispaces.com/practicas

Las 4 primeras prácticas estan basadas en el libro Invent Your Own Computer Games with Python
« Última modificación: 12/Ene./2016, 10:59:26 a. m. por Carlos Net »

Carlos Net

  • Junior
  • ***
  • Mensajes: 116
Re:Documentación Python
« Respuesta #6 en: 12/Ene./2016, 11:03:53 a. m. »
Invent with Python


Automate the boring stuff with Python
HTML
Invent your own Computer Games with Python
PDF HTML
Make games with Python and Pygame
PDF HTML
« Última modificación: 12/Ene./2016, 19:08:14 p. m. por Carlos »

Carlos Net

  • Junior
  • ***
  • Mensajes: 116
Programar Juegos Arcade con Python y Pygame
« Respuesta #7 en: 25/Ene./2016, 11:57:30 a. m. »
Programar Juegos Arcade con Python y Pygame
http://programarcadegames.com/index.php?lang=es

Explicado paso a paso. Ejemplos interactivos. Con ejercicios de tipo test para evaluar el progreso.

    Antes de empezar...
    1: Crear una Calculadora Personal
    2: ¿Qué es un Lenguaje de Programación?
    3: Juegos de Preguntas y Sentencias If
    4: Adivinanzas con Números Aleatorios y Bucles
    5: Introducción a los Gráficos
    6: Volvemos A Los Bucles
    7: Introducción a las Listas
    8: Introducción a la Animación
    9: Funciones
    10: Mandos de Juegos y Gráficos
    11: Gráficos de Mapas de bits y Sonido
    12: Introducción a las Clases
    13: Introducción a los Sprites
    14: Bibliotecas y Módulos
    15: Búsquedas
    16: Retículas y Matrices
    17: Poniendo Orden
    18: Excepciones
    19: Recursividad
    20: Formatos
    Appendix A: Ejemplos de códigos y programas
    Appendix B: Sample Tests
    Appendix C: Worksheets
    Appendix D: Version Control
    Appendix E: Pero Espera, Qué Otra Cosa Podemos Hacer?

« Última modificación: 25/Ene./2016, 12:24:06 p. m. por Carlos Net »

Carlos Net

  • Junior
  • ***
  • Mensajes: 116
Re:Documentación Python
« Respuesta #8 en: 01/Feb./2016, 11:39:35 a. m. »
Python ya
http://pythonya.appspot.com/

El objetivo de este sitio es poder aprender el lenguaje Python sin la necesidad de instalarlo en su máquina.
Puede desarrollar sus pequeños programas en este sitio, probarlos y ver los resultados inmediatamente.
Tiene por objetivo el aprendizaje de Python desde CERO. Se recomienda primero ver el detalle del tema, pasar posteriormente a la ejecución de un programa ya resuelto del tema tratado y finalmente resolver el ejercicio propuesto.

Carlos Net

  • Junior
  • ***
  • Mensajes: 116
Re:Documentación Python
« Respuesta #9 en: 01/Feb./2016, 11:41:40 a. m. »
Prácticas con Python y Pygame en TICO
https://pythonwiki.wikispaces.com/practicas

En esta página encontrarás un listado de las prácticas que se van realizando, como aprendizaje de Python, en el marco del proyecto "Python a través de Videojuegos", curso de programación orientado a 1º de Bachillerato. Actualmente, el proyecto se desarrolla en la asignatura de Tecnologías de la Información y la Comunicación en el IES Pirámide (Huesca).