Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> python

Rutas de aprendizaje completas de Python y recursos

En esta página puedes explorar todo el contenido de aprendizaje agrupado por tema o nivel de habilidad. Úsala para obtener ideas sobre qué aprender a continuación.

Si estás comenzando con Python, inicia con nuestra Ruta de aprendizaje de Python Básico para construir una base sólida en sintaxis, estructuras de datos, funciones y programación orientada a objetos:

Para contenido estructurado sobre temas populares como automatización, aprendizaje automático, ciencia de datos, desarrollo web y más, consulta las Rutas de aprendizaje más allá de Python básico.

Explora por tema o nivel de habilidad a continuación. ¡Feliz aprendizaje!

Niveles de experiencia

Nivel • Básico

Fundamentos de Python

Aprende Python desde cero con tutoriales amigables para principiantes que cubren variables, bucles, funciones, estructuras de datos y más. No se requiere experiencia previa.

Nivel • Avanzado

Tutoriales avanzados de Python

Explora temas avanzados de Python como concurrencia, metaprogramación, optimización de rendimiento e internos de CPython. Para desarrolladores experimentados.

Temas

Tema • IA

Programación en Python con IA

Aprende a escribir código Python con asistencia de IA y a construir programas prácticos de Python que aprovechen LLMs.

Tema • Algoritmos

Tutoriales de algoritmos

Aprende algoritmos en Python: ordenamiento, búsqueda, grafos, programación dinámica, notación Big O. Usa heapq, bisect, deque, lru_cache, timeit. Estudia consejos prácticos y preguntas frecuentes para entrevistas.

Tema • API

Tutoriales de API en Python

Aprende a diseñar, construir, asegurar y consumir APIs en Python con FastAPI, Flask, Django, Requests, OpenAPI, testing, Docker y consejos de despliegue.

Tema • Buenas prácticas

Buenas prácticas en Python

Aprende a estructurar funciones, nombrar claramente, manejar errores y organizar proyectos. Entrega software mantenible con confianza.

Tema • Carrera

Carrera en Python

Practica desafíos, repasa estructuras de datos y explica soluciones con claridad. Construye un portafolio y planifica tu próximo rol.

Tema • Comunidad

Artículos de la comunidad Python

Conoce a otros programadores a través de artículos y entrevistas. Conecta con la comunidad Python más amplia para colaborar y aprender.

Tema • Bases de datos

Tutoriales de bases de datos en Python

Interactúa con bases de datos SQL, NoSQL y vectoriales usando Python. Construye aplicaciones intensivas en datos para desarrollo web, análisis de datos e IA.

Tema • Ciencia de datos

Ciencia de datos con Python

Explora todos los tutoriales de ciencia de datos en Python. Aprende a analizar y visualizar datos usando Python. Con estas habilidades, puedes derivar insights de grandes conjuntos de datos y tomar decisiones basadas en datos.

Tema • Estructuras de datos

Estructuras de datos

Aprende cuándo usar listas, tuplas, diccionarios y conjuntos. Ve complejidad temporal, elige la herramienta adecuada y escribe código más rápido y limpio.

Tema • Visualización de datos

Visualización de datos con Python

Explora varias librerías y úsalas para comunicar tus datos visualmente con Python. Presenta datos complejos en formatos comprensibles.

Tema • DevOps

Tutoriales de DevOps con Python

Despliega aplicaciones Python con confianza. Aprende Docker, Ansible, CI/CD, Kubernetes, Nginx y prácticas de monitoreo para automatizar despliegues y ejecutar sistemas de producción confiables.

Tema • Django

Tutoriales de Django

Aprende Django a través de proyectos prácticos del mundo real. Django es un framework web de alto nivel en Python para desarrollar rápidamente aplicaciones web complejas.

Tema • Docker

Tutoriales de Docker para Python

Aprende Docker, una herramienta de contenedores para crear entornos de aplicación aislados y reproducibles. Con Docker, puedes gestionar y desplegar tus aplicaciones Python de manera más eficiente.

Tema • Editores

Editores e IDEs

Conoce nuevas herramientas o profundiza en tu editor favorito. Este conocimiento agilizará tu proceso de desarrollo en Python.

Tema • Flask

Tutoriales de Flask

Aprende aspectos clave del desarrollo con Flask. Con este conocimiento, podrás crear aplicaciones web robustas y escalables usando Flask.

Tema • GUI

Programación GUI en Python

Crea interfaces gráficas de usuario usando varios frameworks de Python. Inicia la programación GUI en Python para construir aplicaciones amigables.

Tema • Aprendizaje automático

Aprendizaje automático con Python

Aprende a implementar algoritmos de machine learning (ML) en Python. Con estas habilidades, puedes crear sistemas inteligentes capaces de aprender y tomar decisiones.

Tema • Noticias

Noticias de Python

Sigue los últimos avances de Python core y su ecosistema de terceros. Noticias importantes de Python para ti, curadas por el equipo de Real Python.

Tema • NumPy

NumPy

Crea y segmenta arrays, compáralos con listas y ejecuta operaciones rápidas. Entiende cuándo encaja NumPy y practica patrones centrales paso a paso.

Tema • Proyectos

Proyectos en Python

Trabaja en proyectos de Python que te ayuden a ganar experiencia de programación real. Estos proyectos incluyen código fuente completo e instrucciones paso a paso.

Tema • Python

Tutoriales de Python básico

Profundiza en el corazón del lenguaje Python. Entiende las características centrales de Python para ganar una base sólida para la programación avanzada.

Tema • Librería estándar

Librería estándar de Python

Tutoriales prácticos de la librería estándar de Python para dominar datetime, pathlib, argparse, subprocess, logging y más. Escribe código más rápido, limpio y sin dependencias externas.

Tema • Testing

Tutoriales de testing en Python

Descubre mejores prácticas y técnicas para probar tus aplicaciones Python y construir aplicaciones robustas y libres de errores.

Tema • Herramientas

Herramientas de desarrollo en Python

Elige tu editor, gestiona entornos virtuales, usa Git, ejecuta pytest, corrige código automáticamente con Ruff. Añade mypy, CI, empaquetado y Docker para desplegar con confianza.

Tema • Desarrollo web

Tutoriales de desarrollo web con Python

Aprende soluciones reales a problemas en el desarrollo de aplicaciones web con Python. Estos tutoriales y artículos cubren técnicas clave usadas en la industria. Con este conocimiento, puedes crear aplicaciones web modernas.

Tema • Web scraping

Tutoriales de web scraping con Python

Aprende web scraping con proyectos prácticos reales. Descarga y selecciona datos de la web con Python. Automatiza el proceso de extracción de datos de sitios web.

python

  1. Desarrollo GUI en Python con Tkinter: Guía Completa
  2. Creación de archivos ZIP en Python: desde directorio completo a selección personalizada de archivos
  3. Explorando clases y objetos anónimos en Python
  4. Dominando Objetos y Clases en Python: Guía Práctica
  5. Dominar strftime() en Python: Convertir Fechas y Horas a Cadenas Legibles
  6. Programación de Extensiones en Python con C: Crea Módulos Nativos Rápidos
  7. Función round() en Python explicada con ejemplos prácticos
  8. Entrada/Salida de Archivos en Python: Domina las Operaciones I/O
  9. Manejo de archivos en Python: crear, leer, escribir y abrir archivos de texto fácilmente
  10. Data Classes en Python: gestione datos con sintaxis moderna
  11. Dominando bucles for en Python: Sintaxis, ejemplos y patrones avanzados