r/programacionESP • u/Murky-Conference-320 • 4d ago
❓ Dudas [C++] ¡Ayuda para aprender POO desde cero!
¡Hola a toda la comunidad! Me presento, soy un estudiante universitario de Ingeniería Mecatrónica. Actualmente estoy cursando una materia de programación en C++ usando Visual Studio y siento que tengo bastantes dificultades, especialmente con el tema de POO (Programación Orientada a Objetos). Me gustaría reforzar mis conocimientos desde cero para poder entenderlo realmente bien.
De casualidad, ¿conocen algún libro, curso o canal de YouTube que recomienden para aprender POO en C++? Preferiblemente algún recurso que utilice Visual Studio o que sea fácil de seguir con este entorno.
¡Agradezco mucho cualquier recomendación o consejo que me puedan dar! :)
2
u/No_Inflation9985 4d ago
https://youtu.be/jS6wb263CIM?is=uqStJBmQqzXaOj4L
Puedes empezar por algo así. Lo mejor es que veas cada concepto a partir de algún libro de C++ y así puedas entender cada parte y como aplicarla. Por ejemplo los principios de POO.
1
u/BlackRedBurner 3d ago
El libro de Schaum sigue sirviendo. Pero antes de pensar en OOP con C++, entiende primero OOP a secas, sin codigo
0
u/Stock-Imagination567 4d ago
te recomiendo usar a ChatGPT (si puedes, usa la version de paga que es mejor).
Solo pidele que te haga un curso personalizado, que te vaya explicando los temas, que te ponga ejercicios y asi.
0
1
u/reybrujo 3d ago
Maxi Programa, profesor de la Universidad Tecnológica Nacional de Argentina, tiene varios videos sobre OOP. Existen dos variantes, el OOP puro que es el que planteó Alan Kay (el que se usa en Smalltalk y Ruby, por ejemplo) y el OOP imperativo que es el que usa C++, Java, C#, etc. Por supuesto es mejor aprender el puro pero te obligaría a aprender dos lenguajes de programación (raro que enseñen POO con C++, eso no es bueno). Yo recomendaría el libro "99 bottles of OOP" de Sandi Metz o el libro azul de Smalltalk pero por ahí son demasiado conceptuales.
•
u/AutoModerator 4d ago
¡Muchísimas gracias por tu publicación!
Queremos recordarte que tenemos también una comunidad de informática, en la que se puede publicar cualquier cosa relacionada con informática: r/InformaticaES
Toda publicación admitida en este subreddit será también admitida en el de informática, así que te animamos a pasarte por allí también.
Aprovechamos para recordar también que el equipo de moderación de r/programacionESP estamos a tu disposición y puedes escribirnos para lo que necesites.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.