Programación en C++

Apúntate a este curso premium con más de 70 vídeos extra que no están en youtube

Te gustaría aprender a programar en C++?

Si es así te invito a inscribirte en este curso, en el cuál aprenderás a programar en C++ desde cero, hacia temas más avanzados.
El temario de curso es el siguiente: 

1. Introducción y Entrada-Salida
2. Expresiones o Operadores
3. Condicionales
4. Bucles o Ciclos
5. Arreglos
6. Matrices o Tablas
7. Cadenas
8. Métodos de Ordenamiento
9. Búsquedas
10. Estructuras
11. Funciones
12. Punteros
13. Pilas
14. Colas
15. Listas
16. Árboles
17. Archivos
18. Programación Orientada a Objetos (POO)

Este curso premium cuenta con vídeos extra que no están en youtube, tiene todos los ejercicios del curso resueltos en vídeo, y algunos temas extra que solo encuentras en este curso, Nos vemos en el curso :D Un saludoo

Publico Destinado: programadores

Primer programa en C++
Tipos de datos básicos de C++
Lectura o entrada de datos en C++
Ejercicio 1 - Operaciones aritméticas
Ejercicio 2 - precio de un producto con IVA
Ejercicio 3 - Pedir datos al usuario y mostrarlos en pantalla
Ejercicio 4 - Poniendo datos erroneos
Ejercicio 1 - Expresiones 1 en C++
Ejercicio 2 - Expresiones 2 en C++
Ejercicio 3 - Expresiones 3 en C++
Ejercicio 4 - Expresiones 4 en C++
Ejercicio 5 - Intercambio de valores entre 2 variable
Ejercicio 6 - Promedio de 3 notas
Ejercicio 7 - Porcentaje de notas de un alumno
Ejercicio 8 - hipotenusa de un triángulo rectángulo
Ejercicio 9 - Raíz cuadrada y elevación
Ejercicio 10 - Ecuaciones de segundo grado
La sentencia if
La sentencia switch
Ejercicio 1 - Determinar el mayor de 2 números
Ejercicio 2 - Mayor de 3 números
Ejercicio 3 - Determinar si un número es par o impar
Ejercicio 4 - Número positivo o negativo
Ejercicio 5 - Comprobar si un carácter es una vocal minúscula
Ejercicio 6 - Vocal minúscula y mayúscula
Ejercicio 7 - Edad en rango de 18-25 años
Ejercicio 8 - Coincidencia de números
Ejercicio 9 - Transformar un número entero a romanos
Ejercicio 10 - Meses del año
Ejercicio 11 - Cajero automático con menú
Ejercicio 12 - Hacer un menú con 3 opciones
La sentencia while
La sentencia do while
La sentencia for
Ejercicio 1 - Tabla de multiplicar de un número
Ejercicio 2 - Contando números mayores a cero
Ejercicio 3 - Suma de cuadrados
Ejercicio 4 - Temperaturas en el día
Ejercicio 5 - Sumar dentro de un rango
Ejercicio 6 - Calcular x elevado a la y
Ejercicio 7 - Sumar 1+2+3+...n
Ejercicio 8 - Suma de los n números impares
Ejercicio 9 - Factorial de un número
Ejercicio 10 - Suma de factoriales
Ejercicio 11 - sumar 2^1+2^2 +... +2^n
Ejercicio 12 - Sumar 1-2+3-4...n
Ejercicio 13 - Serie fibonacci
Ejercicio 14 - Comprobar examenes
Ejercicio 15 - Número mágico
Ejercicio 16 - Descomponer en factores primos
Concepto de Arreglo Unidimensional
Ejercicio 1 - Suma de elementos de un arreglo
Ejercicio 2 - Multiplicación de los elementos de un arreglo
Ejercicio 3 - Mostrar los elementos de un arreglo con sus indices asociados
Ejercicio 4 - Imprimir un arreglo en orden inverso
Ejercicio 5 - Mayor elemento de un arreglo
Ejercicio 6 - Determinar si un numero en un arreglo equivale a la suma de los demás
Ejercicio 7 - Almacenando el contenido de 2 arreglos en un solo arreglo
Ejercicio 8 - Multiplicar por 2 los números de un arreglo
Concepto de Matriz o Tabla
Ejercicio 1 - Rellenando una matriz
Ejercicio 2 - Mostrando la diagonal principal de una matriz
Ejercicio 3 - Copiar el contenido de una matriz a otra matriz
Ejercicio 4 - Llenando una matriz de números aleatorios
Ejercicio 5 - Matriz transpuesta
Ejercicio 6 - Suma de matrices
Ejercicio 7 - Determinar si una matriz es Simétrica
Ejercicio 8 - Producto de matrices 3x3
Introducción a las cadenas de caracteres
Longitud de una cadena - Función strlen()
Ejercicio 1 - Comprobar longitud de una cadena
Copiar el contenido de una cadena a otra - Funcion strcpy()
Ejercicio 2 - Copiar el contenido de una cadena a otra
Comparar cadenas - Función strcmp()
Ejercicio 3 - Comparando 2 cadenas de caracteres
Añadir o concatenar una cadena con otra - Funcion strcat()
Ejercicio 4 - Añadir un nombre al final de una cadena
Invertir una cadena - Funcion strrev()
Ejercicio 5 - Determinar si una palabra es políndroma
Pasar una palabra a MAYÚSCULA - Función strupr()
Ejercicio 6 - Convertir 2 cadenas a mayúsculas y compararlas
Pasar una palabra a minúscula - Funcion strlwr()
Ejercicio 7 - Comprobar nombre para pasar a minúscula
Transformar una cadena a números - Funcion atoi() y atof()
Ejercicio 8 - Transformar cadenas a número y sumarlos
Ejercicio 9 - Contando cada vocal en una frase
Método Burbuja
Ordenamiento por Inserción
Ordenamiento por Selección
Búsqueda Secuencial en un arreglo
Búsqueda Binaria en un arreglo
Concepto de Estructura en C++
Estructura Básica en C++
Concepto de Estructuras Anidadas en C++
Estructuras Anidadas en C++
Ejercicio 1 - Categoría de un corredor
Ejercicio 2 - Mejor promedio de 3 alumnos
Ejercicio 3 - Empleado con mayor y menor salario
Ejercicio 4 - Mayor número de medallas
Ejercicio 5 - Estructuras anidadas promedio de un alumno
Ejercicio 6 - Mayor promedio de alumnos estructuras anidadas
Ejercicio 7 - Etapas de un ciclista
Ejercicio 8 - Personas con discapacidad
Definición de funciones
Plantillas de Función
Ejercicio 1 - Multiplicación de 2 números
Ejercicio 2 - Cuadrado de un Número
Ejercicio 3 - Elevación de un Número
Ejercicio 4 - Parte Fraccionaria de un número
Ejercicio 5 - Enviando datos a una plantilla de función
Ejercicio 6 - Máximo de tres valores
Paso de parámetros por Referencia
Devolver valores múltiples
Ejercicio 7 - Intercambiar valores de 2 variables con paso por referencia
Ejercicio 8 - Calcular billetes de cambio con paso por referencia
Ejercicio 9 - Transformar segundos a horas,minutos y segundos
Ejercicio 10 - Calcular fecha actual dependiendo en número de días
Paso de parámetros de tipo vector
Ejercicio 11 - Suma de elementos de un vector
Ejercicio 12 - Comprobar si un arreglo está ordenado
Ejercicio 13 - Cambiando signo de elementos de un vector
Ejercicio 14 - Elementos impares de un vector
Paso de parámetros de tipo matriz
Ejercicio 15 - Determinar si una matriz es Simétrica con función
Ejercicio 16 - Menor elemento de una fila de la matriz
Paso de parámetros de tipo estructura
Ejercicio 17 - Sumar 2 números complejos
Ejercicio 18 - Calcular Fecha más reciente
Recursividad - Factorial de un número
Ejercicio 19 - Suma de los n enteros positivos
Ejercicio 20 - Serie fibonacci con recursividad
Ejercicio 21 - Elevación de un número a un exponente con recursividad
Ejercicio 22 - Mostrando números de inicio a fin
Declaración de punteros
Ejercicio 1 - Número par o impar con punteros
Ejercicio 2 - Determinar si un número es primo o no con punteros
Correspondencia entre arreglos y punteros
Ejercicio 3 - Números pares de un arreglo con punteros
Ejercicio 4 - menor elemento de un arreglo con punteros
Asignación dinámica de arreglos
Transmisión de Direcciones
Transmisión de arreglos
Ejercicio 5 - Ordenar elementos de un arreglo con punteros
Ejercicio 6 - Búsqueda en un arreglo con punteros
Ejercicio 7 - Contar vocales de un nombre
Ejercicio 8 - Contar cada vocal en una palabra
Matriz dinámica
Ejercicio 9 - Suma de matrices dinámicas con punteros
Ejercicio 10 - Matriz dinámica transpuesta
Punteros a Estructuras
Ejercicio 11 - Mejor promedio de 3 estudiantes con punteros
Ejercicio 12 - Tiempos de un ciclista
Concepto de Pila
Insertar elementos a la pila
Quitar elementos de una pila
Ejercicio 1 - Insertar y quitar elementos a una pila
Ejercicio 2 - Hacer un menú con pilas
Concepto de cola
Insertar elementos en una cola
Eliminar elementos de una cola
Ejercicio 1 - Insertar y eliminar elementos de una cola
Ejercicio 2 - Personas en la cola de un banco
Concepto de Lista Enlazada
Insertar elementos en una lista
Mostrar los elementos de la lista
Buscar un elemento en una lista
Eliminar un elemento de la lista
Eliminar todos los elementos de la lista
Ejercicio 1 - Calcular el mayor y menor elemento de una lista
Ejercicio 2 - Calcular suma y promedio de los elementos de una lista
Concepto de Árboles
Árbol Binario
Árbol binario de búsqueda
Insertar nodos en un arbol 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
Escribir en un archivo de texto
Ejercicio 1 - Archivo de texto para guardar frases
Lectura de un archivo de texto
Ejercicio 2 - Lectura a un archivo de texto preguntando el nombre o ubicación
Añadir texto en un archivo
Ejercicio 3 - Añadir texto a un archivo preguntando el nombre o ubicación
Ejercicio 4 - Crear una Agenda Telefónica (parte 1)
Ejercicio 4 - Crear una Agenda Telefónica (parte 2)
Ejercicio 4 - Crear una Agenda Telefónica (parte 3)
Conceptos Básicos de Programación Orientada a Objetos (POO)
Clases en C++
Ejercicio 1 - Clase Rectángulo
Sobrecarga de Constructores
Ejercicio 2 - Clase Tiempo (Sobrecarga de Constructores)
Destructor de objetos
Métodos Constructores y Modificadores (Getters y Setters)
Herencia en POO
Ejercicio - Herencia simple y múltiple (parte 1)
Ejercicio - Herencia simple y múltiple (parte 2)
Polimorfismo en Cpp
Ejercicio - Herencia y Polimorfismo

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

Majo Castañeda , 3 weeks 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

Excelente

Richard , 9 months ago

te agradezco amigo

Excelente explicación

Miel Caceres , 9 months ago

Los cursos están muy bien hechos, deja tareas y además tiene una carpeta de ejercicios por cada clase. Recomendado.

Muy bueno

Alan Josue , 1 year ago

Creo que es de los mejores cursos de C++ que hay sigue asi

Excelente

kevin , 1 year ago

Muy bien explicado me despejó muchas dudas

Qué está incluido

  • 204 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.