SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
Python.




          Adolfo J. Fitoria
          adolfo@fitoria.net
          http://fitoria.net
Python es...

               –   Lenguaje de
                   programación
                   multiparadigma
               –   Sintaxis clara
               –   Orientación a objetos
               –   Modular
               –   Tipos de datos
                   dinámicos de alto
                   nivel
               –   Extensible
Python es usado en...
Herramientas necesarias
 ●   Intérprete de Python.
     –   Cpython
     –   Jython
     –   IronPython (windows only)
 ●   Editor de texto
     –   Vim python --- apt-get install vim-python
     –   Kate
     –   Komodo edit (no se encuentra en repositorio)
     –   Emacs.
     –   Gedit (ya por último!)
 ●   Google.com ;-)
¿Dónde Empezar?
 ●   RTFM
       –   ¿Es tu primera vez?
       –   ¿Ya lo has hecho antes?
¿Tu primera vez?
 ●   ¡No te pongas nervioso!
 ●   Hay mucha info :-)
 ●   Mejor recurso:
        –   Learn Python The Hard Way – Zed Shaw.
 ●   Buenos recursos:
        –   Dive into Python.
        –   Python para todos.
        –   Invent your own games with Python.
        –   Google's Python Class
        –   Showmedo
             (http://showmedo.com/videotutorials/python)
¿Ya lo has hecho antes?
●   ¡Tu mente se sorpenderá!
●   Recursos:
       –   Tutorial oficial de python en
            python.org
       –   Python para todos.
       –   Quick Python Book.
       –   Think like a (Python)
            Programmer.
¿Qué mas puede ayudar?
 ●   Busca a alguien que ya
     sepa
 ●   Aplica muchas
     horas(dedicación)
 ●   Busca un problema
     simple y resolvelo :-)
 ●   Buscar ejercicios
     “clásicos”
 ●   Saber inglés no es
     necesario pero te brindará
     una gran ventaja
¿Dónde buscar ayuda?
●   Google :-)
●   Documentación oficial
●   Alguien que conozcas
●   Listas de correos de
    grupos locales.
●   Stackoverflow.
●   IRC
●   Reuniones(como esta)
¿Dónde buscar ayuda?
 ●   Google :-)
 ●   Documentación oficial
 ●   Alguien que conozcas
 ●   Listas de correos de grupos locales.
 ●   Stackoverflow.
 ●   IRC
 ●   Reuniones(como esta)
'Zhpunf Tenpvnf'.decode('rot13')

Más contenido relacionado

Similar a ¿Cómo aprender Python sin morir en el intento?

Python - Programando fácil, rápido y gratis
Python - Programando fácil, rápido y gratisPython - Programando fácil, rápido y gratis
Python - Programando fácil, rápido y gratis
Juan Percy Rojas Cruz
 
Sesión 1: Python
Sesión 1: PythonSesión 1: Python
Sesión 1: Python
maluacsa
 

Similar a ¿Cómo aprender Python sin morir en el intento? (20)

Python y Django
Python y DjangoPython y Django
Python y Django
 
Python - Programación para machos
Python - Programación para machosPython - Programación para machos
Python - Programación para machos
 
Programación Python para Zombis (charla relámpago)
Programación Python para Zombis (charla relámpago)Programación Python para Zombis (charla relámpago)
Programación Python para Zombis (charla relámpago)
 
Python y la POO, en una clase, UNNe-Corrientes
Python y la POO, en una clase, UNNe-CorrientesPython y la POO, en una clase, UNNe-Corrientes
Python y la POO, en una clase, UNNe-Corrientes
 
Python 101 breve introducción al lenguaje python
Python 101  breve introducción al lenguaje pythonPython 101  breve introducción al lenguaje python
Python 101 breve introducción al lenguaje python
 
Python-01.pdf
Python-01.pdfPython-01.pdf
Python-01.pdf
 
Mini clase Intro Programación Python UTN Profesorado 2015
Mini clase Intro Programación Python UTN Profesorado 2015Mini clase Intro Programación Python UTN Profesorado 2015
Mini clase Intro Programación Python UTN Profesorado 2015
 
Jupyter e IPython para manipulación de datos
Jupyter e IPython para manipulación de datosJupyter e IPython para manipulación de datos
Jupyter e IPython para manipulación de datos
 
OOP Python workshop
OOP Python workshopOOP Python workshop
OOP Python workshop
 
Pythonlearn-01-Intro.pptx
Pythonlearn-01-Intro.pptxPythonlearn-01-Intro.pptx
Pythonlearn-01-Intro.pptx
 
Python - Programando fácil, rápido y gratis
Python - Programando fácil, rápido y gratisPython - Programando fácil, rápido y gratis
Python - Programando fácil, rápido y gratis
 
python CIENTIFIFO.pdf
python CIENTIFIFO.pdfpython CIENTIFIFO.pdf
python CIENTIFIFO.pdf
 
Funcional para trollear
Funcional para trollearFuncional para trollear
Funcional para trollear
 
1. inteligencia artificial y robótica
1. inteligencia artificial y robótica1. inteligencia artificial y robótica
1. inteligencia artificial y robótica
 
Pinguino por Yeison Cardona
Pinguino por Yeison CardonaPinguino por Yeison Cardona
Pinguino por Yeison Cardona
 
Sesión 1: Python
Sesión 1: PythonSesión 1: Python
Sesión 1: Python
 
Screencast aprende python - anexo python en winshit
Screencast   aprende python - anexo python en winshitScreencast   aprende python - anexo python en winshit
Screencast aprende python - anexo python en winshit
 
python
pythonpython
python
 
Introducción a Python
Introducción a PythonIntroducción a Python
Introducción a Python
 
PYTHON.pptx
PYTHON.pptxPYTHON.pptx
PYTHON.pptx
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (11)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 

¿Cómo aprender Python sin morir en el intento?

  • 1. Python. Adolfo J. Fitoria adolfo@fitoria.net http://fitoria.net
  • 2.
  • 3. Python es... – Lenguaje de programación multiparadigma – Sintaxis clara – Orientación a objetos – Modular – Tipos de datos dinámicos de alto nivel – Extensible
  • 4.
  • 6. Herramientas necesarias ● Intérprete de Python. – Cpython – Jython – IronPython (windows only) ● Editor de texto – Vim python --- apt-get install vim-python – Kate – Komodo edit (no se encuentra en repositorio) – Emacs. – Gedit (ya por último!) ● Google.com ;-)
  • 7. ¿Dónde Empezar? ● RTFM – ¿Es tu primera vez? – ¿Ya lo has hecho antes?
  • 8. ¿Tu primera vez? ● ¡No te pongas nervioso! ● Hay mucha info :-) ● Mejor recurso: – Learn Python The Hard Way – Zed Shaw. ● Buenos recursos: – Dive into Python. – Python para todos. – Invent your own games with Python. – Google's Python Class – Showmedo (http://showmedo.com/videotutorials/python)
  • 9. ¿Ya lo has hecho antes? ● ¡Tu mente se sorpenderá! ● Recursos: – Tutorial oficial de python en python.org – Python para todos. – Quick Python Book. – Think like a (Python) Programmer.
  • 10.
  • 11. ¿Qué mas puede ayudar? ● Busca a alguien que ya sepa ● Aplica muchas horas(dedicación) ● Busca un problema simple y resolvelo :-) ● Buscar ejercicios “clásicos” ● Saber inglés no es necesario pero te brindará una gran ventaja
  • 12. ¿Dónde buscar ayuda? ● Google :-) ● Documentación oficial ● Alguien que conozcas ● Listas de correos de grupos locales. ● Stackoverflow. ● IRC ● Reuniones(como esta)
  • 13. ¿Dónde buscar ayuda? ● Google :-) ● Documentación oficial ● Alguien que conozcas ● Listas de correos de grupos locales. ● Stackoverflow. ● IRC ● Reuniones(como esta)