20% OFF en todos los cursos |

Inicio · Cursos · Inteligencia Artificial

Inteligencia Artificial

Programación desde Cero

Curso completo de 67 lecciones para aprender a programar desde cero, con Python y JavaScript como lenguajes principales. Desde pensamiento computacional hasta tu primera app full-s...

10 meses · 170h 78 lecciones 5 (26)

Promo por tiempo limitado · acceso por 1 año · certificación al aprobar

Plan de estudios

Tu camino de aprendizaje

10 unidades · 78 lecciones.

1

Pensamiento computacional y tu primer código

9 lecciones

1 Bienvenido a Programación desde Cero

Conocer la estructura del curso, la metodología de aprendizaje, las herramientas que se usarán y el panorama del mercado tech argentino en 2026.

2 ¿Para qué aprender a programar en 2026 si la IA ya programa?

Comprender por qué programar sigue siendo relevante en la era de la IA y conocer las oportunidades del mercado tech argentino.

3 ¿Cómo piensa una computadora? Lógica que cualquiera puede aprender

Desarrollar las bases del pensamiento computacional: descomposición, patrones, abstracción y algoritmos.

4 Hola Mundo: tu primer programa en Python

Instalar Python, escribir y ejecutar tu primer programa usando print(), comentarios e indentación.

5 Variables y tipos de datos: las cajas donde guardás información

Entender qué son las variables, los tipos de datos básicos en Python y cómo realizar operaciones con ellos.

6 Entrada y salida: programas que conversan con el usuario

Crear programas interactivos que reciban datos del usuario con input() y muestren resultados formateados con print().

7 Errores y debugging: tu primer bug y cómo arreglarlo

Identificar los tipos de errores más comunes en Python, leer mensajes de error y aplicar técnicas básicas de debugging.

8 PRÁCTICA: Creá tu primera calculadora en Python

Construir una calculadora interactiva en Python aplicando variables, input/output, condicionales básicos y manejo de errores.

9 Pensamiento computacional y tu primer código — presentación guiada

Síntesis narrada de la unidad con quiz hablado.

2

Estructuras de control y decisiones

8 lecciones

1 Si pasa esto, hacé aquello: condicionales if, elif, else

Implementar lógica condicional en Python con if, elif y else para tomar decisiones en el código.

2 Verdadero o falso: operadores de comparación y lógicos

Usar operadores de comparación y lógicos para construir condiciones complejas en Python.

3 Repetir sin cansar: loops for y while

Implementar iteraciones con for y while, y controlar el flujo de loops con break y continue.

4 Loops dentro de loops: patrones y tablas

Dominar loops anidados para generar patrones, tablas y estructuras bidimensionales.

5 Strings: el texto como dato manipulable

Manipular strings con métodos de Python: indexación, slicing, búsqueda, transformación y validación.

6 Listas: tu primera colección de datos

Crear y manipular listas en Python: agregar, eliminar, ordenar, recorrer y usar list comprehensions básicas.

7 PRÁCTICA: Juego de adivinanzas interactivo

Crear un juego interactivo en Python que combine random, loops, condicionales y validación de entrada.

8 Estructuras de control y decisiones — presentación guiada

Síntesis narrada de la unidad con quiz hablado.

3

Funciones y organización del código

9 lecciones

1 Funciones: bloques de código que podés reutilizar

Definir y utilizar funciones en Python con parámetros, return y documentación.

2 Scope y parámetros avanzados: cómo viajan los datos

Comprender scope de variables, parámetros por defecto, *args, **kwargs y retorno múltiple.

3 Diccionarios: datos con nombre y apellido

Crear y manipular diccionarios en Python para almacenar datos estructurados con claves descriptivas.

4 Tuplas, sets y cuándo usar cada estructura

Diferenciar y utilizar tuplas, sets, listas y diccionarios según el caso de uso.

5 Archivos: leer y escribir datos que persisten

Leer y escribir archivos de texto y CSV en Python usando context managers y codificación UTF-8.

6 Módulos, imports y pip: usar código de otros

Usar módulos estándar de Python, instalar paquetes con pip y gestionar dependencias con requirements.txt.

7 Try/except: que tu programa no explote

Implementar manejo de excepciones robusto con try/except para crear programas que no se rompan ante errores.

