Curso de C++: Básico a Avanzado
4.4 (3,239 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
23,893 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Curso de C++: Básico a Avanzado to your Wishlist.

Add to Wishlist

Curso de C++: Básico a Avanzado

Curso diseñado para principiantes o estudiantes universitarios sin conocimientos previos del lenguaje.
4.4 (3,239 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
23,893 students enrolled
Last updated 3/2016
Spanish
Price: Free
Includes:
  • 10 hours on-demand video
  • 61 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Elegir el tipo de variable adecuado.
  • Entrada y salida de datos por consola.
  • Usar los operadores aritméticos y lógicos con sus respectivas precedencias.
  • Uso eficiente de las condicionales simples y múltiples.
  • Usar la estructura repetitiva adecuada para cada tipo de problema.
  • Reconocer y usar adecuadamente los punteros y referencias.
  • Crear tus propias funciones y pasar adecuadamente los parámetros por valor o referencia.
  • Definir correctamente un registro (struct).
  • Leer y crear archivos de texto.
  • Leer y crear archivos binarios.
View Curriculum
Requirements
  • Code::Blocks IDE (Descarga e instalación en video)
Description

El curso se enfocará en aprender los conceptos básicos y avanzados de C++ con Programación Modular . Un curso totalmente enfocado a estudiantes universitarios o principantes que deseen aprender programación con C++.

El modalidad de enseñanza del curso es totalmente teórico/práctico donde se explicará detalladamente cada uno de los temas y se desarrollarán programas a modo de práctica para poder reforzar los conocimientos adquiridos.

El curso también cuenta con un taller para poder unificar todo lo aprendido hasta el momento, y se desarrollará paso a paso una agenda.

Who is the target audience?
  • Cualquiera que desee aprender programación en C++.
  • Principiantes.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
95 Lectures
10:08:06
+
Introducción al curso
1 Lecture 02:44
Introducción al curso
02:44
+
Conceptos Básicos
13 Lectures 01:06:12
Instalación de CodeBlocks
03:37

Estructura de un programa
11:49

Secuencia de escape
08:21

Mensaje por consola
05:31

Comentarios en el código
05:20

Tipos de Variable
08:04

Asignación de variables
04:58

Notación Científica
02:12

Bits y Bytes
02:25

Tipo Char
02:36

Tipo Int
06:48

Tipo bool, float y double
02:13

Entrada por consola
02:18

Desarrolla el este éxamen para poner a prueba lo aprendido en esta sección.

Examen 1
5 questions
+
Operaciones básicas
13 Lectures 57:42
Operadores aritméticos
02:17

División entera y División real
02:51

Precedencia Aritmética
05:25

Operadores lógicos y de comparación
07:41

Biblioteca cmath
05:18

Constantes
03:07

Dejar de usar un proyecto
04:09

A veces surgen problemas al tener un más de 1 proyecto abierto, o cuando tenemos proyectos abiertos y ya empezamos a trabajar con archivos independientes. En esta clase veremos como ejecutar correctamente el archivo con el cual estamos trabajando, diferenciando entre la compilación y la ejecución del programa.

SOLUCIÓN: Programa no ejecuta el archivo correspondiente
08:18

Ejercicio 1 : Área de un triángulo
03:39

Ejercicio 2: Volumen de una esfera
02:50

Ejercicio 3: Promedio de notas
03:16

Ejercicio 4: Conversión de temperaturas
03:10

Ejercicio 5: Distancia entre puntos
05:41

Examen 2
5 questions
+
Estructuras condicionales
8 Lectures 33:53
Estructura condicional simple
03:22

Estructura condicional múltiple
04:32

Ejercicio 1: Número par
02:17

Ejercicio 2: Número positivo, negativo o neutro
03:56

Ejercicio 3: Estacionamiento
04:38

Ejercicio 4: Meses
03:16

Ejercicio 5: Vocales
04:23

Ejercicio 6: Bonificación
07:29

Examen 3
5 questions
+
Estructuras repetitivas
10 Lectures 46:45
Estructura While ( Mientras ) y Do-While ( Hacer - Mientras)
05:09

Contadores y acumuladores
07:55

Estructura For
04:54

Ámbito de una variable
07:24

Ejercicio 1: Números naturales
01:12

Ejercicio 2: Cantidad de dígitos
03:16

Ejercicio 3: Sumas
02:26

Ejercicio 4: Sucesión
03:58

Ejercicio 5: Triángulo
02:57

Ejercicio 6: Fibonacci
07:34

Examen 4
4 questions
+
Arreglos unidimensionales y bidimensionales
12 Lectures 01:25:34
Arreglos Unidimensionales
09:11

Cadenas de texto
08:29

Buffer de entrada
07:48

Ejercicio 1 : Multiplicaciónde elementos
04:29

Ejercicio 2: Unión de arreglos
08:42

Ejercicio 3: Cadena a mayúsculas
03:10

Ejercicio 4: Menor elemento
04:18

Ejercicio 5: Ordenamiento Burbuja
11:43

Arreglos bidimensionales (Matrices)
10:46

Ejercicio 1: Suma de matrices
04:46

Ejercicio 2: Producto de matrices
08:05

Ejercicio 3: Matriz transpuesta
04:07

Examen 5
5 questions
+
Punteros y referencias
5 Lectures 26:44
¿Cómo se almacenan las variables en la memoria?
03:51

Declaración de un puntero y operador "Dirección de ..."
08:03

Operador de indirección
05:36

Las referencias
04:04

Arreglos y aritmética de punteros
05:10

Examen 6
5 questions
+
Funciones
8 Lectures 50:24
Funciones y procedimientos
11:26

Paso por valor y referencia
03:20

Paso de punteros
02:23

Paso de arreglos y matrices
04:09

Sobrecarga de funciones
03:31

Ejercicio 1: Potencia
06:18

Ejercicio 2: Números amigos
10:30

Ejercicio 3: Invertir arreglos
08:47

Examen 7
5 questions
+
Registro
5 Lectures 01:02:05
Registros
04:52

Ejercicio 1: Proveedores
18:47

Ejercicio 2: Promedios
12:52

Ejercicio 3: Varones (Parte 1)
14:41

Ejercicio 3: Varones (Parte 2)
10:53
+
Archivos de texto y binarios
10 Lectures 01:15:21
Flujos de entrada y salida
02:44

Archivos de texto. Salida (Escritura)
14:00

Archivo de texto. Entrada (Lectura)
04:59

Modos de apertura
06:19

Verificar estado del flujo
04:38

Leer múltiples líneas de texto
04:41

Archivos Binarios. Escritura
10:40

Archivos Binarios. Lectura
14:01

Renombrar y remover archivos
04:12

Ejercicio: Paso de lineas
09:07
1 More Section
About the Instructor
Gianmarco Tantaruna
4.4 Average rating
3,248 Reviews
23,921 Students
2 Courses
Universitario dedicado a la enseñanza de la programación.

Hola, mi nombre es Gianmarco Tantaruna, y desde muy niño me llamo la atención todo lo que tenga que ver con programación, es así como me dediqué integramente a aprender programación de manera autodidácta.

Desde el 2012 me dedico a la enseñanza e investigación de la programación en todas sus áreas (escritorio, web, móvil, videojuegos).

Dedicado a la permanente investigación, aprendizaje y enseñanza de el lenguaje JAVA.