Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ultirequiem/oop-algorithms-python-platzi

👨‍💻 OOP and Algorithms Python course on @Platzi by @jdaroesti
https://github.com/ultirequiem/oop-algorithms-python-platzi

algoritmos platzi platzi-python python-es python-poo

Last synced: 14 days ago
JSON representation

👨‍💻 OOP and Algorithms Python course on @Platzi by @jdaroesti

Awesome Lists containing this project

README

        

Programación orientada a objetos y Algoritmos con Python




# Introducción:

El contenido de este repositorio esta basado en el curso del mismo nombre dictado por [David Aroesti](https://Twitter.com/jdaroesti) en [Platzi](https://platzi.com/r/EliazBobadilla).Si es que usted es nuevo en Python talvez deberia empezar por [este curso](https://platzi.com/clases/python), o tambien por [este otro](https://platzi.com/clases/python-2019/) del mismo profesor de este curso.

## Indice:

- [Programación Orientada a Objetos](./Notas/01|ProgramaciónOrientadaAObjetos/)
- [Objetivos](#objetivos)
- [POO en Python](./Notas/01|ProgramaciónOrientadaAObjetos/01_POOenPython.md)
- [Clases en Python](./Notas/01|ProgramaciónOrientadaAObjetos/02_Clases.md)
- [Instancias en Python](./Notas/01|ProgramaciónOrientadaAObjetos/03_Instancias.md)
- [Atributos de las Instancias](./Notas/01|ProgramaciónOrientadaAObjetos/04_AtributosDeLaInstancia.md)
- [Metodos de las Instancias](./Notas/01|ProgramaciónOrientadaAObjetos/05_MetodosDeInstancia.md)
- [Datos Abstractos](./Notas/01|ProgramaciónOrientadaAObjetos/06_DatosAbstractos.md)
- [Instancias](./Notas/01|ProgramaciónOrientadaAObjetos/07_Instancias.md)
- [Decomposición](./Notas/01|ProgramaciónOrientadaAObjetos/08_Descomposicion.md)
- [Abstracción](./Notas/01|ProgramaciónOrientadaAObjetos/09_Abstracción.md)
- [Encapsulación, getters and setters](./Notas/01|ProgramaciónOrientadaAObjetos/10_EncapsulaciónGettersAndSetters.md)
- [Herencia](./Notas/01|ProgramaciónOrientadaAObjetos/11_Herencia.md)
- [Polimorfismo](./Notas/01|ProgramaciónOrientadaAObjetos/12_Polimorfismo.md)
- [Complejidad algorítmica](./Notas/02|ComplejidadAlgorítmica)
- [Introducción a la complejidad algorítmica](./Notas/02|ComplejidadAlgorítmica/13_IntroduccionLaComplejidadAlgoritimica.md)
- [Aproximaciones](./Notas/02|ComplejidadAlgorítmica/14_Aproximaciones.md)
- [Medición Temporal](./Notas/02|ComplejidadAlgorítmica/15_MedicionTemporal.md)
- [Conteo abstracto de operación](./Notas/02|ComplejidadAlgorítmica/16_ConteoAbstracto.md)
- [Notación asintótica](./Notas/02|ComplejidadAlgorítmica/17_NotacionAsintonica.md)
- [Clases de complejidad algorítmica](./Notas/02|ComplejidadAlgorítmica/18_ClasesDeComplejidadAlgoritmica.md)
- [Algoritmos de búsqueda y ordenación](./Notas/03|AlgoritmosDeBusquedaOrdenacion)
- [Búsqueda lineal](./Notas/03|AlgoritmosDeBusquedaOrdenacion/19_BusquedaLineal.md)
- [Búsqueda binaria](./Notas/03|AlgoritmosDeBusquedaOrdenacion/20_BusquedaBinaria.md)
- [Ordenamiento de burbuja](./Notas/03|AlgoritmosDeBusquedaOrdenacion/21_OrdenamientoDeBurbuja.md)
- [Ordenamiento por inserción](./Notas/03|AlgoritmosDeBusquedaOrdenacion/22_OrdenamientoPorInserción.md)
- [Ordenamiento por mezcla](./Notas/03|AlgoritmosDeBusquedaOrdenacion/23_OrdenamientoPorMezcla.md)
- [Ambientes virtuales](./Notas/04|AmbientesVirtuales/24_AmbientesVirtuales.md)
- [Graficado](./Notas/05|Graficado)
- [¿Por qué graficar?](./Notas/05|Graficado/05_PorqueGraficar.md)
- [Graficado simple](./Notas/05|Graficado/26_GraficadoSimple.md)
- [Algoritmos de optimización](./Notas/06|AlgoritmosDeOptimización)
- [Introducción a la optimización](./Notas/06|AlgoritmosDeOptimización/27_IntroduccionLaOptimizacion.md)
- [El problema del morral](./Notas/06|AlgoritmosDeOptimización/28_ElProblemaDelMorral.md)

### Objetivos:

Con este repositorio tengo como **objetivos:**

- Entender cómo funciona la Programación Orientada a Objetos.
- Entender cómo medir la eficiencia temporal y espacial de nuestros algoritmos.
- Entender cómo y por qué graficar.
- Aprender a resolver problemas de búsqueda, ordenación y optimización.

Recuerda que si quiere tener estas Notas en formato PDF, ya sea simplemente para descargarlas o imprimirlas las puede encontrar [aquí](./Notas/Finales/Book.pdf).

**Si es que este repositorio le fue util, o simplemente le gusto,considere darle una estrella**