8 PRÁCTICA: Sistema de gestión de contactos

Construir un sistema completo de contactos en consola usando diccionarios, archivos JSON y funciones organizadas.

9 Funciones y organización del código — presentación guiada

Síntesis narrada de la unidad con quiz hablado.

4

Programación orientada a objetos

8 lecciones

1 Clases y objetos: modelar el mundo real en código

Comprender la programación orientada a objetos y crear clases con __init__ y atributos de instancia.

2 Métodos: lo que tus objetos saben hacer

Definir métodos de instancia, entender self y crear representaciones de objetos con __str__.

3 Herencia: reutilizar código de forma inteligente

Implementar herencia de clases con super(), sobrescritura de métodos y jerarquías de clases.

4 Encapsulamiento y buenas prácticas en OOP

Aplicar encapsulamiento, properties y principios de diseño para escribir código OOP limpio y mantenible.

5 APIs externas: tu programa habla con internet

Consumir APIs REST públicas con la librería requests, manejar JSON y autenticarse con API keys.

6 Librerías populares de Python: el ecosistema que te resuelve la vida

Explorar las librerías más útiles del ecosistema Python: pandas, matplotlib, openpyxl y cómo elegir la correcta.

7 PRÁCTICA: Sistema de inventario con clases

Crear un sistema de inventario completo usando OOP con clases Producto, Inventario y Venta.

8 Programación orientada a objetos — presentación guiada

Síntesis narrada de la unidad con quiz hablado.

5

Desarrollo web: HTML y CSS

7 lecciones

1 ¿Cómo funciona la web? Lo que pasa cuando escribís una URL

Entender el modelo cliente-servidor, HTTP/HTTPS, DNS y cómo inspeccionar una web con DevTools.

2 HTML: la estructura de toda página web

Crear páginas web con HTML semántico usando las etiquetas fundamentales y formularios.

3 CSS: vestir tu HTML con estilos

Aplicar estilos CSS con selectores, propiedades visuales y el modelo de caja.

4 Flexbox y Grid: layouts modernos sin sufrir

Crear layouts flexibles y responsivos con Flexbox y CSS Grid.

5 Responsive design: que se vea perfecto en el celular

Implementar diseño responsive con media queries, mobile-first y herramientas de testing.

6 PRÁCTICA: Tu primera página web personal

Crear una página web personal/portfolio con HTML y CSS responsive, lista para publicar.

7 Desarrollo web: HTML y CSS — presentación guiada

Síntesis narrada de la unidad con quiz hablado.

6

JavaScript y el navegador

8 lecciones

1 JavaScript: el lenguaje que domina la web

Entender el rol de JavaScript, sus diferencias con Python y escribir código JS básico.

2 Funciones y arrays en JavaScript

Definir funciones (incluyendo arrow functions) y manipular arrays con métodos modernos de JavaScript.

3 El DOM: manipular la página desde código

Seleccionar, crear, modificar y eliminar elementos HTML desde JavaScript usando el DOM.

4 Eventos: hacer que la página reaccione

Implementar interactividad web con eventos del DOM, delegación de eventos y formularios dinámicos.

5 Fetch API: traer datos de internet desde el navegador

Consumir APIs REST desde JavaScript con fetch(), Promises y async/await.

6 LocalStorage y proyectos front-end completos

Persistir datos en el navegador con localStorage y aplicar el patrón MVC simplificado para apps front-end.

7 PRÁCTICA: App de lista de tareas interactiva

Construir una TODO app completa con HTML, CSS y JavaScript puro: CRUD, filtros y persistencia con localStorage.

8 JavaScript y el navegador — presentación guiada

Síntesis narrada de la unidad con quiz hablado.

7

Backend con Python (FastAPI)

8 lecciones

1 ¿Qué es un backend y por qué lo necesitás?

Comprender el rol del backend en una aplicación web y la arquitectura cliente-servidor completa.

2 FastAPI: tu primer servidor en Python

Instalar FastAPI, crear tu primer endpoint y usar la documentación automática Swagger UI.

3 Rutas, métodos HTTP y respuestas JSON

Implementar rutas con distintos métodos HTTP, path/query parameters y response models.

4 Validación de datos con Pydantic

