0

🐍 Curso Gratis de Python desde Cero con Proyectos Reales [Actualizado 2025]

Comparte

🎓 Introducción

Python es uno de los lenguajes de programación más populares por su sintaxis sencilla, gran comunidad y versatilidad. En este curso gratuito aprenderás Python desde cero, con explicaciones claras y proyectos reales que podrás aplicar desde el primer día.

📘 Módulo 1: Introducción a Python

✅ ¿Qué es Python?

Python es un lenguaje de programación interpretado, de alto nivel, orientado a objetos, ampliamente utilizado en desarrollo web, ciencia de datos, automatización, inteligencia artificial, entre otros.

✅ ¿Cómo instalar Python?

  1. Visita python.org
  2. Descarga la última versión (recomendada: Python 3.10+)
  3. Instálalo marcando la opción “Add Python to PATH”

🧠 Módulo 2: Fundamentos del Lenguaje

📌 Variables

nombre = "Carlos"
edad = 25
precio = 19.99
  • No se declara el tipo: Python es de tipado dinámico.
  • Se puede reasignar el valor fácilmente.

📌 Tipos de datos

  • int: números enteros → 10
  • float: números decimales → 3.14
  • str: texto → "Hola"
  • bool: booleanos → True, False
  • list, dict, tuple, set: estructuras de datos

🔢 Módulo 3: Operadores

# Aritméticos
a = 10 + 3  # Suma
b = 10 / 3  # División

# Comparación
a > b
a == b

# Lógicos
True and False
not True

🔁 Módulo 4: Condicionales y Bucles

Condicionales

edad = 18
if edad >= 18:
    print("Eres mayor de edad")
else:
    print("Eres menor de edad")

Bucles

# Bucle for
for i in range(5):
    print(i)

# Bucle while
contador = 0
while contador < 5:
    print(contador)
    contador += 1

🧰 Módulo 5: Funciones y Estructuras de Datos

def saludar(nombre):
    return f"Hola, {nombre}"

print(saludar("Lucía"))

# Listas
frutas = ["manzana", "plátano"]
frutas.append("pera")

💾 Módulo 6: Archivos y Módulos

# Leer archivo
with open("archivo.txt", "r") as archivo:
    print(archivo.read())

🔧 Módulo 7: Mini Proyectos

✔ Calculadora Básica

def calcular(a, b, operacion):
    if operacion == '+':
        return a + b
    elif operacion == '-':
        return a - b
    elif operacion == '*':
        return a * b
    elif operacion == '/':
        return a / b

print(calcular(5, 3, '+'))  # 8

✔ Juego Adivina el Número

import random
numero = random.randint(1, 10)
intento = int(input("Adivina un número del 1 al 10: "))

if intento == numero:
    print("¡Correcto!")
else:
    print(f"Fallaste, era {numero}")

🏁 Conclusión

Este curso es ideal para quienes quieren iniciarse en programación con Python. Te proporciona bases sólidas, ejercicios prácticos y proyectos aplicables. ¡Es el primer paso hacia el desarrollo web, la ciencia de datos o la automatización!





codigo fuente gratis

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *