Curso de C
¡Domina el lenguaje C desde lo básico hasta estructuras avanzadas y programación dinámica! Aprende con contenidos detallados y prácticos para convertirte en un experto en C. ¡Inscríbete ahora y potencia tus habilidades de programación con Diego Moisset!
4.0
(1)
31 learners
What you'll learn
- Dominar la instalación de Code::Blocks y configuración del entorno de desarrollo para C.
- Entender y desarrollar algoritmos y diagramas de flujo.
- Implementar estructuras condicionales y repetitivas en el lenguaje C.
- Utilizar y manipular archivos en C para la lectura y escritura de datos.
This course includes
- 28 hours of video
- Certificate of completion
- Access on mobile and TV
Course content
1 modules • 224 lessons • 28 hours of video
Programación en C desde Cero: Guía Completa para Principiantes
224 lessons
• 28 hours
Programación en C desde Cero: Guía Completa para Principiantes
224 lessons
• 28 hours
- Instalación del compilador y entorno de desarrollo para el lenguaje C Code:: Blocks 08:11
- Algoritmo y Diagrama de flujo 05:35
- Codificación del diagrama de flujo en el lenguaje C 15:57
- Errores sintácticos y lógicos 07:52
- Estructura de programación secuencial - 1 08:19
- Estructura de programación secuencial - 2 05:48
- Estructura de programación secuencial - 3 05:53
- Estructura de programación secuencial - 4 06:19
- Estructura de programación secuencial - 5 04:22
- Estructuras condicionales simples y compuestas - 1 05:51
- Estructuras condicionales simples y compuestas - 2 05:59
- Estructuras condicionales simples y compuestas - 3 08:12
- Estructuras condicionales simples y compuestas - 4 05:07
- Estructuras condicionales simples y compuestas - 5 04:07
- Estructuras condicionales anidadas - 1 07:17
- Estructuras condicionales anidadas - 2 06:48
- Estructuras condicionales anidadas - 3 06:10
- Estructuras condicionales anidadas - 4 06:25
- Estructuras condicionales anidadas - 5 06:59
- Condiciones compuestas con operadores lógicos - 1 07:43
- Condiciones compuestas con operadores lógicos - 2 05:37
- Condiciones compuestas con operadores lógicos - 3 04:21
- Condiciones compuestas con operadores lógicos - 4 06:18
- Condiciones compuestas con operadores lógicos - 5 04:34
- Condiciones compuestas con operadores lógicos - 6 04:34
- Condiciones compuestas con operadores lógicos 7 06:12
- Condiciones compuestas con operadores lógicos - 8 08:45
- Condiciones compuestas con operadores lógicos - 9 06:55
- Estructura repetitiva while - 1 10:38
- Estructura repetitiva while - 2 03:58
- Estructura repetitiva while - 3 07:12
- Estructura repetitiva while - 4 05:27
- Estructura repetitiva while - 5 06:06
- Estructura repetitiva while - 6 05:20
- Estructura repetitiva while - 7 07:10
- Estructura repetitiva while - 8 06:03
- Estructura repetitiva while - 9 03:26
- Estructura repetitiva while - 10 06:57
- Estructura repetitiva while - 11 06:01
- Estructura repetitiva for - 1 08:07
- Estructura repetitiva for - 2 04:23
- Estructura repetitiva for - 3 05:02
- Estructura repetitiva for - 4 05:33
- Estructura repetitiva for - 5 04:04
- Estructura repetitiva for - 6 07:13
- Estructura repetitiva for - 7 04:38
- Estructura repetitiva for - 8 04:57
- Estructura repetitiva for - 9 07:40
- Estructura repetitiva for - 10 10:57
- Estructura repetitiva for - 11 08:09
- Estructura repetitiva for - 12 07:50
- Estructura repetitiva for - 13 08:25
- Estructura repetitiva do while - 1 06:48
- Estructura repetitiva do while - 2 06:10
- Estructura repetitiva do while - 3 07:50
- Estructura repetitiva do while - 4 05:49
- Estructura repetitiva do while - 5 07:18
- Estructura de datos tipo vector elementos int y float - 1 07:18
- Estructura de datos tipo vector elementos int y float - 2 07:54
- Estructura de datos tipo vector elementos int y float - 3 06:07
- Estructura de datos tipo vector elementos int y float - 4 07:52
- Estructura de datos tipo vector elementos int y float - 5 05:28
- Estructura de datos tipo vector elementos int y float - 6 07:16
- Estructura de datos tipo vector elementos int y float - 7 09:13
- Tipo de dato char - 1 07:20
- Tipo de dato char - 2 07:04
- Tipo de dato char - 3 04:00
- Tipo de dato char - 4 07:36
- Tipo de dato char - 5 07:23
- Tipo de dato char - 6 04:53
- Cadenas o vectores de caracteres en C (elementos de tipo char) - 1 06:27
- Cadenas o vectores de caracteres en C (elementos de tipo char) - 2 08:57
- Cadenas o vectores de caracteres en C (elementos de tipo char) - 3 05:35
- Cadenas o vectores de caracteres en C (elementos de tipo char) - 4 04:55
- Cadenas o vectores de caracteres en C (elementos de tipo char) - 5 04:59
- Cadenas o vectores de caracteres en C (elementos de tipo char) - 6 04:09
- Cadenas o vectores de caracteres en C (elementos de tipo char) - 7 04:23
- Funciones que facilitan el trabajo con cadenas de caracteres - string.h - 1 06:18
- Funciones que facilitan el trabajo con cadenas de caracteres - string.h - 2 08:13
- Funciones que facilitan el trabajo con cadenas de caracteres - string.h - 3 05:49
- Funciones que facilitan el trabajo con cadenas de caracteres - string.h - 4 04:30
- Funciones que facilitan el trabajo con cadenas de caracteres - string.h - 5 03:53
- Funciones que facilitan el trabajo con cadenas de caracteres - string.h - 6 04:46
- Funciones que facilitan el trabajo con cadenas de caracteres - string.h - 7 03:40
- Funciones que facilitan el trabajo con cadenas de caracteres - string.h - 8 09:49
- Concepto de funciones - Programación estructurada - 1 16:07
- Concepto de funciones - Programación estructurada - 2 06:43
- Concepto de funciones - Programación estructurada - 3 06:25
- Concepto de funciones - Programación estructurada - 4 06:07
- Funciones con parámetros de tipo int, float y char - 1 07:07
- Funciones con parámetros de tipo int, float y char - 2 07:33
- Funciones con parámetros de tipo int, float y char - 3 06:24
- Funciones con parámetros de tipo int, float y char - 4 03:33
- Funciones con parámetros de tipo int, float y char - 5 04:24
- Funciones con parámetros de tipo int, float y char - 6 03:55
- Funciones con parámetros de tipo int, float y char - 7 04:37
- Funciones con retorno de un valor - 1 08:09
- Funciones con retorno de un valor - 2 06:12
- Funciones con retorno de un valor - 3 04:56
- Funciones con retorno de un valor 4 04:51
- Funciones con retorno de un valor - 5 06:38
- Funciones con parámetros de tipo vector - 1 06:17
- Funciones con parámetros de tipo vector - 2 06:07
- Funciones con parámetros de tipo vector - 3 07:54
- Funciones con parámetros de tipo vector - 4 06:16
- Funciones con parámetros de tipo vector 5 08:22
- Funciones con parámetros de tipo vector - 6 05:46
- Funciones con parámetros de tipo vector - 7 06:59
- Funciones con parámetros de tipo vector - 8 07:23
- Funciones con parámetros de tipo vector - 9 04:59
- Vectores mayor y menor elemento - 1 05:41
- Vectores mayor y menor elemento - 2 06:56
- Vectores ordenamiento - 1 13:06
- Vectores ordenamiento - 2 08:16
- Estructura de datos tipo matriz (elementos int y float) - 1 07:05
- Estructura de datos tipo matriz (elementos int y float) - 2 10:13
- Estructura de datos tipo matriz (elementos int y float) - 3 08:34
- Estructura de datos tipo matriz (elementos int y float) - 4 05:42
- Estructura de datos tipo matriz (elementos int y float) - 5 05:17
- Estructura de datos tipo matriz (elementos int y float) - 6 07:26
- Estructura de datos tipo matriz (elementos char) - 1 05:56
- Estructura de datos tipo matriz (elementos char) - 2 08:01
- Estructura de datos tipo matriz (elementos char) - 3 07:08
- Estructura de datos tipo matriz (elementos char) - 4 05:32
- Vectores y matrices paralelas - 1 06:36
- Vectores y matrices paralelas - 2 07:50
- Vectores y matrices paralelas - 3 10:09
- Vectores y matrices paralelas (ordenamiento) - 1 09:19
- Vectores y matrices paralelas (ordenamiento) - 2 12:05
- Directiva #define - 1 07:52
- Directiva #define - 2 20:23
- Estructura de datos tipo registro struct - 1 10:20
- Estructura de datos tipo registro struct - 2 06:42
- Funciones con parámetros de tipo struct - 1 07:33
- Funciones con parámetros de tipo struct - 2 04:19
- Funciones con retorno de un struct - 1 08:54
- Funciones con retorno de un struct - 2 07:39
- Estructura de datos tipo vector elementos de tipo struct - 1 10:10
- Estructura de datos tipo vector elementos de tipo struct - 2 09:26
- Estructura de datos tipo registro (con campos int, float, vector, registros anidados etc.) - 1 10:10
- Estructura de datos tipo registro (con campos int, float, vector, registros anidados etc.) - 2 06:47
- Variables de tipo puntero - 1 09:34
- Variables de tipo puntero - 2 05:15
- Variables de tipo puntero - 3 09:34
- Parámetros de una función de tipo punteros a int, float y char - 1 05:55
- Parámetros de una función de tipo punteros a int, float y char - 2 05:33
- Parámetros de una función de tipo punteros a int, float y char - 3 04:53
- Parámetros de una función de tipo punteros a int, float y char - 4 07:56
- Parámetro de una función de tipo punteros a struct - 1 07:29
- Parámetro de una función de tipo punteros a struct - 2 06:06
- Relación entre punteros y vectores - 1 05:53
- Relación entre punteros y vectores - 2 03:50
- Operadores ++ y -- con variables de tipo puntero - 1 06:11
- Operadores ++ y -- con variables de tipo puntero - 2 04:19
- Asignación dinámica de memoria (malloc y free) - 1 06:47
- Asignación dinámica de memoria (malloc y free) - 2 05:53
- Asignación dinámica de memoria (malloc y free) - 3 05:19
- Estructuras dinámicas en C: Concepto de listas 06:18
- Estructuras dinámicas en C: Listas tipo Pila - 1 17:08
- Estructuras dinámicas en C: Listas tipo Pila - 2 07:07
- Estructuras dinámicas en C: Listas tipo Pila - 3 05:39
- Estructuras dinámicas en C: Listas tipo Pila - Problema de aplicación 12:23
- Estructuras dinámicas en C: Listas tipo Cola 12:54
- Estructuras dinámicas en C: Listas tipo Cola - Problema de aplicación 12:08
- Estructuras dinámicas en C: Listas genéricas - 1 27:54
- Estructuras dinámicas en C: Listas genéricas - 2 21:33
- Estructuras dinámicas en C: Listas genéricas ordenadas - 1 07:41
- Estructuras dinámicas en C: Listas genéricas ordenadas - 2 06:23
- Estructuras dinámicas en C: Listas genéricas doblemente encadenadas - 1 18:53
- Estructuras dinámicas en C: Listas genéricas doblemente encadenadas - 2 26:14
- Estructuras dinámicas en C: Listas genéricas circulares 18:57
- Recursividad Conceptos básicos - 1 12:15
- Recursividad Conceptos básicos - 2 05:59
- Recursividad Conceptos básicos - 3 08:06
- Recursividad : Problema donde conviene aplicar la recursividad 09:04
- Estructuras dinámicas en C: Conceptos de árboles 12:03
- Estructuras dinámicas en C: Implementación de un árbol binario ordenado - 1 15:26
- Estructuras dinámicas en C: Implementación de un árbol binario ordenado - 2 23:04
- Todos los tipos de datos primitivos en el lenguaje C 11:13
- Operador de molde con tipos enteros y reales (cast) 04:35
- Operadores de asignación 06:21
- Operador condicional ?: - 1 05:44
- Operador condicional ? - 2 04:06
- Estructura condicional switch - 1 07:07
- Estructura condicional switch - 2 07:08
- Estructura condicional switch - 3 06:37
- Estructura condicional switch - 4 09:43
- Comandos break y continue dentro de estructuras repetitivas - 1 04:12
- Comandos break y continue dentro de estructuras repetitivas - 2 05:12
- Comandos break y continue dentro de estructuras repetitivas - 3 04:39
- Comando goto - 1 08:53
- Comando goto - 2 09:40
- Función exit para terminar un programa 05:43
- Función system 04:35
- Definición de constantes const 06:54
- Modificador const en los parámetros de una función 04:01
- Empleo de llaves opcionales en estructuras condicionales y repetitivas 05:35
- Declaración de enumeraciones - 1 06:00
- Declaración de enumeraciones - 2 06:08
- Declaración de uniones 06:52
- Definición de nuevos nombres para tipos de datos existentes - typedef - 1 06:54
- Definición de nuevos nombres para tipos de datos existentes - typedef - 2 05:54
- Definición de nuevos nombres para tipos de datos existentes - typedef - 3 08:34
- Variables locales static - 1 08:04
- Variables locales static - 2 03:37
- Aplicaciones en C con más de un archivo fuente (proyectos con múltiples archivos) 11:47
- Definición de funciones y variables static 07:03
- Variables globales con el modificador extern 04:39
- Modificador inline en la definición de funciones 03:09
- Archivos binarios: creación y grabación de tipo de datos primitivos (fopen, fwrite, fclose) 07:37
- Archivos binarios: lectura de datos primitivos (fread) 07:30
- Archivos binarios: desplazamiento del puntero de archivo (fseek) - 1 09:45
- Archivos binarios: desplazamiento del puntero de archivo (fseek) - 2 11:44
- Archivos binarios: agregar datos 09:21
- Archivos binarios: modificar datos 10:13
- Archivos binarios: identificar final de archivo (feof) - 1 08:06
- Archivos binarios: identificar final de archivo (feof) - 2 06:21
- Archivos binarios: posición actual del puntero de archivo - ftell - 1 08:34
- Archivos binarios: posición actual del puntero de archivo - ftell - 2 04:42
- Archivos binarios: grabar y leer vectores completos en un archivo 06:40
- Archivos binarios: agregar, consultar y modificar registros (struct) en un archivo 11:50
- Archivos de texto: creación y grabación de datos 05:43
- Archivos de texto: lectura - 1 05:21
- Archivos de texto: lectura - 2 06:08
