Recursos y rutas de aprendizaje integrales de Python
En esta página, puede explorar todo el contenido de aprendizaje agrupados por tema o nivel de habilidad . Utilice esta página para obtener ideas sobre qué aprender a continuación.
- ¿Busca orientación? Siga las rutas de aprendizaje estructuradas para principiantes, desarrolladores intermedios y profesionales avanzados.
- ¿Necesitas algo específico? Utilice la página de búsqueda para filtrar por tipo de recurso (artículos, cursos, cuestionarios y más), nivel de habilidad o estado de finalización.
Si recién estás comenzando con Python, comienza con nuestra Ruta de aprendizaje de los conceptos básicos de Python 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, vea Rutas de aprendizaje más allá del núcleo de Python.
Explore por tema o nivel de habilidad a continuación. ¡Feliz aprendizaje!
Niveles de experiencia
Nivel • conceptos básicos
Conceptos básicos de Python
Aprenda Python desde cero con tutoriales para principiantes que cubren variables, bucles, funciones, estructuras de datos y más. No se necesita experiencia.
Nivel • avanzado
Tutoriales avanzados de Python
Explore temas avanzados de Python como simultaneidad, metaprogramación, optimización del rendimiento y aspectos internos de CPython. Para desarrolladores experimentados.
Temas
Tema • ai
Codificación Python con IA
Aprenda a escribir código Python con la ayuda de la IA y aprenda a crear programas Python prácticos en el mundo real que aprovechen los LLM.
Tema • algoritmos
Tutoriales de algoritmos
Aprenda los algoritmos de Python:clasificación, búsqueda, gráficos, DP, Big O. Utilice heapq, bisect, deque, lru_cache, timeit. Estudie consejos prácticos y preguntas frecuentes para entrevistas.
Tema • API
Tutoriales de la API de Python
Aprenda a diseñar, crear, proteger y consumir API de Python con FastAPI, Flask, Django, Requests, OpenAPI, pruebas, Docker y consejos de implementación.
Tema • mejores prácticas
Mejores prácticas de Python
Aprenda a estructurar funciones, nombrar cosas claramente, manejar errores y organizar proyectos. Envíe software mantenible con confianza.
Tema • carrera
Carrera en Python
Practique desafíos, revise estructuras de datos y explique soluciones con claridad. Cree una cartera y planifique su próximo puesto.
Tema • comunidad
Artículos de la comunidad Python
Conozca a sus compañeros programadores a través de artículos y entrevistas. Conéctese con la comunidad Python más amplia para colaborar y aprender.
Tema • bases de datos
Tutoriales sobre bases de datos Python
Interactúe con bases de datos SQL, NoSQL y vectoriales utilizando Python. Cree aplicaciones con uso intensivo de datos para desarrollo web, análisis de datos y aplicaciones de inteligencia artificial.
Tema • ciencia de datos
Ciencia de datos de Python
Explore todos los tutoriales de ciencia de datos de Python. Aprenda a analizar y visualizar datos usando Python. Con estas habilidades, puede obtener conocimientos de grandes conjuntos de datos y tomar decisiones basadas en datos.
Tema • estructuras de datos
Estructuras de datos
Aprenda cuándo usar listas, tuplas, dictados y conjuntos. Vea la complejidad del tiempo, elija la herramienta adecuada y escriba código más rápido y limpio.
Tema • visualización de datos
Visualización de datos en Python
Explore varias bibliotecas y úselas para comunicar sus datos visualmente con Python. Presente datos complejos en formatos comprensibles.
Tema • devops
Tutoriales de Python DevOps
Envíe aplicaciones Python con confianza. Aprenda Docker, Ansible, CI/CD, Kubernetes, Nginx y prácticas de monitoreo para automatizar implementaciones y ejecutar sistemas de producción confiables.
Tema • django
Tutoriales de Django
Aprenda Django a través de proyectos prácticos del mundo real. Django es un marco web Python de alto nivel para desarrollar rápidamente aplicaciones web complejas.
Tema • ventana acoplable
Tutoriales de Python Docker
Aprenda Docker, una herramienta de contenedorización para crear entornos de aplicaciones aislados y reproducibles. Con Docker, puede administrar e implementar sus aplicaciones Python de manera más eficiente.
Tema • editores
Editores e IDE
Conozca nuevas herramientas o profundice en su editor favorito. Este conocimiento agilizará su proceso de desarrollo de Python.
Tema • matraz
Tutoriales sobre matraces
Conozca los aspectos clave del desarrollo de Flask. Con este conocimiento, podrá crear aplicaciones web sólidas y escalables utilizando Flask.
Tema • interfaz gráfica de usuario
Programación GUI de Python
Cree interfaces gráficas de usuario utilizando varios marcos de Python. Comience a programar GUI en Python para crear aplicaciones fáciles de usar.
Tema • aprendizaje automático
Aprendizaje automático de Python
Aprenda a implementar algoritmos de aprendizaje automático (ML) en Python. Con estas habilidades podrás crear sistemas inteligentes capaces de aprender y tomar decisiones.
Tema • noticias
Noticias de Python
Siga los últimos desarrollos para Python central y su ecosistema de terceros más amplio. Noticias importantes sobre Python para usted, seleccionadas por el equipo de Real Python.
Tema • numeroso
NumPy
Cree y divida matrices, compárelas con listas y ejecute operaciones rápidas. Comprenda cuándo encaja NumPy y practique los patrones básicos paso a paso.
Tema • proyectos
Proyectos Python
Trabaja en proyectos de Python que te ayudarán a adquirir experiencia en programación del mundo real. Estos proyectos incluyen el código fuente completo e instrucciones paso a paso.
Tema • pitón
Tutoriales básicos de Python
Sumérgete en el corazón del lenguaje Python. Comprenda las características principales de Python para obtener una base sólida para la programación avanzada de Python.
Tema • biblioteca estándar
Biblioteca estándar de Python
Tutoriales prácticos de la biblioteca estándar de Python para dominar datetime, pathlib, argparse, subprocess, logging y más. Escribe código más rápido, más limpio y sin dependencias.
Tema • pruebas
Tutoriales de pruebas de Python
Descubra las mejores prácticas y técnicas para probar sus aplicaciones Python y crear aplicaciones sólidas y libres de errores.
Tema • herramientas
Herramientas de desarrollo de Python
Elija su editor, administre venvs, use Git, ejecute pytest, corrija automáticamente el código con Ruff. Agregue mypy, CI, packaging y Docker para realizar envíos con confianza.
Tema • desarrollo web
Tutoriales de desarrollo web Python
Aprenda soluciones del mundo real a problemas en el desarrollo de aplicaciones web Python. Estos tutoriales y artículos cubren técnicas clave utilizadas en el campo. Armado con este conocimiento, puede crear aplicaciones web modernas.
Tema • raspado web
Tutoriales de raspado web de Python
Aprenda web scraping con proyectos prácticos del mundo real. Descargue y seleccione datos de la web con Python. Automatiza el proceso de extracción de datos de sitios web.
python
- Apéndice del diccionario de Python:cómo agregar un par clave/valor
- Diccionario de Python (Dict):Actualizar, Cmp, Len, Ordenar, Copiar, Elementos, str Ejemplo
- Paquete Python
- Índice de lista de Python () con ejemplo
- Python devuelve valores múltiples
- Horario de oficina real de Python:sesiones de preguntas y respuestas en vivo para estudiantes de Python
- Python Vs PHP:¿Cuál es la diferencia entre Python y PHP?
- Tutorial de Rendimiento en Python:Generador y Rendimiento vs Ejemplo de Retorno
- Tutorial de Django para principiantes:características, arquitectura e historia
- Administración de archivos y directorios de Python
- Python - Cadenas