Herramientas de usuario

Herramientas del sitio


informatica:programacion:python:cursos:introduccion_programacion_python

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:programacion:python:cursos:introduccion_programacion_python [2023/04/26 15:37] – [Bibliotecas de terceros] tempwininformatica:programacion:python:cursos:introduccion_programacion_python [2023/04/29 00:33] (actual) – [Temario] tempwin
Línea 83: Línea 83:
   * [[informatica:programacion:python:cursos:introduccion_programacion_python:ejemplos_practicos|Ejemplos prácticos]]   * [[informatica:programacion:python:cursos:introduccion_programacion_python:ejemplos_practicos|Ejemplos prácticos]]
  
 +===== Software necesario =====
 +
 +  * [[https://www.python.org/downloads/|Intérprete y bibliotecas de Python]] (versión 3.x)
 +  * Editor de texto o IDE. Algunas opciones:
 +    * [[https://code.visualstudio.com/|Visual Studio Code]] (con extensión de Python)
 +    * PyCharm
 +    * [[https://jupyter.org/install|Jupyter]]
 +  * Terminal (Bash, Zsh, CMD, PowerShell, ...)
 +    * [[https://aka.ms/terminal|Windows Terminal]]
 +
 +==== Jupyter Lab ====
 +
 +Para instalar, desde el terminal:
 +
 +<code>
 +python3 -m venv .venv
 +</code>
 +
 +<code>
 +source .venv/bin/activate
 +</code>
 +
 +Instalamos el módulo de Jupyter Lab:
 +
 +<code>
 +pip install jupyterlab
 +</code>
 +
 +Lanzamos el entorno:
 +
 +<code>
 +source .venv/bin/activate
 +jupyter-lab
 +</code>
 ===== Ejercicios ===== ===== Ejercicios =====
  
Línea 189: Línea 223:
   * [[https://python-pillow.org/|Pillow]]: procesar y generar imágenes con Python.   * [[https://python-pillow.org/|Pillow]]: procesar y generar imágenes con Python.
   * [[https://geopandas.org/en/stable/|GeoPandas]]: es una biblioteca que complementa a Pandas, ampliando las funciones de esta última para poder procesar datos geoespaciales.   * [[https://geopandas.org/en/stable/|GeoPandas]]: es una biblioteca que complementa a Pandas, ampliando las funciones de esta última para poder procesar datos geoespaciales.
 +
 +===== Diseño de proyectos =====
 +
 +Está todo centrado en Programación Orientada a Objetos.
 +
 +  * https://devexperto.com/ley-de-demeter/
 +  * https://en.wikipedia.org/wiki/Law_of_Demeter
 +  * https://es.wikipedia.org/wiki/SOLID
informatica/programacion/python/cursos/introduccion_programacion_python.1682516272.txt.gz · Última modificación: por tempwin