Introducción a C++
Learn programming easily! Master this powerful language with our simple course. Perfect for beginners.
Course Content
Introducción a C++ is a beginner-level Udemy course taught by Francisco Javier Arce Anguiano. It runs 15h 41m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 43 reviews, with 2,998 students enrolled. It is a paid course, last updated September 2019.
Descubre el poder de C++: una guía completa para principiantes.
¿Por qué aprender C++?
C++ es un lenguaje de programación fundamental, la base de muchos otros lenguajes populares como Java, C# y Objective C. Desarrollado originalmente en los Laboratorios Bell por Dennis Ritchie entre 1969 y 1972, y posteriormente enriquecido con programación orientada a objetos por Bjarne Stroustrup, C++ sigue siendo una opción poderosa para el desarrollo de software de alto rendimiento.
¿Qué aprenderás en este curso de C++?
Este curso está diseñado para programadores que buscan una sólida introducción a los principios de C++. Abarcaremos los siguientes temas clave:
- Tipos de datos y variables en C++: Comprende los diferentes tipos de datos disponibles y cómo utilizar variables de manera efectiva.
- Expresiones y operadores: Aprende a construir expresiones complejas utilizando operadores, operandos y literales.
- Estructuras condicionales: Domina el uso de
if,else if, yelsepara controlar el flujo de tu programa en C++. - Estructuras cíclicas: Familiarízate con los bucles
do..while,whileyfor, así como el operador condicional ternario para repetir tareas de manera eficiente. - Funciones: Aprende a crear, llamar y pasar parámetros a funciones por valor o por referencia en C++. Exploraremos las funciones estándar de las librerías ANSI C.
- Estructuras y Punteros: Crea y gestiona estructuras de datos complejas, y aprende a utilizar apuntadores (punteros) para una manipulación de memoria más avanzada en C++.
- Programación Orientada a Objetos (POO) en C++:
- Clases y Constructores: Diseña y crea clases con constructores para inicializar objetos.
- Funciones Amigas: Comprende y utiliza funciones amigas para acceder a miembros privados de clases.
- Getters y Setters: Implementa getters y setters para controlar el acceso a los atributos de las clases.
- Funciones en Línea y Constantes: Aprende a crear funciones eficientes y constantes.
- Herencia: Crea clases derivadas, destructores de jerarquía, y funciones que se relacionen con clases heredadas. Aprende a sobreescribir funciones en clases derivadas.
- Plantillas: Crea funciones y clases genéricas utilizando plantillas para escribir código reutilizable.
Requisitos:
Para participar en este curso, necesitarás:
- Una computadora con Windows 7 o superior.
- Conexión a Internet.
- Un editor de código como SublimeText, Brackets o Dreamweaver.
Recursos del curso:
Recibirás acceso a:
- Archivos fuente completos para cada sección.
- Apuntes detallados al final de cada sección.
- Un eBook del curso para consulta offline.
¡Empieza hoy mismo a construir tus habilidades en C++!
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.