Aprende Programación en C

Aprende programación en C desde cero hacia temas más avanzados

Suscribete a ProgramacionATS en youtube = https://goo.gl/lQk6mH

Te gustaría Aprender a Programar en C? Si es así solo debes apuntarte a este curso en el cual,  veremos teoría y resolución de muchos problemas donde tendremos los siguientes niveles:

1. Introducción a la Programación en C
2. El lenguaje C - Elementos Básicos
3. Operadores y Expresiones
4. Estructuras de Selección (Condicionales)
5. Estructuras de Control (Bucles o Ciclos)
6. Funciones y Procedimientos
7. Arrays (Listas y Tablas)
8. Estructuras
9. Punteros (Apuntadores)
10. Asignación dinámica de memoria
11. Cadenas
12. Entradas y Salidas por Archivos
13. Listas simplemente enlazadas

Publico Destinado: programadores, alumnos

Presentación del Curso
Concepto de Algoritmo
Los lenguajes de programación
El lenguaje C
Descargar Dev-C++ 5.5.3
Estructura general de un programa en C
Directivas del preprocesador y variables
Tipos de Datos en C
Entradas y Salidas de Datos
Operador de Asignación
Ejercicio Operaciones Aritméticas
Ejercicio Hipotenusa de un triángulo rectángulo
Ejercicio Áreas de trapecios
Ejercicio Descuento en una tienda
Ejercicio Aumento de Sueldo
Ejercicio Calculando cantidad de segundos
La sentencia if
Ejercicio Comprobar si un alumno esta aprobado
Ejercicio tarifa eléctrica
Selección doble if else
Ejercicio Comprobar el mayor de 2 números
Ejercicio nombre y signo aries
Ejercicio borrado de pantalla
La sentencia switch
Ejercicio nota de un estudiante
Ejercicio números romanos en C
Ejercicio cajero automático con menú
El operador interrogación '?'
La sentencia while
Ejercicio suma de los n primeros números
Ejercicio múltiplos de 3
Ejercicio sumar 1-2+3-4...
El bucle for
Ejercicio suma de números pares
Ejercicio número primo
Ejercicio factorial de un número
Ejercicio serie fibonacci
Repetición el bucle do while
Ejercicio letras del alfabeto
Concepto de función
Ejercicio número par con función y procedimiento
Ejercicio procedimientos para operaciones aritméticas
Ejercicio convertir grados celsius a fahrenheit y kelvin
Ejercicio ordenar 3 números ascendentemente
Funciones matemáticas
Funciones trigonométricas
Número aleatorio
Función recursiva
Ejercicio serie fibonacci con recursividad
Ejercicio pasar un número entero a binario
Concepto de arreglos unidimensionales
Arreglos unidimensionales en C
Ejercicio copiar el contenido de un arreglo a otro
Ejercicio copiar arrays de cadenas de caracteres
Ejercicio contabilizar el género de n estudiantes
Concepto de arreglos bidimensionales (Tablas o matrices)
Arreglos bidimensionales en C (Matrices en C)
Ejercicio hacer una matriz pidiendo el número de filas y columnas
Ejercicio sumar 2 matrices
Método burbuja en C
Ordenamiento por insercion en C
Ordenamiento por selección en C
Búsqueda secuencial en C
Ejercicio determinar si un número existe en un arreglo
Búsqueda binaria en C
Ejercicio ordenar números y hacer búsqueda binaria
Concepto de estructura
Estructuras struct en C
Arreglos de estructuras en C
Ejercicio estructura llamada corredor y ver categoria
Ejercicio comprobar el mayor y menor salario
Concepto de estructuras anidadas
Estructuras anidadas en C
Ejercicio estructura anidada alumno y promedio
Concepto de puntero
Uso básico de punteros en C
Ejercicio posiciones en memoria de variables
Ejercicio imprimir el alfabeto en mayúscula con punteros
Ejercicio posiciones en memoria de un arreglo
Ejercicio contabilizar vocales de una palabra
Concepto de memoria estática y dinámica
Uso de malloc en C
Ejercicio reservar memoria con malloc para un nombre
Ejercicio comprobar el espacio de memoria para un arreglo
Uso de free en C
Ejercicio liberar memoria con free
Uso de realloc en C
Ejercicio ampliar un arreglo de caracteres
Uso de calloc en C
Ejercicio reservar memoria con calloc para una cadena
Declaración de variables tipo cadena
Lectura de cadenas de caracteres
Función getchar y putchar
Ejercicio contabilizar vocales
Ejercicio utilizar la funcion strcpy para copiar cadenas
Ejercicio utilizar strcat para añadir texto a un string
Ejercicio Utilizar strcmp para comparar 2 palabras
Ejercicio ordenar 2 palabras alfabeticamente
Ejercicio invertir una cadena con la función strrev
Ejercicio pasar una palabra a MAYÚSCULA con strupr
Ejercicio pasar de MAYÚSCULAS a minusculas con strlwr
Ejercicio determinar si una palabra es capicúa o no
Ejercicio transformar una cadena a un número entero con atoi
Ejercicio transformar una cadena a un número flotante con atof
Ejercicio Comprobar si existe un archivo de texto (.txt)
Ejercicio crear un archivo de texto (.txt)
Modos de apertura de un archivo en la función fopen
Ejercicio cerrando archivos de texto con fclose
Ejercicio utilizar fputc para copiar texto en un archivo txt
Ejercicio leer todo el contenido de un archivo de texto
Ejercicio agregar más texto a un archivo txt
Ejercicio hacer un programa que guarde datos de emails
Ejercicio crear programa con menú para guardar emails (parte 1)
Ejercicio crear programa con menú para guardar emails (parte 2)
Concepto de listas enlazadas
Listas simplemente enlazadas en C
Ejercicio hacer una lista simplemente enlazada para 3 números
Ejercicios propuestos y resueltos en C || Programación en C

El mejor!!

Dayana Viedma , 5 months ago

Hola! Saludos desde Colombia!! Genial tu manera de transmitir tus conocimientos!! eres de admirar, sigue así :)

Es uno de los mejores cursos de Programación que eh visto

Majo Castañeda , 5 months ago

Hola Alejandro, tu curso me ha parecido increíble, en verdad te felicito eres muy bueno, explicas de una manera que me haces ver todo tan fácil, en verdad te lo agradezco, Un fuerte abrazo y saludos desde España <3 <3 <3

Exelente

walter , 10 months ago

muy bueno pero no se como comvertir mi programacion en una aplicacion

Qué está incluido

  • 118 Video Lessons

  • Certificado de finalización
  • Certificate of completion

alejandro miguel taboada sanchez

Instructor

Hola, un cordial saludo mi nombre es Alejandro Miguel Taboada Sánchez, soy un estudiante de Ingeniería informática en la Universidad Nacional de Trujillo (PERU), me gusta mucho aprender nuevos temas, y me interesa mucho los temas de programación y matemáticas, me gusta siempre estar informado sobre lo nuevo en programación, practico mucho resolviendo problemas de programación y creando algunas aplicaciones.