Introducción: De Principiante a Profesional

Por: SiempreListo
pythonzigproyectostutorial

Progresión en Ingeniería de Software

Este tutorial te guiará a través de proyectos de programación ordenados por dificultad. Cada capítulo presenta el mismo proyecto implementado en Python y Zig.

¿Por qué Python y Zig?

  • Python: Lenguaje interpretado, ideal para aprender conceptos sin fricción
  • Zig: Lenguaje compilado de sistemas, enseña manejo de memoria y rendimiento

Estructura del Tutorial

CapítuloProyectoNivel
1Calculadora CLIBásico
2Conversor de UnidadesBásico+
3Gestor de TareasIntermedio
4Lector CSVIntermedio+
5Cliente HTTPAvanzado
6Servidor WebAvanzado+

Habilidades que Desarrollarás

  • Entrada/salida básica
  • Estructuras de datos
  • Manejo de errores
  • Archivos y persistencia
  • Redes y protocolos
  • Concurrencia

Requisitos

Python:

python --version  # 3.10+

Zig:

zig version  # 0.11+

Comienza con el Capítulo 1: Calculadora CLI.