Definir modelos de validación con Pydantic para garantizar datos correctos en la API.

5 CRUD completo: Crear, Leer, Actualizar, Borrar

Implementar las 4 operaciones CRUD en una API REST con manejo de errores profesional.

6 Middleware, CORS y autenticación básica

Configurar middleware, CORS y autenticación por API key para proteger endpoints.

7 PRÁCTICA: API de productos con FastAPI

Construir una API REST completa de productos con CRUD, validación Pydantic y autenticación.

8 Backend con Python (FastAPI) — presentación guiada

Síntesis narrada de la unidad con quiz hablado.

8

Bases de datos y SQL

7 lecciones

1 ¿Qué es una base de datos y cómo diseñar una?

Comprender las bases de datos relacionales, modelar datos con diagramas ER y definir claves primarias y foráneas.

2 SQL básico: SELECT, INSERT, UPDATE, DELETE

Escribir las consultas SQL fundamentales para manipular datos en una base de datos.

3 Relaciones entre tablas y JOINs

Diseñar relaciones entre tablas y escribir consultas con JOINs para combinar datos.

4 SQLAlchemy: Python habla con la base de datos

Usar SQLAlchemy como ORM para interactuar con bases de datos desde Python sin escribir SQL crudo.

5 PostgreSQL y herramientas de base de datos

Instalar y usar PostgreSQL, gestionar bases de datos con herramientas gráficas y optimizar consultas.

6 PRÁCTICA: Base de datos de un e-commerce

Diseñar y construir la base de datos completa de un e-commerce con SQL y SQLAlchemy.

7 Bases de datos y SQL — presentación guiada

Síntesis narrada de la unidad con quiz hablado.

9

Git, deploy y herramientas profesionales

8 lecciones

1 Git: init, add, commit — tu máquina del tiempo

Instalar Git, crear repositorios y hacer commits siguiendo buenas prácticas.

2 GitHub: tu portfolio y backup en la nube

Crear cuenta en GitHub, subir repositorios, escribir README profesionales y publicar con GitHub Pages.

3 Branches y trabajo en equipo

Trabajar con ramas de Git, resolver conflictos y colaborar con pull requests.

4 Deploy: publicar tu app en internet

Hacer deploy de aplicaciones web usando Vercel, Railway y Supabase con dominios y SSL.

5 Testing básico: que tu código no se rompa

Escribir tests unitarios con pytest y entender el valor del testing en el desarrollo profesional.

6 IA como asistente de programación

Usar herramientas de IA (Copilot, Claude, ChatGPT, Cursor) de forma efectiva para programar más rápido.

7 PRÁCTICA: Deploy de una app full-stack

Hacer deploy completo de una aplicación: frontend, backend y base de datos en servicios cloud.

8 Git, deploy y herramientas profesionales — presentación guiada

Síntesis narrada de la unidad con quiz hablado.

10

Tu proyecto final y próximos pasos

6 lecciones

1 Arquitectura full-stack: cómo encaja todo

Comprender la arquitectura completa de una aplicación web y cómo se conectan frontend, backend y base de datos.

2 Planificación de proyecto: de la idea al MVP

Planificar un proyecto de software completo: user stories, wireframes, MVP y gestión con Kanban.

3 El mercado tech en Argentina: tu primer empleo o freelance

Conocer el panorama del mercado tech argentino 2026, preparar tu perfil profesional y elegir tu camino laboral.

4 Caminos de especialización: ¿qué sigue después?

Explorar las distintas especializaciones en programación y elegir tu camino de crecimiento profesional.

5 Actividad Integradora: Proyecto Final

Planificar, desarrollar y presentar una aplicación web completa integrando todos los conocimientos del curso.

6 Tu proyecto final y próximos pasos — presentación guiada

Síntesis narrada de la unidad con quiz hablado.

¡Certificado al completar!

Valida tus conocimientos

Lectura
Información del curso

Todo sobre el curso.

Explorá el contenido, aprendizajes, salida laboral y todo lo que vas a llevarte.

Programación desde Cero es un curso diseñado para llevarte desde tus primeros pasos en lógica computacional hasta la creación de una aplicación full-stack publicada en internet. A lo largo de 26 semanas | 78 lecciones | 170 horas, construirás una base sólida y práctica para comprender cómo se desarrolla software real, utilizando Python y JavaScript como lenguajes principales.

