
Breve introducción al curso y aclaración del nivel que se va a seguir.
Breve introducción teórica a C++ y a los editores de código (principalmente Visual Studio Code).
Instalación y configuración de Visual Studio Code con las mejores extensiones para principiantes.
Explicación detallada de la Interfaz básica de cualquier programa en C++.
Explicación práctica de qué es COUT y cómo funciona, así cómo los saltos de líneas y espacios entre varios COUT.
Aclaración de cuatro tipos de variables con ejemplos prácticos.
Explicación de qué es un CIN y su sintaxis, así cómo la explicación de la variable STRING. Todo mostrado con ejemplos prácticos.
Breve aclaración de que son los comentarios y por qué son tan importantes a la hora de programar.
Breve ilustración de todos los tipos de operaciones matemáticas que se pueden hacer en C++ con ejemplos.
Ejercicio en el cuál se usa todo lo aprendido, explicando el por qué de las cosas paso a paso.
Explicación de qué son los condicionales y cómo se usan, además de ejemplos explicativos.
Demostración de los bucles FOR con varios ejemplos muy intuitivos.
Explicación del bucle Do/While con ejercicios únicos.
Ejercicio en el cual hacemos un programa que calcula si un numero cualquiera es primo o no.
Descripción de que son los vectores y cómo programarlos con la librería vector con varios ejemplos.
Demostración de qué es una matriz, en qué se diferencia de los vectores, para qué se usan, cómo se suman y cómo se multiplican, con ejercicios prácticos.
Explicación detallada de qué son las funciones, cómo se usan, parámetros, argumentos y declaraciones anticipadas.
Ejercicio en el que ponemos en práctica todo lo aprendido en el curso incluyendo funciones.
¡Bienvenido al curso de C++ en Udemy! En este curso, te guiaré a través de los fundamentos esenciales de la programación en C++ con un enfoque práctico y accesible, ideal para principiantes.
Antes de empezar, tienes que saber que contamos con un servidor de Discord. En caso de que decidas adquirir el curso, se te enviará automáticamente un mensaje de bienvenida con un enlace a nuestra comunidad de discord dónde encontrarás enlaces para seguir aprendiendo y poder desarrollar tus conocimientos más allá de lo aprenderás con este curso.
Introducción:
Comenzaremos con una presentación personal para que conozcas quién soy y cómo puedo ayudarte a lo largo de este curso. Luego, te introduciré al mundo de los compiladores, explicando qué son y cuál es el mejor para comenzar, en este caso, Visual Studio Code. También te mostraré cómo instalarlo, una de las herramientas más versátiles para programadores, y qué extensiones esenciales debes instalar para optimizar tu experiencia de desarrollo.
Fundamentos de la programación:
Exploraremos los conceptos básicos de C++ y cómo interactuar con el compilador. Te enseñaré cómo trabajar con variables que almacenan números y texto, así como cómo mostrar y solicitar información al usuario. Abordaremos operaciones matemáticas simples y te guiaré en la creación de un programa que permita al usuario elegir entre calcular el área de un cuadrado o de un triángulo, explicando en detalle el proceso y la lógica detrás del código.
Estructuras de control (Bucles):
Te introduciré a las estructuras de control en C++, incluyendo condicionales y bucles. Aprenderás a utilizar bucles `while` y `for`, y desarrollarás un programa que determine si un número ingresado por el usuario es primo o no. Estos conceptos son fundamentales para la creación de programas más complejos y funcionales.
Vectores:
Descubrirás qué son los vectores y cómo utilizarlos en C++. Aprenderás a trabajar con la librería `vector`, y explorarás vectores en 2D y 3D (matrices). Te guiaré en la creación de un programa que permita ajustar las dimensiones de una matriz y modificar los números que la componen, facilitando así la manipulación de datos en estructuras bidimensionales y tridimensionales.
Funciones:
Finalmente, te explicaré qué son las funciones y cómo crearlas. Aprenderás a escribir funciones que realicen cálculos específicos, como el cálculo de una media en el curso de une estudiante de cualquier edad.
A lo largo de este curso, te proporcionaremos ejemplos prácticos y ejercicios para consolidar tu aprendizaje, y al final, tendrás una base sólida en C++ que te permitirá abordar proyectos más complejos con confianza. ¡Comencemos esta emocionante aventura en la programación con C++!