Original article: Python Curriculum 2024 Upgrade – Interactive Python Learning in your Browser

freeCodeCamp acaba de publicar una importante actualización de nuestra certificación en computación científica con Python. Ahora puedes aprender los fundamentos de la programación en Python construyendo 15 proyectos, directamente en tu navegador.

Aquí tienes la lista completa de los 15 proyectos que construirás:

  1. Aprende a Manipular Cadenas Construyendo un Cifrado
  2. Aprende a Trabajar con Números y Cadenas Implementando el Algoritmo de Luhn
  3. Aprender Funciones Lambda Creando un Rastreador de Gastos
  4. Aprende a listas de Comprensiones en Python creando un programa de conversión de casos
  5. Aprende expresiones regulares creando un generador de contraseñas
  6. Aprende a diseñar algoritmos construyendo el algoritmo del camino más corto
  7. Aprende Recursividad Resolviendo el Puzzle de la Torre de Hanoi
  8. Aprende estructuras de datos construyendo el algoritmo Merge Sort
  9. Aprende clases y objetos construyendo un solucionador de Sudoku
  10. Aprende a recorrer árboles construyendo un árbol de búsqueda binaria
  11. Proyecto de certificación: Formateador Aritmético
  12. Proyecto de certificación: Calculadora de tiempo
  13. Proyecto de certificación: Aplicación presupuestaria
  14. Proyecto de certificación: Calculadora de área poligonal
  15. Proyecto de certificación: Calculadora de probabilidad

Esto representa más de 500 retos de codificación. Y los 5 proyectos de certificación implicarán construir proyectos sofisticados que superen decenas de pruebas automatizadas.

Learn_Recursion_by_Solving_the_Tower_of_Hanoi_Puzzle__Step_54___freeCodeCamp_org_--
Resuelve el clásico problema informático de la Torre de Hanoi en Python, paso a paso y directamente en tu navegador.

Compilación de código ultrarrápida

freeCodeCamp ha estado trabajando duro para conseguir que Python funcione sin problemas en el navegador. El resultado es una ejecución suave como la mantequilla. No hay que esperar a que un servidor en algún lugar para ejecutar el código Python y enviar los resultados de nuevo a ti.

Si disfrutas con los resultados de menos de un milisegundo que obtienes en los desafíos de JavaScript de freeCodeCamp, te encantará esta nueva y ágil experiencia de Python.

Puedes empezar a programar en Python con el plan de estudios de freeCodeCamp.

Esto es sólo el principio

Trabajaremos a lo largo de 2024 y 2025 para que el resto de certificaciones estén completamente orientadas a proyectos y funcionen sin problemas en el navegador.

Puede participar en nuestros esfuerzos de código abierto convirtiéndose en voluntario de la comunidad freeCodeCamp.

Y si quieres ayudarnos a acelerar el desarrollo de nuestras certificaciones de Python y las muchas otras iniciativas que tenemos en marcha, deberías convertirte en donante mensual de nuestra organización benéfica.

Feliz programación con Python. 🐍🏕️