cursos.
← Programación
Ficha 005.202YouTubeGRATIS

CS50x em Português - Aula 2 - Arrays

Clase 2 de CS50x doblada al portugués: depuración, compilación, arrays y strings en C, argumentos de línea de comandos y una introducción a la criptografía.

Recomendado, valoración editorial 4 de 5

verificado 2026-10-05 — sigue siendo gratis en YouTube

Empezar en YouTube

Respuesta rápida

Curso gratis de Programación en YouTube (2 h 26 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 5 de octubre de 2026.

Veredicto
4/5 · Recomendado
Para quién
Personas que ya vieron la Aula 1 de CS50x y quieren continuar con arrays y strings en C.
Duración
2 h 26 min · 15 capítulos
Precio
Gratis en YouTube
Publicado
2026
Plan sugerido
2 sem. · 4 h/sem.
Verificado
el 5 de octubre de 2026

Nuestro veredicto

Recomendado, valoración editorial 4 de 5

Clase completa y bien estructurada para aprender depuración, arrays y strings en C, con capítulos claros. Es más útil para quien ya siguió la primera clase y prefiere el portugués.

Puntos fuertes

  • Capítulos claros que permiten navegar y repasar por temas.
  • Combina teoría con ejemplos de código concretos como scores.c y uppercase.c.
  • Forma parte de una serie con clases contiguas en el catálogo.

A tener en cuenta

  • Es doblaje automático del inglés, lo que puede afectar a la naturalidad del audio.
  • La descripción no menciona ejercicios ni material adicional.
  • Es una sola clase de la serie y depende de la anterior.

De qué trata

Segunda clase de CS50x en portugués, doblada del inglés y presentada por el equipo de la Fifty Foundation, dirigido por David J. Malan. Dura unas 2 horas y 26 minutos y se divide en 15 capítulos.

Empieza con niveles de lectura y técnicas de depuración, incluida la herramienta debug50, y sigue con el proceso de compilación. Después trata los tipos, los arrays (vectores) y las strings, con ejemplos como scores.c y uppercase.c. Cierra con argumentos de línea de comandos, estado de salida, Cowsay y una introducción a la criptografía.

  • Depuración y uso de debug50
  • Proceso de compilación
  • Vectores (arrays) en C
  • Strings y su tamaño
  • Argumentos de línea de comandos y criptografía

Para quién es este curso

  • Personas que ya vieron la Aula 1 de CS50x y quieren continuar con arrays y strings en C.
  • Estudiantes lusohablantes que prefieren seguir CS50 en portugués.

Mejor busca otro si…

  • Quien nunca ha programado y no ha visto una introducción previa a C.
  • Quien ya domina arrays, strings y depuración en C.

Antes de empezar

  • Nociones básicas de C, como las de la clase anterior de CS50x (se deduce de que en el primer capítulo ya se trabaja con código y compilación).

Qué sabrás hacer al terminar

  • Depurar programas con técnicas de depuración y con debug50.
  • Entender cómo se compila un programa en C.
  • Usar arrays y strings en C, incluido el cálculo del tamaño de una string.
  • Escribir programas que reciban argumentos de línea de comandos y usen estados de salida.
  • Entender una introducción a la criptografía básica.

Estructura del curso

  1. 01

    Lectura de código y depuración

    Desde 0:00. Introducción, niveles de lectura, técnicas de depuración y la herramienta debug50 (desde 26:09).

  2. 02

    Compilación y tipos

    Desde 39:36. Qué ocurre al compilar, seguido de los tipos de datos (1:01:47) y el ejemplo scores.c (1:05:36).

  3. 03

    Arrays y strings

    Desde 1:12:40. Vectores (arrays), strings (1:29:56), tamaño de string (1:47:57) y el ejemplo uppercase.c (1:59:45).

  4. 04

    Argumentos, estado de salida y criptografía

    Desde 2:06:55. Argumentos de línea de comandos, estado de salida (2:14:43), Cowsay (2:18:55) y criptografía (2:20:22).

Capítulos del vídeo

  1. 0:00Introdução
  2. 0:43Níveis de Leitura
  3. 5:49Depuração
  4. 26:09debug50
  5. 39:36Compilação
  6. 1:01:47Tipos
  7. 1:05:36scores.c
  8. 1:12:40Vetores (Arrays)
  9. 1:29:56Strings
  10. 1:47:57Tamanho de String
  11. 1:59:45uppercase.c
  12. 2:06:55Argumentos de Linha de Comando
Ver los 3 restantes
  1. 2:14:43Status de Saída
  2. 2:18:55Cowsay
  3. 2:20:22Criptografia

Plan de estudio sugerido

2 semanas · unas 4 h por semana

  1. 1.Sesión 1: depuración y debug50 (0:00–39:36); repite los ejemplos con tus propios errores.
  2. 2.Sesión 2: compilación y tipos (39:36–1:12:40); escribe scores.c.
  3. 3.Sesión 3: arrays y strings (1:12:40–2:06:55); practica uppercase.c.
  4. 4.Sesión 4: argumentos, estado de salida y criptografía (2:06:55–final); crea un programa que use argv.

El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.

Consejos para seguirlo

  • Practica debug50 con un programa con errores deliberados en el capítulo de depuración.
  • Escribe scores.c y uppercase.c a la vez que el vídeo, pausando antes de ver la solución.
  • Repasa strings y tamaño de string antes de los argumentos de línea de comandos, porque se apoyan en ellos.

Antes y después de este curso

Cómo lo presenta el autor

Dubbed from English with thanks to lingopal.ai.

From the team that brought you CS50 at Harvard, Yale, and Oxford, this is the Fifty Foundation, led by David J. Malan et al. Theatrical courses in computer science and math. For free, for all. 🎭

edX: Harvard Extension School: Harvard Summer School: OpenCourseWare:

Bluesky: Discord: Ed: Facebook Group: Faceboook Page: GitHub: Gitter: Instagram:…

Extracto de la descripción original en YouTube.

Preguntas frecuentes

+¿Cuánto dura la clase?

Unas 2 horas y 26 minutos, divididas en 15 capítulos.

+¿Qué temas cubre?

Depuración, debug50, compilación, tipos, arrays, strings, argumentos de línea de comandos, estado de salida, Cowsay y criptografía.

+¿En qué idioma está?

En portugués, doblado del inglés según la descripción.

+¿Qué clase conviene ver antes?

La Aula 1 sobre C, disponible en el catálogo.

Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en YouTube, y revisado según nuestro método. El contenido del curso es obra de su autor; si ves algún error, avísanos.

Guías para sacarle partido