Logo imyisusdev imyisusdev

Intro a la
Programación

Descifrando el mundo digital

Instructor: imyisusdev

¿Qué es la Programación?

¿Es Magia?

Instrucciones

Es simplemente decirle a la computadora qué hacer paso a paso.

¿Qué es un Algoritmo?

"Pasos ordenados para resolver un problema"

Algoritmo: Cepillarse

  • 1 Tomar cepillo y pasta
  • 2 Poner pasta en el cepillo
  • 3 Cepillar dientes por 2 min
  • 4 Enjuagar

¿Genio Matemático?

∫ x² dx Cálculo
LÓGICA

Es más como resolver un rompecabezas.

¿Qué es Código?

El texto que da vida a las ideas.

if (tienes_hambre) {
  comer("Pizza");
} else {
  programar();
}

El Lenguaje

Español
TRADUCTOR

(Python, JS, C++)

PC

010101

Niveles de Lenguaje

Alto Nivel

Parece inglés. Fácil.

print("Hola Mundo")

Bajo Nivel

Control del hardware.

MOV AX, 1

Lenguaje Máquina

Solo para el procesador.

01010111

¿Cómo se traduce?

Compilador Intérprete

Traduce el libro entero antes.

Traduce frase por frase en vivo.
Crea un archivo (.exe). Súper rápido. Se ejecuta al momento. Fácil de probar.

Hardware vs. Software

Hardware

Lo que puedes TOCAR

El Cuerpo

Software

Lo que NO tocas

La Mente

El Restaurante Digital

FRONTEND

El Comedor

Lo que el cliente ve.

HTML / CSS
INTERNET

El Mesero

Lleva y trae pedidos.

BACKEND

La Cocina

Donde ocurre la magia.

Python / DB

Áreas de Interés

Apps

Juegos

IA

Web

Seguridad

Datos

Niveles de Experiencia

Lvl 1

JUNIOR

Aprende. Erra.

Lvl 50

MID

Independiente.

Lvl 99

SENIOR

Maestro. Guía.

Carrera y Futuro

Rutas

  • Ingeniería
  • Ciencias Comp.
  • Autodidacta

Alta Demanda

Tu Roadmap 🚀

1
Experimentar

Clases de prueba.

2
Elegir

¿Visual o Lógica?

3
Crear

Hacer cosas reales.

imyisusdev