Udemybeginneres

Programación Orientada a Objetos

Learn C++ object-oriented programming (OOP) from beginner to advanced. Simple, easy-to-follow lessons with helpful support. Master C++ development!

4.4(574)
4,174students
2h 49m
Certificate
Jose Javier Villena
Jose Javier VillenaAnalista-Programador

Course Content

Programación Orientada a Objetos is a beginner-level Udemy course taught by Jose Javier Villena. It runs 2h 49m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 574 reviews, with 4,174 students enrolled. It is a paid course, first published February 2021.

Domina la Programación Orientada a Objetos (POO) con C++: Curso Completo

Aprende Programación Orientada a Objetos (POO) con C++ desde cero hasta avanzado. Este curso te proporciona una comprensión profunda y práctica de los conceptos fundamentales de la POO, con ejemplos sencillos y proyectos reales.

¿Qué aprenderás?

  • Fundamentos de la POO: Descubre los principios clave de la programación orientada a objetos.
  • Abstracción: Aprende a representar elementos del mundo real en código mediante objetos con sus atributos y métodos.
  • Constructores: Domina los constructores por defecto y constructores específicos para inicializar tus objetos.
  • Encapsulamiento: Comprende y aplica el encapsulamiento para proteger los datos y controlar el acceso a los objetos. Aprende a usar public, private y protected para un código más seguro y organizado.
  • Atributos y Métodos: Familiarízate con la creación y el uso de atributos y métodos (incluyendo get, set y otros) para manipular los datos de tus objetos.
  • Herencia: Profundiza en la herencia simple y múltiple para reutilizar código y crear jerarquías de objetos. Aprende a gestionar constructores combinados y propiedades heredadas.
  • Sobrecarga: Descubre la sobrecarga de funciones y operadores para escribir código más flexible y legible.
  • Polimorfismo: Explora el polimorfismo y la herencia múltiple, conceptos avanzados esenciales para la programación orientada a objetos.
  • Optimización de Recursos: Aprende técnicas para la optimización de recursos y la implementación de seguridad en tu código C++.

Proyectos Prácticos:

A lo largo del curso, desarrollarás 2 proyectos basados en objetos:

  • Simulación de Olimpiadas: Un proyecto práctico que aplica los conceptos de herencia y polimorfismo.
  • Videojuego: Desarrolla un proyecto de videojuego aplicando todos los conceptos aprendidos, desde la creación de objetos hasta la lógica del juego.

Material Adicional:

  • Material Didáctico Descargable: Accede a recursos complementarios para reforzar tu aprendizaje.
  • Consejos de Experiencia: Aprovecha los más de 15 años de experiencia del instructor en programación.
  • Código Fuente Completo: Obtén el código fuente de todos los proyectos y ejemplos para estudiar y modificar.
  • Ejercicios Resueltos: Entiende la lógica detrás de cada paso con ejercicios resueltos paso a paso.

¿Por qué elegir este curso?

Este curso no solo te enseña cómo hacer algo, sino también por qué. Construye una base sólida en programación orientada a objetos que te permitirá desarrollar código eficiente, mantenible y escalable. Aprende a gestionar la memoria de tu programa para un mejor rendimiento.

¡Empieza hoy mismo a construir tu futuro como programador con C++! ¡Compra el curso y descubre todo lo que te espera!

¡Nos vemos en el curso!

José Javier Villena

$ whoami — the devs behind tutorialsearch.io

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.

4.8(247)
1h 39m
expert
4.8(77)
4h 39m
all
4.7(4,066)
3h 54m
beginner
4.7(28)
3h 52m
all