CS50x em Português - Aula 1 - C
Introducción a C en portugués: terminal, condicionales, tipos, bucles, funciones, estilo de código y límites numéricos como el desbordamiento de enteros.
Muy recomendado, valoración editorial 5 de 5
verificado 2026-10-05 — sigue siendo gratis en YouTube
Empezar en YouTubeRespuesta rápida
Curso gratis de Programación de nivel principiante en YouTube (2 h 30 min). Nuestra valoración: 5/5, muy recomendado. Comprobamos que sigue siendo gratis el 5 de octubre de 2026.
- Veredicto
- 5/5 · Muy recomendado
- Para quién
- Personas que empiezan con la programación y quieren aprender C con un enfoque universitario, y que se manejan con portugués.
- Nivel
- Principiante
- Duración
- 2 h 30 min · 25 capítulos
- Precio
- Gratis en YouTube
- Publicado
- 2026
- Plan sugerido
- 2 sem. · 5 h/sem.
- Verificado
- el 5 de octubre de 2026
Nuestro veredicto
Muy recomendado, valoración editorial 5 de 5Clase bien estructurada que introduce C desde cero con ejemplos progresivos y un final sobre los límites de los números. Es buena para principiantes que entiendan portugués y quieran seguir la serie CS50x. Cubre solo fundamentos.
Puntos fuertes
- Estructura muy clara, con 25 capítulos con marcas de tiempo.
- Progresión lógica desde el primer programa hasta problemas de precisión numérica.
- Combina teoría con programas concretos (compare.c, agree.c, cat.c, calculator.c, Mario).
- Publicación reciente (2026).
A tener en cuenta
- Es un doblaje al portugués; la descripción no detalla ejercicios ni material adicional.
- Es una sola clase de 2 h 30 min, así que cubre solo los fundamentos de C.
- Los últimos capítulos son muy breves (menos de un minuto algunos).
De qué trata
Clase de unas dos horas y media, doblada al portugués, de la serie CS50x. Introduce el lenguaje C partiendo del código fuente y la configuración de Visual Studio Code, y compara C con Scratch.
Se organiza en 25 capítulos con marcas de tiempo. Recorre el terminal, condicionales, tipos, bucles y funciones mediante programas como compare.c, agree.c, cat.c y calculator.c, además de Mario. Cierra con corrección, diseño y estilo, y con límites numéricos: desbordamiento de enteros, truncamiento, conversión de tipos e imprecisión del punto flotante.
- Primer programa en C y Visual Studio Code para CS50
- Comandos del terminal y páginas de manual
- Condicionales, tipos, bucles y funciones
- Corrección, diseño y estilo del código
- Desbordamiento de enteros y punto flotante
Para quién es este curso
- Personas que empiezan con la programación y quieren aprender C con un enfoque universitario, y que se manejan con portugués.
- Quien ya ha visto la Aula 0 (Scratch) de CS50x y quiere dar el salto a un lenguaje escrito como C.
- Estudiantes autodidactas que buscan una introducción a variables, condicionales, bucles y funciones con ejemplos prácticos.
Mejor busca otro si…
- Quien ya programa con soltura en C y conoce condicionales, bucles y funciones.
- Quien no entienda portugués y necesite material en español o inglés (la clase es un doblaje).
Antes de empezar
- Los capítulos incluyen una comparación 'Do Scratch ao C', lo que sugiere haber visto la Aula 0, aunque no se indica como requisito.
- Comprensión del portugués hablado.
Qué sabrás hacer al terminar
- Escribir, compilar y ejecutar programas sencillos en C desde el terminal.
- Usar condicionales, bucles y funciones en C.
- Entender los tipos de datos y sus límites, como el desbordamiento de enteros y la imprecisión del punto flotante.
- Usar Visual Studio Code para CS50 y las páginas de manual del curso.
Estructura del curso
- 01
Primeros pasos: código fuente, entorno y «Olá, Mundo»
Desde 0:00. Introducción, código fuente, Visual Studio Code para CS50, primer programa «Olá, Mundo», paso de Scratch a C, archivos de cabecera y páginas de manual.
- 02
Entrada del usuario y terminal
Desde 31:01. Programa «Olá, Você» y comandos del terminal.
- 03
Condicionales y tipos
Desde 55:49. Condicionales, tipos y los ejemplos compare.c y agree.c.
- 04
Bucles y cat.c
Desde 1:22:24. Bucles y el ejemplo cat.c.
- 05
Funciones, corrección, diseño y estilo
Desde 1:44:46. Funciones y criterios de corrección, diseño y estilo del código.
- 06
Mario y calculator.c
Desde 2:02:48. Ejercicio de Mario y el programa calculator.c.
- 07
Límites numéricos
Desde 2:18:32. Desbordamiento de enteros (con el caso Boeing y Pacman), truncamiento, conversión de tipo e imprecisión de punto flotante.
Capítulos del vídeo
- 0:00Introdução
- 0:43Código-Fonte
- 5:01Visual Studio Code para o CS50
- 9:00Olá, Mundo
- 14:33Do Scratch ao C
- 24:10Arquivos de Cabeçalho
- 27:10Páginas de Manual do CS50
- 31:01Olá, Você
- 44:03Comandos do Terminal
- 55:49Condicionais
- 1:02:55Tipos
- 1:09:02compare.c
Ver los 13 restantes
- 1:17:33agree.c
- 1:22:24Loops
- 1:26:09cat.c
- 1:44:46Funções
- 1:56:21Correção, Design, Estilo
- 2:02:48Mario
- 2:12:53calculator.c
- 2:18:32Overflow de Inteiro
- 2:22:11Boeing
- 2:24:34Pacman
- 2:25:54Truncamento
- 2:26:32Conversão de Tipo (Type Casting)
- 2:26:47Imprecisão de Ponto Flutuante
Plan de estudio sugerido
2 semanas · unas 5 h por semana
- 1.Sesión 1 (0:00–0:55:49): configura VS Code, escribe «Olá, Mundo» y «Olá, Você» y practica los comandos del terminal.
- 2.Sesión 2 (0:55:49–1:26:09): reproduce condicionales, tipos, compare.c y agree.c modificándolos.
- 3.Sesión 3 (1:26:09–1:56:21): programa bucles y cat.c, y crea tus propias funciones.
- 4.Sesión 4 (1:56:21–2:27): escribe Mario y calculator.c y prueba casos de desbordamiento y truncamiento.
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
- Escribe cada programa (compare.c, agree.c, cat.c, calculator.c) en lugar de solo mirarlo, y cambia valores para ver qué falla.
- Pausa en 'Comandos do Terminal' (44:03) y practica los comandos antes de continuar.
- Repasa 'Correção, Design, Estilo' (1:56:21) al terminar y aplícalo a tu versión de Mario.
- Prueba números grandes y divisiones para observar el desbordamiento y la imprecisión que se explican al final.
Antes y después de este curso
- Antes de este cursoCS50x em Português - Aula 0 - ScratchLa Aula 0 de la misma serie introduce Scratch, del que parte el capítulo 'Do Scratch ao C'.
- Después de este cursoCS50x en Español - Clase 2 - ArreglosContinúa la serie CS50x con arreglos, aunque en español.
- Después de este cursoCS50x em Português - Aula 4 - MemóriaSigue avanzando en C con memoria, en portugués.
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 y cómo se organiza?
Dura unos 150 minutos y se divide en 25 capítulos con marcas de tiempo, desde la introducción hasta la imprecisión del punto flotante.
+¿Está en español?
No. Es un doblaje al portugués de la clase original en inglés, según la descripción.
+¿Qué temas cubre?
Primer programa en C, terminal, condicionales, tipos, bucles, funciones, estilo de código, desbordamiento de enteros, truncamiento y punto flotante.
+¿Debo ver antes la Aula 0?
No se indica como requisito, pero la Aula 0 (Scratch) sirve de base para el capítulo que compara Scratch con C.
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
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.