PY-101Lenguajes y Fundamentos de Programación
Python desde cero
Variables, tipos, operadores, condicionales, bucles y funciones con práctica continua en cuaderno.
PythonGoogle Colab
Lenguajes y Fundamentos de Programación · LNG-210
Bloques, mixins y expresividad: aprender Ruby escribiendo código que se lee como una frase.
Formato asíncrono Desarrollo, Alumnado Ruby, JupyterLab
6 módulos · 30 clases en vídeo · práctica guiada en cada módulo
Ruby se aprende bien cuando se entiende su intención: el lenguaje está diseñado para que el código se lea. Quien llega desde lenguajes más rígidos suele traducir literalmente y acaba escribiendo bucles donde Ruby ofrece un método de Enumerable, o jerarquías de herencia donde bastaría un módulo.
El curso sigue esa lógica desde la primera clase. Se recorren los tipos y sus métodos, los bloques como piedra angular del lenguaje, las colecciones y Enumerable, las clases y su apertura, los módulos y mixins, las excepciones y las pruebas con Minitest. Cada bloque se practica en el cuaderno con ejercicios pequeños y se cierra con un programa que junta lo visto.
Al terminar se escribe Ruby idiomático y se puede leer código de gemas y de proyectos ajenos sin tropezar con los bloques ni con el despacho de métodos. Es la base necesaria antes de entrar en desarrollo web con un framework o en automatización de tareas con scripts de Ruby.
Curso en hoja de ruta. Se prioriza según la demanda recogida y los proyectos en cartera.
Sigue aprendiendo
PY-101Lenguajes y Fundamentos de Programación
Variables, tipos, operadores, condicionales, bucles y funciones con práctica continua en cuaderno.
PythonGoogle Colab
PY-102Lenguajes y Fundamentos de Programación
Listas, tuplas, diccionarios y conjuntos: cuándo usa cada una un programador con oficio.
Python
DEV-101Lenguajes y Fundamentos de Programación
Ramas, revisiones y resolución de conflictos con un flujo de trabajo que un equipo puede sostener.
Git