Skip to content

TonyHernLeon/RoadMaps-For-Developers-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

🐍 RoadMaps For Developers: Python

Python Version Estado Licencia


🎯 Objetivo del Proyecto

Este repositorio es una guía estructurada diseñada para llevar a cualquier desarrollador desde los fundamentos básicos hasta el dominio avanzado de Python. Aquí encontrarás teoría, ejemplos de código y ejercicios prácticos organizados por niveles de dificultad.

"La mejor forma de aprender a programar es programando." 🚀


🗺️ El Mapa de Ruta (Roadmap)

El contenido está organizado en carpetas siguiendo esta jerarquía de aprendizaje:

🟢 1. Nivel Inicial (Fundamentos)

  • Introducción: Instalación y Hello World.
  • Sintaxis Básica: Variables, tipos de datos (str, int, float, bool).
  • Operadores: Aritméticos, lógicos y de comparación.
  • Estructuras de Control: if, else, elif, bucles for y while.

🟡 2. Nivel Intermedio (Estructuras y Lógica)

  • Colecciones: Listas, Tuplas, Diccionarios y Sets.
  • Funciones: Definición, argumentos y retornos.
  • Manejo de Errores: Bloques try, except y finally.
  • POO (Programación Orientada a Objetos): Clases, objetos, herencia y polimorfismo.

🔴 3. Nivel Avanzado (Maestría)

  • Programación Funcional: Lambdas, Map, Filter y Reduce.
  • Decoradores y Generadores: Optimización y legibilidad.
  • Manejo de Ficheros: Lectura y escritura de JSON, CSV y TXT.
  • Entornos Virtuales: venv y gestión de dependencias con pip.

🛠️ Tecnologías y Herramientas

  • Lenguaje: Python 3.x
  • IDE Recomendado: VS Code / PyCharm
  • Gestión de Versiones: Git & GitHub

🚀 Cómo utilizar este Roadmap

  1. Clona el repositorio en tu máquina local:
    git clone [https://github.com/TonyHernLeon/RoadMaps-For-Developers-Python.git](https://github.com/TonyHernLeon/RoadMaps-For-Developers-Python.git)
  2. Explora las carpetas: Comienza por /Basico si eres nuevo o salta a /Avanzado si buscas un reto.
  3. Ejecuta los ejemplos:
    python3 nombre_del_archivo.py

🤝 Contribuciones

¿Tienes un ejercicio interesante o encontraste un error? ¡Las contribuciones son bienvenidas!

  1. Haz un Fork del proyecto.
  2. Crea tu Feature Branch (git checkout -b feature/NuevaLeccion).
  3. Haz un Commit de tus cambios (git commit -m 'Añadir nueva lección').
  4. Haz Push a la rama (git push origin feature/NuevaLeccion).
  5. Abre un Pull Request.

👤 Autor

Desarrollado con dedicación por TonyHernLeon.


📄 Licencia

Este proyecto está bajo la Licencia MIT - mira el archivo LICENSE para detalles.

About

RoadMaps que desarrollo con ejemplos de Python para principiantes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages