☕ Curso Completo de C++ 133 Videos Totalmente GRATUITO

Publicado por Ewaldosoft en

Te gustaría aprender a programar en C++? Si es así, te recomiendo que revises este curso GRATUITO, un curso muy práctico donde aprenderás desde cero a programar en C++; este curso completo contiene 133 Vídeotutoriales en los siguientes bloques:

1. Introducción y Entrada-Salida

  • Primer programa en C++
  • Tipos de datos básicos en C++
  • Lectura o entrada de datos en C++
  • Ejercicio – Operaciones aritméticas
  • Ejercicio – Pedir datos al usuario y mostrarlos en pantalla

2. Expresiones o Operadores

  • Ejercicio Expresiones 1 en C++
  • Ejercicio Expresiones 2 en C++
  • Ejercicio Intercambio de valores entre 2 variables
  • Ejercicio Porcentaje de notas de un alumno
  • Ejercicio Raíz cuadrada y elevación

3. Condicionales

  • La sentencia if
  • La sentencia switch
  • Ejercicio Determinar el mayor de 2 números
  • Ejercicio Determinar si un número es par o impar
  • Ejercicio Comprobar si un dato es una vocal minúscula
  • Ejercicio Edad en rango de 18-25 años
  • Ejercicio Transformar un número entero a romanos
  • Ejercicio Cajero automático con menú

4. Bucles o Ciclos

  • La sentencia while
  • La sentencia do while
  • La sentencia for
  • Ejercicio Tabla de multiplicar de un número
  • Ejercicio Suma de cuadrados
  • Ejercicio Sumar dentro de un rango
  • Ejercicio Sumar 1+2+3+…+n
  • Ejercicio Factorial de un número
  • Ejercicio sumar 2^1+2^2+…+2^n
  • Ejercicio Serie fibonacci
  • Ejercicio Número mágico

5. Arreglos

  • Concepto de Arreglo Unidimensional
  • Suma de elementos de un arreglo
  • Mostrar los elementos de un arreglo con sus índices asociados
  • Mayor elemento de un arreglo
  • Almacenando el contenido de 2 arreglos en un solo arreglo

6. Matrices o Tablas

  • Concepto de Matriz o Tabla
  • Rellenando una matriz
  • Copiar el contenido de una matriz a otra matriz
  • Matriz transpuesta
  • Determinar si una matriz es Simétrica

7. Cadenas

  • Introducción a las cadenas de caracteres
  • Longitud de una cadena – Función strlen()
  • Copiar el contenido de una cadena a otra – Funcion strcpy
  • Comparar cadenas – Función strcmp()
  • Concatenar una cadena con otra – Función strcat()
  • Invertir una cadena – Función strrev()
  • Pasar una palabra a MAYÚSCULA – Función strupr()
  • Pasar una palabra a minúscula – Función strlwr()
  • Transformar una cadena a números – Función atoi() y atof()
  • Ejercicio – Contando cada vocal en una frase

8. Métodos de Ordenamiento

9. Búsquedas

10. Estructuras

  • Concepto de Estructuras(struct) en C++
  • Estructura Básica en C++
  • Concepto de Estructuras Anidadas en C++
  • Estructuras Anidadas en C++
  • Ejercicio – Categoría de un corredor
  • Ejercicio – Empleado con mayor y menor salario
  • Ejercicio – Estructuras anidadas promedio de un alumno
  • Ejercicio – Estructura etapas de un ciclista

11. Funciones

  • Definición de Funciones
  • Plantillas de Función
  • Ejercicio – Multiplicación de 2 números sin retorno de valor
  • Ejercicio – Elevación de un Número sin retorno de valor
  • Ejercicio – Enviando datos a una plantilla de función
  • Paso de parámetros por Referencia
  • Devolver valores múltiples
  • Ejercicio – Intercambiar valores de 2 variables
  • Ejercicio – Transformar segundos a horas, minutos y segundos
  • Paso de parámetros de tipo vector
  • Ejercicio – Suma de elementos de un vector con función
  • Ejercicio – Cambiar signo de los elementos de un vector
  • Paso de parámetros de tipo matriz
  • Ejercicio – Determinar si una matriz es Simétrica
  • Paso de parámetros de tipo estructura
  • Ejercicio – Sumar 2 números complejos
  • Recursividad – Factorial de un número
  • Ejercicio – Recursividad para la suma
  • Ejercicio – Elevacion de un número con recursividad

12. Punteros

  • Declaración de Punteros
  • Ejercicio – Número par o impar con punteros
  • Correspondencia entre arreglos y punteros
  • Ejercicio – Números pares de un arreglo con punteros
  • Asignación dinámica de arreglos
  • Transmisión de Direcciones
  • Transmisión de arreglos
  • Ejercicio – Ordenar elementos de un arreglo con punteros
  • Ejercicio – Contar vocales de un nombre con punteros
  • Matriz dinámica
  • Ejercicio – Suma de matrices dinámicas con punteros
  • Punteros a Estructura
  • Ejercicio – Mejor promedio de 3 estudiantes con punteros

13. Pilas

  • Concepto de Pila
  • Insertar elementos a la pila
  • Quitar elementos de una pila
  • Ejercicio – Insertar y quitar elementos de una pila

14. Colas

  • Concepto de Cola
  • Insertar elementos en una cola
  • Eliminar elementos de una cola
  • Ejercicio – Insertar y eliminar elementos de una cola

15. Listas Enlazadas

  • Concepto de Lista Enlazada
  • Insertar elementos en una lista enlazada
  • Mostrar los elementos de la lista
  • Buscar un elemento en una lista enlazada
  • Eliminar un elemento de la lista
  • Eliminar todos los elementos de la lista
  • Ejercicio – Calcular el mayor y menor elemento de una lista

16. Árboles

  • Concepto de Árboles
  • Árbol binario
  • Árbol binario de búsqueda – ABB
  • Insertar nodos en un árbol binario de búsqueda ABB
  • Mostrar el árbol completo
  • Buscar un nodo en el árbol
  • Recorrido de un árbol en PreOrden
  • Recorrido de un árbol en InOrden
  • Recorrido de un árbol en PostOrden
  • Eliminar un nodo del árbol – parte 1
  • Eliminar un nodo del árbol – parte 2
  • Eliminar un nodo del árbol – parte 3
  • Eliminar un nodo del árbol – parte 4

17. Archivos

18. Archivos

Puedes acceder al curso desde AQUI
Suscribete al Canal Programación ATS


Deja un comentario

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.