Programación Orientada a Objetos y principios SOLID

Curso conceptual sobre el paradigma de la programación orientada a objetos y SOLID.
4.58 (1236 reviews)
Udemy
platform
Español
language
Programming Languages
category
instructor
Programación Orientada a Objetos y principios SOLID
23 188
students
1 hour
content
Aug 2020
last update
FREE
regular price

Why take this course?

🎓 ¡Descubre las Maravillas de la POO y SOLID con Eduardo Patiño! GroupLayout: Curso Completo de Programación Orientada a Objetos y Principios SOLID


Introducción al Curso

La Programación Orientada a Objetos (POO) es uno de los paradigmas de programación más usados hasta el momento, y probablemente hagas uso de este en tu día a día sin tener claro los conceptos detrás de ella. Esta brecha en el entendimiento puede llevar a complejidades innecesarias y dificultades al mantener o escalar tu software. Por eso, hemos diseñado este curso para que no solo comprendas la POO desde sus fundamentos hasta sus aplicaciones más avanzadas sino también domines los Principios SOLID, las pautas de diseño orientado a objetos que te ayudarán a crear software más mantenible y escalable.

Conocimientos Clave del Curso

  • Fundamentos de la POO: Aprenderás qué es la POO, cómo se organiza el software en objetos, clases y cómo estos conceptos pueden mejorar la modularidad y reutilización de tu código.

  • Heredencia, Encapsulamiento y Polimorfismo: Exploraremos cómo utilizar estos tres pilares de la POO para diseñar sistemas robustos y fáciles de entender.

  • Programación en TypeScript: Para aplicar lo aprendido, elegimos TypeScript, un lenguaje superset de JavaScript que adiciona tipado estático y otras características orientadas a la calidad del código sin alejarte del ecosistema de JavaScript.

  • Principios SOLID: Este curso no solo se centra en la comprensión de la POO, sino que también te introduce a los Principios SOLID propuestos por Robert C. Martin. Estos principios son una guía hacia el diseño de software limpio y escalable, ayudándote a escribir código más fácil de mantener y comprender.

Estructura del Curso

  1. Repaso de Conceptos Fundamentales: Revisaremos los conceptos básicos de la POO y cómo se implementan en TypeScript.

  2. Ejercicios Prácticos: A través de ejercicios y proyectos, aplicarás los conocimientos adquiridos para resolver problemas reales.

  3. Diseño Orientado a Objetos Avanzado: Analizaremos casos de uso más complejos y cómo la POO puede ser utilizada para manejarlos de manera efectiva.

  4. Principios SOLID en Acción: Aplica los principios SOLID para diseñar un sistema que sea mantenible, pruebable y fácil de entender.

¿Qué te Espera al Finalizar el Curso?

Al concluir este curso, estarás en posisión de:

  • Entender sólidamente (😜) los conceptos de la POO y cómo aplicarlos con TypeScript.

  • Aplicar los Principios SOLID para diseñar software limpio y escalable.

  • Resolver problemas complejos con soluciones orientadas a objetos que sean robustas y mantenibles.

  • Confianza al escribir código en TypeScript, un lenguaje que te abrirá puertas en el desarrollo frontend e backend.

  • Ser capaz de mantener y mejorar proyectos existentes o iniciar nuevos proyectos con una sólida base en POO y los principios SOLID.

🎯 ¡Prepárate para transformar tu manera de programar con nuestro Curso de POO y Principios SOLID! 🚀

Course Gallery

Programación Orientada a Objetos y principios SOLID – Screenshot 1
Screenshot 1Programación Orientada a Objetos y principios SOLID
Programación Orientada a Objetos y principios SOLID – Screenshot 2
Screenshot 2Programación Orientada a Objetos y principios SOLID
Programación Orientada a Objetos y principios SOLID – Screenshot 3
Screenshot 3Programación Orientada a Objetos y principios SOLID
Programación Orientada a Objetos y principios SOLID – Screenshot 4
Screenshot 4Programación Orientada a Objetos y principios SOLID

Loading charts...

3425556
udemy ID
17/08/2020
course created date
30/08/2020
course indexed date
Bot
course submited by