Este programa combina claridad conceptual, práctica progresiva y herramientas profesionales para que no solo aprendas a escribir código, sino también a pensar, resolver problemas y construir soluciones como lo hace un desarrollador. Comenzarás con pensamiento computacional, variables, estructuras de control y funciones; luego avanzarás hacia programación orientada a objetos, desarrollo web con HTML, CSS y JavaScript, backend con Python y FastAPI, bases de datos SQL, Git, testing, deploy e inteligencia artificial aplicada como asistente de trabajo.

Con 78 lecciones en total y 0 cursos incluidos adicionales, la experiencia está enfocada en un recorrido único, completo y ordenado, sin distracciones. Cada módulo te acerca a una competencia concreta: escribir código limpio, organizar proyectos, conectar interfaces con servidores, persistir datos y publicar aplicaciones funcionales.

Al finalizar, habrás transformado tu relación con la tecnología: pasarás de no saber programar a contar con una primera app completa, criterio técnico para seguir creciendo y una visión actualizada de las oportunidades del mercado tech argentino hacia 2026.

El Loop

El método Loopian

Aprendé · certificá · crecé. 20 años perfeccionando un sistema único.

+90.000
Alumnos formados
20 años
de experiencia
Certificado
Certificado Loopian
Certificación

Un certificado que impulsa tu carrera

Verificable con código QR · integrable a LinkedIn · reconocido en el mercado argentino y latinoamericano.

EJEMPLO
Vista previa
Certificado Loopian 2026

Tu Nombre Aquí

Programación desde Cero

Click para ampliar

Certificado Profesional Loopian

Reconocido en el mercado laboral argentino y latinoamericano

  • Verificación con código QR

    Cualquier empleador puede validar tu certificado

  • Integración con LinkedIn

    Agregalo a tu perfil con un solo click

  • Detalle de horas y contenido

    Incluye carga horaria y temario completo

  • Validez nacional

    Respaldado por +20 años de trayectoria Loopian

Testimonios

Lo que dicen nuestros alumnos

Historias reales de éxito.

"Antes tardaba días en armar una campaña para redes. Ahora con las herramientas de IA que aprendí, genero imágenes profesionales y newsletters en horas. Mis clientes no pueden creer la velocidad y calidad."

Luciana Martínez

Freelancer de Marketing Digital, CABA

"Tengo una tienda online y siempre dependía de diseñadores para las imágenes de productos. Con este curso aprendí a crear contenido comercial increíble con IA. Ya me ahorré un montón de plata."

Martín Gómez

Emprendedor, Córdoba

"Lo que más me gustó es que es 100% práctico. Desde la primera clase ya estás creando cosas. Los videos comerciales que generé son espectaculares. Se nota que el contenido está súper actualizado."

Sofía Fernández

Community Manager, Rosario

Empezá hoy

Invertí en tu futuro profesional

Inscribite, probá las primeras clases gratis o consultá por WhatsApp.

Inscribite a este curso

20% OFF

6 cuotas sin interés · pago único · certificación oficial

Inscribirme →

Qué incluye

  • Certificación oficial verificable (QR + LinkedIn)
  • Coach IA · tutor 24/7 mientras cursás
  • Acceso al cursado por 1 año
  • Tuyo para siempre al aprobar
  • 100% online · a tu ritmo
  • 6 cuotas sin interés
Probá antes de pagar

Mirá las primeras 2 clases gratis

Creá tu cuenta sin tarjeta y entrá al curso antes de decidir.

¿Tenés dudas?

Te ayudamos a elegir y te damos el mejor precio

Escribinos por WhatsApp, sin compromiso.

Consultá por WhatsApp

Ingresá a tu cuenta

Creá tu cuenta gratis

¿Primera vez en Loopian?

Es gratis y sin costo. ¿Ya tenés cuenta?

Tu cuenta gratis de Loopian incluye:

  • Conocé todos los cursos y probá las 2 primeras clases de cualquiera
  • Acceso al creador de CV profesional con inteligencia artificial
  • Blog, recursos y novedades de cada curso
  • Sin tarjeta y sin costo — para siempre

La contraseña debe contener: