SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
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')

Mais conteúdo relacionado

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

Python - Programación para machos
Python - Programación para machosPython - Programación para machos
Python - Programación para machosJorge Hernandez
 
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)Mariano Reingart
 
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-Corrientesalexis ibarra
 
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 pythonemilioferreyra
 
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 2015Mariano Reingart
 
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 datosSoftware Guru
 
Pythonlearn-01-Intro.pptx
Pythonlearn-01-Intro.pptxPythonlearn-01-Intro.pptx
Pythonlearn-01-Intro.pptxDiegoSalvetti2
 
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 gratisJuan Percy Rojas Cruz
 
1. inteligencia artificial y robótica
1. inteligencia artificial y robótica1. inteligencia artificial y robótica
1. inteligencia artificial y robóticaJose Antonio Vacas
 
Pinguino por Yeison Cardona
Pinguino por Yeison CardonaPinguino por Yeison Cardona
Pinguino por Yeison CardonaVerlaciudad
 
Sesión 1: Python
Sesión 1: PythonSesión 1: Python
Sesión 1: Pythonmaluacsa
 
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 winshitNoe Nieto
 

Semelhante 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

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 

Último (15)

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 

¿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)